Category Archives: 개인적인

SM-S916N S23 PLUS OneUI 9.0 Debloating

Based on S916NKSU8GZIF

dm2q:/ $ pm list packages | wc -l
475

pm list packages -d | wc -l
163

package:com.sec.android.RilServiceModeApp
package:com.google.audio.hearing.visualization.accessibility.scribe
package:com.samsung.android.hwresourceshare
package:com.samsung.android.svcagent
package:com.samsung.android.visionintelligence
package:com.sec.android.gallery3d
package:com.samsung.android.widget.pictureframe
package:com.samsung.android.app.camera.sticker.facearavatar.preload
package:com.sec.android.iaft
package:com.samsung.android.calendar
package:com.samsung.android.app.reminder
package:com.samsung.android.inputshare
package:com.samsung.android.app.vex.scanner
package:com.google.android.partnersetup
package:com.samsung.android.knox.zt.framework
package:com.google.android.projection.gearhead
package:com.samsung.android.app.aodservice
package:com.android.dreams.phototable
package:com.samsung.android.mcf.autohotspot
package:com.samsung.android.mcfds
package:com.samsung.android.drivingplus
package:com.samsung.android.smartface.overlay
package:com.sec.android.diagmonagent
package:com.google.android.apps.carrier.carrierwifi
package:com.samsung.SMT.lang_ko_kr_r00
package:com.google.android.apps.bard
package:com.sec.android.easyonehand
package:com.samsung.android.setting.multisound
package:com.android.dreams.basic
package:com.google.android.feedback
package:com.android.chrome
package:com.android.bluetoothmidiservice
package:com.facebook.appmanager
package:com.samsung.android.app.taskedge
package:com.facebook.services
package:com.google.android.apps.maps
package:com.samsung.android.camerasdkservice
package:com.google.android.printservice.recommendation
package:com.sec.facatfunction
package:com.sec.android.app.myfiles
package:com.samsung.android.dck.timesync
package:com.sec.android.app.vepreload
package:com.sec.android.widgetapp.easymodecontactswidget
package:com.sec.android.app.ve.vebgm
package:com.sec.android.QRreader
package:com.samsung.android.app.dressroom
package:com.sec.android.app.fm
package:com.lguplus.lgugpsnwps
package:com.samsung.android.app.sharelive
package:com.google.android.marvin.talkback
package:com.samsung.safetyinformation
package:com.google.android.adservices.api
package:com.samsung.android.accessibility.talkback
package:com.samsung.android.smartswitchassistant
package:com.google.android.ondevicepersonalization.services
package:com.sec.android.app.magnifier
package:com.samsung.android.knox.analytics.uploader
package:com.google.android.healthconnect.controller
package:com.samsung.android.allshare.service.mediashare
package:com.android.bookmarkprovider
package:com.samsung.android.dqagent
package:com.microsoft.appmanager
package:com.samsung.android.samsungpass
package:com.android.apps.tag
package:com.samsung.android.motionphoto.app
package:com.samsung.android.wallpaper.live
package:com.google.android.apps.restore
package:com.samsung.android.sdk.handwriting
package:com.samsung.android.bixby.agent
package:com.samsung.android.warrantycare
package:com.samsung.android.smartcallprovider
package:com.samsung.android.app.sketchbook
package:com.sec.bcservice
package:com.google.android.glasses.core
package:com.samsung.android.dynamiclock
package:com.samsung.android.bixby.wakeup
package:com.samsung.android.stickercenter
package:com.google.android.gms.location.history
package:com.skt.hps20client
package:com.google.android.apps.aiwallpapers
package:com.sec.android.app.quicktool
package:com.samsung.android.carkey
package:com.google.android.gm
package:com.android.traceur
package:com.samsung.android.mdx
package:com.samsung.android.app.routines
package:com.google.android.apps.tachyon
package:com.hiya.star
package:com.samsung.android.dialer
package:com.samsung.android.digitallegacy
package:com.samsung.android.samsungpassautofill
package:com.kt.serviceagent
package:com.google.android.apps.accessibility.voiceaccess
package:com.google.android.tts
package:com.google.android.googlequicksearchbox
package:com.samsung.android.smartface
package:com.samsung.petservice
package:com.google.android.health.connect.backuprestore
package:com.samsung.android.mhs.ai
package:com.android.htmlviewer
package:com.samsung.android.bixbyvision.framework
package:com.sec.android.daemonapp
package:com.samsung.android.aremoji
package:com.samsung.android.mcfserver
package:com.samsung.android.forest
package:com.samsung.android.scloud
package:com.samsung.android.vexfwk.service
package:com.google.android.apps.turbo
package:com.samsung.android.messaging
package:com.google.ar.core
package:com.samsung.android.mapsagent
package:com.samsung.android.mobileservice
package:com.samsung.android.game.gametools
package:com.samsung.android.app.parentalcare
package:com.google.android.gms.supervision
package:com.android.providers.userdictionary
package:com.samsung.android.beaconmanager
package:com.samsung.android.smartmirroring
package:com.google.mainline.adservices
package:com.samsung.android.sdk.ocr
package:com.samsung.storyservice
package:com.samsung.android.video
package:com.skt.hpsagree
package:com.samsung.android.audiomirroring
package:com.samsung.android.app.interpreter
package:com.android.hotwordenrollment.okgoogle
package:com.samsung.gpuwatchapp
package:com.samsung.android.app.watchmanagerstub
package:com.samsung.android.photoremasterservice
package:com.samsung.SMT.lang_en_us_l03
package:com.sec.android.app.soundalive
package:com.google.android.federatedcompute
package:com.sktelecom.smartcard.SmartcardService
package:com.samsung.android.game.gos
package:com.samsung.android.app.smartcapture
package:com.samsung.android.app.soundpicker
package:com.samsung.android.liveeffectservice
package:com.samsung.android.service.peoplestripe
package:com.samsung.android.app.omcagent
package:com.sec.android.easyMover
package:com.android.egg
package:com.samsung.SMT
package:com.facebook.system
package:com.android.providers.partnerbookmarks
package:com.samsung.android.aircommandmanager
package:com.samsung.android.kidsinstaller
package:com.samsung.android.mdecservice
package:com.google.mainline.telemetry
package:com.google.ambient.streaming
package:com.android.dynsystem
package:com.samsung.android.game.gamehome
package:com.samsung.android.singletake.service
package:com.samsung.android.app.clipboardedge
package:com.samsung.android.mdx.kit
package:com.samsung.android.app.dofviewer
package:com.samsung.android.da.daagent
package:com.samsung.android.rubin.app
package:com.sec.android.easyMover.Agent
package:com.samsung.accessory.budsunitemgr
package:com.google.android.youtube
package:com.samsung.android.bluelightfilter
package:com.samsung.android.smartsuggestions
package:com.samsung.android.hwresourceshare.storage

