All posts by RSR

Windows HEIC HEVC Extensions

https://www.microsoft.com/ko-kr/p/hevc-video-extensions-from-device-manufacturer/9n4wgh0z6vhq?activetab=pivot:overviewtab

https://store.rg-adguard.net/

CategoryID: 5e60c346-7f52-4a6f-98c0-70fef2dd1d01

Microsoft.HEVCVideoExtension_1.0.40614.0_x64__8wekyb3d8bbwe.appx

용량은 작은데 아직은 좀 귀찮은 포맷이구만……

Stop waiting for friday

“Stop waiting for Friday
for summer,
for someone to fall in love with you,
for life.

Happiness is achieved when you stop waiting for it and make the most of the moment you are in now!”

― Anonymous

 

https://www.goodreads.com/quotes/3241626-stop-waiting-for-friday-for-summer-for-someone-to-fall

헐거운 USB-C 커넥터 개선

얼마 쓰지도 않은 USB-C의 커넥터가 헐거워 조사를 좀 하였다.

USB C 커넥터의 구조는 다음과 같다.

Receptacles

898-73-024-90-310001 - Mill Max - USB, 3.1 TYPE C, RECEPTACLE | element14  Korea

먼저 Receptacle, 예전에 Female 이라 불렸던… 것으로 보통의 경우 충전기나 랩탑 모니터와 같은 디바이스에 달려있다.

내부구조는 대충

Plugs

Dick Smith | PA2352 Pro2 USB-C To Micro USB Adaptor USB-C Plug To Micro USB  Socket 100 Percent Compatible With Type-C Devices, Works Perfectly With  Samsung Galaxy S8 / S8 Plus, Google

그다음 Plug, 예전에 Male 이라 불렸던 그것…

내부구조는 대충

 

손맛

Plug를 Receptacle에 체결하다보면 딸깍 하는 손맛을 느낄 수 있는데 이는 Plug에 있는 Latches들이 Receptacle의 Mid-Plate에 양 옆으로 존재하는 홈에 맞아 들어가면서 발생한다.

대충 좀더 자세한 Mid-Plate 정보

대충 좀더 자세한 Side Latches(retention latches) 정보

대충 Mid-Plate와 Side latches들만 보면 이런느낌으로 결합된다.

위 그림상 1번이라고 표시된 부분이 손맛을 느끼게 해준다.
손맛이 다가 아니라 의도치 않게 Un-pluged 되는것을 막아주는 역할도 한다.

Latches의 장력이 크면 클수록 손맛이 강해지는데, 꼭 그런거만은 아닌것이 Mid-Plate에 체결되는 부분과 Latched가 가지는 곡률에도 영향이 있다. 물론 곡률이 높을수록 뻑뻑하겠지.

대충 결론

디바이스에 달려있는 Receptacle의 곡률은 우리가 조정하지 못한다. (쓰면 쓸수록 닳아서 곡률이 줄어들겠지…)
Side Latches의 장력은 케이블마다 조금씩 편차가 있으니, 뻑뻑하다고 알려진 케이블을 사용하던지,

OR

Latches를 조져야지,

케이블에 달려있는 Plug의 안쪽 양옆을 살펴보면 Latched들이 보인다.


(사진은 아래 일본어 페이지에서 무단도용)

이걸 핀셋이나 바늘로 살살 당겨주면 장력을 조금더 줄 수 있다.

시발

하지만 나의 경우는 Mid-Plate의 곡률에 문제가 있는거같다.

REF.

Universal Serial Bus Type-C Cable and Connector Specification v2.0

USB Type-C プラグがゆるくなったときの対策と直す方法

내 인생은 내가 만든다

– 내 인생은 내가 만든다 –

수영할 줄 모르는 사람은
수영장 바꾼다고 해결이 안되고,

일하기 싫은 사람은
직장을 바꾼다고 해결이 안되며,

건강을 모르는 사람은
비싼약을 먹는다고 병이 낫는게 아니고,

사랑을 모르는 사람은
상대를 바꾼다고 행복해지는게 아니다.

모든 문제의 근원은 내 자신이다.

내가 좋아하는 사람도 내 자신이고,
내가 사랑하는 사람도 내 자신이며,
내가 싫어하는 사람도 내 자신이다.
내가 변하지 않고는 아무것도 변하는게 없다.

내 인생은 내가 만든다.

내가 빛이나면 내 인생은 화려하고,
내가 사랑하면 내 인생은 행복이 넘치며,
내가 유쾌하면 내 인생엔 웃음꽃이 필 것이다.

매일 똑같이 원망하고, 시기하고, 미워하면,
내 인생은 지옥이 될것이다.
내 마음이 있는 곳에 긍정과 희망을 원하면
내 인생의 행복이 있을 것입니다.

“화내도 하루”“웃어도 하루”

어차피 주어진 시간은 “똑같은 하루”
기왕이면

불평 대신에 감사를!
부정 대신에 긍정을!
절망 대신에 희망을!

– 좋은글 中 –

출처 : https://play.google.com/store/apps/details?id=com.storyshare.happystory

Samsung Galaxy change CSC by using Theme w/o Samkey

Original source : https://www.youtube.com/watch?v=Eod66-NVQj8
and https://www.mysterious-dev.com/2020/05/changecsc-all-samsung-free-tool-android.html

귀찮으니 짧고간단하게,

원본 출처에서 “Setup ChangeCSC Free Tool.exe”를 다운받으면
Themida로 이쁘게 패킹되어있는 녀석이 나오는데
얘가 하는거는 그냥 디바이스 체크, galaxy themes앱을 초기화, Qt5wightx.dll (사실 APK 파일)을 설치,  샘숭 theme sotre 실행, 끝. (아, 광고도)

그리고 아래 과정은 셀프로 진행하라 함

Qt5wightx.dll는 테마파일이며 역할은 시스템 설정의 legal  항목에 표시되는걸 바꿔주는것

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="legal_information" android:key="legal_screen"> xmlns:settings=&quot;http://schemas.android.com/apk/res/com.android.settings&quot;&gt;\10
    <PreferenceScreen android:title="Change Carrier" android:key="T" android:summary="Android 8.0">
        <intent android:targetPackage="com.samsung.sec.android.application.csc" android:action="android.intent.action.MAIN" android:targetClass="com.samsung.sec.android.application.preconfig.Preconfig"/>
    </PreferenceScreen>
    <PreferenceScreen android:title="Change Carrier" android:key="T" android:summary="Android 9.0">
        <intent android:targetPackage="com.samsung.sec.android.application.csc" android:action="android.intent.action.MAIN" android:targetClass="com.samsung.sec.android.application.preconfig.Preconfig"/>
    </PreferenceScreen>
    <PreferenceScreen android:title="Change Carrier" android:key="T" android:summary="Android 10.0">
        <intent android:targetPackage="com.samsung.android.cidmanager" android:action="android.intent.action.MAIN" android:targetClass="com.samsung.android.cidmanager.preconfig.PreconfigActivity"/>
    </PreferenceScreen>
    <PreferenceScreen android:title="HiddenMenu" android:key="T" android:summary="Service Menu">
        <intent android:targetPackage="com.sec.android.app.factorymode" android:action="android.intent.action.MAIN" android:targetClass="com.sec.android.app.factorymode.FactoryCTRL"/>
    </PreferenceScreen>
    <PreferenceScreen android:title="By Mysterious-Dev " android:key="samsung_legal" android:fragment="com.samsung.android.settings.deviceinfo.legal.Eula"/>
    <PreferenceScreen android:title="www.mysterious-dev.com " android:key="samsung_privacy_policy"/>
    <Preference android:title=" " android:key="legal_phrase_version"/>
</PreferenceScreen>

결론은 samsung.android.cidmanager 패키지의 com.samsung.android.cidmanager.preconfig.PreconfigActivity를 실행해주는건데
이걸 그냥 실행하면 com.sec.permission.preconfig 퍼미션이 없어서 실행이 되지 않음.
그래서 권한이 있는 시스템 설정앱을 테마로 변경해서 퍼미션과 함께 CSC를 수정할 수 있는 액티비티를 실행(핵심!)

성공한 기종은 Galaxy S10 5G 모델 (KT -> 자급제)

ps. 변경하게되면 리부팅되며 초기화 작업이 진행되므로 백업필수(재부팅시 부팅시간 좀 걸림)
ps2. 테마 적용시 업데이트 하기로 나오면 인터넷 끊고 진행하니까 사용해보기로 뜸
ps3. Samkey는 어떻게 하는지 궁금하네

Special thanks to Mysterious-Dev.
(많이는 못하지만 Samkey 가격만큼 도네이션좀 해주고싶은데….)