for p in $(pm list packages -d | cut -d: -f2); do echo $p; pm clear –user 0 $p; done

Filesystem Size Used Avail Use% Mounted on
/dev/block/dm-70 461G 3.1G 458G 1% /data/user/0

$ cmd appops set com.google.android.gms RUN_IN_BACKGROUND ignore

$ settings put global window_animation_scale 0.25
$ settings put global transition_animation_scale 0.25
$ settings put global animator_duration_scale 0.25

$ settings put global navigation_bar_gesture_hint 0

행복에 관하여

행복은 지나고 나서야 깨닫는 경우가 많다.

아 고등학교 때가 행복했구나..
군인일 때가 좋은 거였구나… 하고 말이다.

그 당시에 느끼기란 쉽지 않다.

왜 그런 걸까.

한 친구의 말로는 과거가 미화되기 때문이라는데, 일리가 있는 말이다.

좋지 않은 기억들은 사라지고 좋은 기억들만 남아서 아름답게만 보이는 걸지도 모른다.

내 생각은 이렇다.

당시의 불안감이나 고민들이 종결 났기 때문이라고.

우리는 항상 선택의 고민과 미래의 불안감에 휩싸여 산다.

대학이든, 취업이든 빨리 그 결말을 알고 싶어 한다.

하지만 걱정했던 미래가 실제로 일어나더라도

종결만 난다면 그 상황에 적응해서 잘 살아가는 우리의 모습을 볼 수 있다.

그리고 그 과정이 꽤 행복했다고 회상할 거다.

그러니 너무 걱정하지 말자.

결국 행복할 테니 말이다.

[출처] 행복에 관하여|작성자 녹황색

삼성 갤럭시 재난알림문자 차단 방법

재난문자는 Cell Broadcast Service라고도 불리며 Wartime alert, Information notification, Emergency alert 3가지 단계가 있는데 이중 Wartime alert은 유저레벨에서 컨트롤이 불가능하다. (코드상 cmas_presidential_level_alert)
하지만 관련 패키지를 비활성화 시키면 차단이 가능하다.

관련 패키지를 확인해보면 아래와 같이 4개의 패키지가 확인되는데 (SGS10 5G 기준)
$ pm list packages -f | grep cellbroadcast
package:/system/system_ext/overlay/CellBroadcastConfigOverlayPlatform_KR.apk=com.google.android.overlay.modules.cellbroadcastreceiver
package:/system/system_ext/priv-app/CellBroadcastAppPlatform/CellBroadcastAppPlatform.apk=com.android.cellbroadcastreceiver
package:/system/priv-app/CellBroadcastServiceModulePlatform/CellBroadcastServiceModulePlatform.apk=com.android.cellbroadcastservice
package:/system/system_ext/overlay/CellBroadcastServiceOverlay.apk=com.google.android.overlay.modules.cellbroadcastservice

아래의 명령어로 몽땅 비활성화 시켜준다.
$ pm disable-user –user 0 com.google.android.overlay.modules.cellbroadcastreceiver
$ pm disable-user –user 0 com.android.cellbroadcastreceiver
$ pm disable-user –user 0 com.android.cellbroadcastservice
$ pm disable-user –user 0 com.google.android.overlay.modules.cellbroadcastservice

이후 확인해보면

재난알림 관련 항목들이 사라진것을 볼 수 있다.

※사실 확인 되지 않은 방법임 (이후로 받아볼수가 없었다…) 책임은 각자 알아서,

OneDrive 특정 파일 동기화 제외하기

방법1

https://learn.microsoft.com/en-us/onedrive/block-file-types

admin center 가서 제외할수 있다는데… 난 어드민 권한 없어서 패스

방법2

Copy %LOCALAPPDATA%\Microsoft\OneDrive\{OneDriveVersion}\adm

OneDrive.adml (language file) to C:\Windows\PolicyDefinitions\en-US

OneDrive.admx to C:\Windows\PolicyDefinitions

gpedit.mcs  하면 어드민 템플릿에 OneDrive 생김 “Exclude specific kinds of files from being uploaded” 항목 활성화 후 패턴추가

방법3

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive\EnableODIgnoreListFromGPO

 

잘된다

https://superuser.com/questions/1568015/exclude-specific-file-types-or-large-files-from-onedrive-syncing

https://blog.hametbenoit.info/2020/12/15/onedrive-you-can-now-exclude-file-types-from-being-uploaded/

 

Logitech MX Master S2 sleep problem solved?

MX Master S2 를 Unifying 연결로 사용중인데 Morden stanby 에서 제대로 잠들지 않는것을 확인하였다.

powercfg /sleepstudy

명령으로 확인해보니

 

Logitech USB Input Device () 가 제대로 잠을 자지 않는다.
마우스전원을 꺼도 잠들지 않는다.

Unifying Receiver를 뽑아 서랍속에 영원히 잠재워 버리고 Bluetooth로 연결하면 문제가 해결?된다.
(펌웨어 업데이트 같은거 찾아봤는데 그런거 없다. 리시버 F/W v. 024.011.00036)

ps. 블루투스는 반응속도가 약간 느리다. 배터리타임도 다소 감소하는 느낌.