2020년 3월 15일 일요일

휴대 전화기 ROM 메모리 부족 원인 분석 하기



전화기 ROM 메모리가 부족하여 해결하는 방법입니다.
서비스센터 들고가도 해결가능할것 같기는 한데 제대로 해결해 줄지 몰라서 사실은 들고갈 시간이 없어서 직접 살펴봤습니다.

모델명은 A530N 모델 입니다.
32 GB중에 31G를 사용하고 있네요. 물론 제 휴대폰은 아닙니다. ^^;


단말 메모리 97% 사용중....
마이 파일에 분석 기능은 있는데 기타로 29G가 잡혀있네요.
이걸 어떻게 찾을까요?


제가 못찾아서 그런지, 마이파일에서 기타의 원인을 찾을 수가 없네요. 어플 좀 제대로 만들지 이것도 못찾게 하고,,,,,,

어쩔수 없이 adb 라는것을 설치합니다. 물론 PC에 설치해야합니다. 아래 블로그에서 다운로드 받았습니다.
https://androidnews.tistory.com/173

단말 설정에 개발자 모드라는것이 있는데 그걸 enable 합니다. 이건도 검색하면 많이 나옵니다.

PC 와 개발자 모드가 활성화된 휴대폰 케이블을 연결하고 아래 명령을 실행합니다.
adb.exe는 위 링크에서 다운로드 받은 상태에서 진행합니다.

adb shell

android는 linux 기반이기 때문에 du라는 커맨드가 있습니다. 도움말 한번 보시고 사용법을 익히면 됩니다.

1|jackpotlteks:/sdcard $ du --help
usage: du [-d N] [-askxHLlmc] [file...]

Show disk usage, space consumed by files and directories.

Size in:
-k      1024 byte blocks (default)
-K      512 byte blocks (posix)
-m      megabytes
-h      human readable format (e.g., 1K 243M 2G )

What to show:
-a      all files, not just directories
-H      follow symlinks on cmdline
-L      follow all symlinks
-s      only total size of each argument
-x      don't leave this filesystem
-c      cumulative total
-d N    only depth < N
-l      disable hardlink filter

사용자 폴더는 sdcard폴더입니다. 그리고 -d 옵션을 줍니다. -d 1 를 안쓰면 하위 폴더까지 모두 나와서 헷갈립니다.

jackpotlteks:/sdcard $ du -d 1
8       ./Samsung
20      ./KakaoTalk
8       ./Music
4       ./Podcasts
4       ./Ringtones
4       ./Alarms
4       ./Notifications
11368   ./Pictures
28      ./Movies
1652    ./Download
1846416 ./DCIM
15057044        ./Android
12      ./.face
12      ./PicsArt
64      ./data
48      ./cashwalk
4       ./XiaoYing
12      ./.GF
4       ./Photo Sticker
8       ./MediBangPaint
4       ./SNOW
4       ./PowerDirector
300     ./KineMaster
4       ./4SHARED.COM
4       ./Call
4       ./Voice Recorder
4       ./iconnect
203024  ./log
4       ./bcs
600     ./.mf
209568  ./DioDict4B
4       ./Playlists
20      ./MTTLogAI
60      ./.dtemp
4       ./Repost
44      ./RealFont_Ex
4       ./Documents
4       ./Photo Card
4       ./LazyList
24      ./wisemobile
8       ./.kakaohome
5972    ./KakaoTalkDownload
4       ./InstaEmojiSticker
8       ./backups
4       ./ThumbnailDownloader
4       ./ThumbnailDownloaderFiles
12      ./HSVideoDownload
4       ./Cardboard
16      ./friendtimes
44      ./friendtimes_mars
8       ./reward
16      ./.NASWall
8       ./com.facebook.orca
42916   ./.EmailTempImage
4       ./InstaEmojiSticker_camera
4       ./com.facebook.katana
24      ./System
4       ./cathouse
8       ./bytedance
4108    ./inshot
4       ./video
36      ./.backups
24      ./Genie
4       ./navercafe
16184   ./.agif
4       ./번개장터
16      ./quicket
4       ./monitor
12      ./xindong_storage
16      ./aray
16      ./quickgame
20688   ./tencent
4       ./weishi_yt_model
8       ./.Realfarm
8       ./ZW4U99SQQ3.com.linecorp.trident.shared
12      ./FilmoraGo
20      ./doodledoodle
4       ./font
16      ./melon
8       ./NaverMusic
8       ./.FingerPush
8       ./Facebook Messenger
4       ./Sounds
4       ./MidasOversea
8       ./hellotalk
148     ./com.hellopal.android
8       ./tbs
4       ./.tbs
8       ./QQBrowser
8       ./backup
4       ./Ulike
8       ./meeff
4       ./SendAnywhere
4       ./GROWTH_TEST
8       ./VideoDownloader
17420920        .
jackpotlteks:/sdcard $

뭔가 이래도 보기가 힘드네요. 인간이 읽을 수 있는 단위로 나오게 하는 -h 옵션을 사용해봅니다.

jackpotlteks:/sdcard $ du -h -d 1
8.0K    ./Samsung
20K     ./KakaoTalk
8.0K    ./Music
4.0K    ./Podcasts
4.0K    ./Ringtones
4.0K    ./Alarms
4.0K    ./Notifications
11M     ./Pictures
28K     ./Movies
1.6M    ./Download
1.7G    ./DCIM
14G     ./Android
12K     ./.face
12K     ./PicsArt
64K     ./data
48K     ./cashwalk
4.0K    ./XiaoYing
12K     ./.GF
4.0K    ./Photo Sticker
8.0K    ./MediBangPaint
4.0K    ./SNOW
4.0K    ./PowerDirector
300K    ./KineMaster
4.0K    ./4SHARED.COM
4.0K    ./Call
4.0K    ./Voice Recorder
4.0K    ./iconnect
198M    ./log
4.0K    ./bcs
600K    ./.mf
205M    ./DioDict4B
4.0K    ./Playlists
20K     ./MTTLogAI
60K     ./.dtemp
4.0K    ./Repost
44K     ./RealFont_Ex
4.0K    ./Documents
4.0K    ./Photo Card
4.0K    ./LazyList
24K     ./wisemobile
8.0K    ./.kakaohome
5.8M    ./KakaoTalkDownload
4.0K    ./InstaEmojiSticker
8.0K    ./backups
4.0K    ./ThumbnailDownloader
4.0K    ./ThumbnailDownloaderFiles
12K     ./HSVideoDownload
4.0K    ./Cardboard
16K     ./friendtimes
44K     ./friendtimes_mars
8.0K    ./reward
16K     ./.NASWall
8.0K    ./com.facebook.orca
42M     ./.EmailTempImage
4.0K    ./InstaEmojiSticker_camera
4.0K    ./com.facebook.katana
24K     ./System
4.0K    ./cathouse
8.0K    ./bytedance
4.0M    ./inshot
4.0K    ./video
36K     ./.backups
24K     ./Genie
4.0K    ./navercafe
16M     ./.agif
4.0K    ./번개장터
16K     ./quicket
4.0K    ./monitor
12K     ./xindong_storage
16K     ./aray
16K     ./quickgame
20M     ./tencent
4.0K    ./weishi_yt_model
8.0K    ./.Realfarm
8.0K    ./ZW4U99SQQ3.com.linecorp.trident.shared
12K     ./FilmoraGo
20K     ./doodledoodle
4.0K    ./font
16K     ./melon
8.0K    ./NaverMusic
8.0K    ./.FingerPush
8.0K    ./Facebook Messenger
4.0K    ./Sounds
4.0K    ./MidasOversea
8.0K    ./hellotalk
148K    ./com.hellopal.android
8.0K    ./tbs
4.0K    ./.tbs
8.0K    ./QQBrowser
8.0K    ./backup
4.0K    ./Ulike
8.0K    ./meeff
4.0K    ./SendAnywhere
4.0K    ./GROWTH_TEST
8.0K    ./VideoDownloader
17G     .
jackpotlteks:/sdcard $

결과가 나왔습니다. 14G     ./Android 안드로이드 폴더가 14G네요. 엄청난 양입니다.

Android 폴더에 들어가서 다시 한번 명령을 내립니다.

cd Andoroid

jackpotlteks:/sdcard/Android $ du -h -d 1
14G     ./data
8.0K    ./obb
4.0K    ./media
12K     ./obj
14G     .

./data폴더가 14G네요


jackpotlteks:/sdcard/Android $ cd data
jackpotlteks:/sdcard/Android/data $ du -h -d 1
8.0K    ./com.android.providers.media
19M     ./com.google.android.youtube
12K     ./com.samsung.android.coreapps
12K     ./com.google.android.gms
8.0K    ./com.samsung.android.app.soundpicker
4.0K    ./lg.uplusbox
16K     ./com.google.android.apps.maps
12K     ./com.samsung.android.app.simplesharing
12K     ./com.samsung.android.calendar
20K     ./com.samsung.android.video
252K    ./com.sec.android.app.launcher
13G     ./com.sec.android.gallery3d
16K     ./com.google.android.googlequicksearchbox
16K     ./com.samsung.android.slinkcloud
16K     ./com.android.vending
26M     ./com.kakao.page
2.1M    ./com.samsung.android.messaging
224K    ./com.sec.imsservice
8.0K    ./com.android.phone
12K     ./com.google.android.tts
1.2M    ./com.android.systemui
248K    ./com.samsung.android.app.notes
1.3G    ./com.kakao.talk
8.0K    ./.um
8.0K    ./com.google.android.gm
12K     ./com.sec.android.app.camerabokehservice
8.0K    ./com.samsung.android.contacts
12K     ./com.sec.android.app.music
2.2M    ./com.gameloft.android.ANMP.GloftDYHM
8.0K    ./com.sec.android.widgetapp.samsungapps
8.0K    ./com.samsung.svoice.sync
8.0K    ./com.samsung.android.wallpaper.res
8.0K    ./com.lguplus.lgugpsnwps
8.0K    ./com.lguplus.pushagent
8.0K    ./com.samsung.android.easysetup
8.0K    ./com.uplus.onphone
8.0K    ./com.diotek.sec.lookup.dictionary
8.0K    ./com.sec.android.easyMover.Agent
8.0K    ./com.monotype.android.font.foundation
8.0K    ./com.sec.android.widgetapp.easymodecontactswidget
8.0K    ./com.samsung.android.app.camera.sticker.facear.preload
8.0K    ./com.sec.android.app.billing
8.0K    ./com.samsung.android.game.gamehome
8.0K    ./com.monotype.android.font.applemint
8.0K    ./com.sec.android.daemonapp
8.0K    ./com.dsi.ant.service.socket
8.0K    ./com.sec.android.app.soundalive
8.0K    ./com.lguplus.appstore
8.0K    ./com.samsung.android.drivelink.stub
8.0K    ./com.samsung.hs20provider
8.0K    ./com.lgu.app.appbundle
12K     ./kr.co.quicket
8.0K    ./com.samsung.android.sdk.professionalaudio.utility.jammonitor
8.0K    ./com.sec.app.TransmitPowerService
8.0K    ./com.lguplus.mobile.cs
8.0K    ./com.samsung.android.app.talkback
8.0K    ./com.samsung.android.game.gametools
8.0K    ./com.sec.smartcard.manager
8.0K    ./com.lguplus.lgusetting
8.0K    ./com.sec.enterprise.mdm.vpn
8.0K    ./com.samsung.android.weather
8.0K    ./com.samsung.advp.imssettings
8.0K    ./com.samsung.android.app.vrsetupwizardstub
8.0K    ./com.lguplus.tsmproxy
8.0K    ./com.sec.android.mimage.photoretouching
8.0K    ./flipboard.boxer.app
8.0K    ./com.monotype.android.font.tinkerbell
8.0K    ./com.sec.android.providers.tasks
8.0K    ./com.monotype.android.font.chococooky
8.0K    ./com.samsung.safetyinformation
8.0K    ./com.sec.android.app.ringtoneBR
8.0K    ./com.samsung.android.mdm
8.0K    ./com.samsung.android.framework.res
8.0K    ./com.samsung.android.svoice
8.0K    ./com.samsung.app.newtrim
8.0K    ./com.samsung.android.sm.policy
8.0K    ./com.sec.hearingadjust
8.0K    ./com.samsung.android.bluelightfilter
8.0K    ./com.samsung.android.voicewakeup
8.0K    ./com.samsung.android.app.watchmanagerstub
8.0K    ./com.samsung.android.svoiceime
8.0K    ./com.samsung.android.mateagent
8.0K    ./com.skt.skaf.OA00018282
8.0K    ./com.samsung.android.app.camera.sticker.stamp.preload
8.0K    ./com.samsung.voiceserviceplatform
8.0K    ./com.sec.android.app.magnifier
8.0K    ./com.sec.android.widgetapp.webmanual
8.0K    ./com.samsung.android.app.dofviewer
8.0K    ./com.diotek.diodict4.EDictionary
8.0K    ./com.sec.android.splitsound
8.0K    ./com.android.providers.blockednumber
8.0K    ./com.google.android.apps.photos
8.0K    ./com.sec.vsim.ericssonnsds.webapp
8.0K    ./com.ecaaa2cdca7c8b4d411b4a74f0a83998
12K     ./com.mobilefence.family
8.0K    ./com.nhn.android.webtoon
4.0K    ./com.pinterest
8.0K    ./com.sec.android.app.sbrowser
8.0K    ./com.samsung.android.incallui
4.0K    ./com.shallewad
2.5M    ./com.shallewad.info
8.0K    ./com.samsung.android.app.telephonyui
8.0K    ./com.sec.android.app.setupwizardlegalprovider
8.0K    ./com.samsung.android.smartmirroring
8.0K    ./com.samsung.android.kidsinstaller
8.0K    ./com.samsung.android.email.provider
4.7M    ./com.facebook.orca
12K     ./com.samsung.android.app.smartcapture
12K     ./com.playday.farm
8.0K    ./com.samsung.systemui.hidenotch.withoutcornerround
8.0K    ./com.samsung.android.setting.multisound
8.0K    ./com.samsung.systemui.hidenotch
8.0K    ./com.sec.android.app.DataCreate
12K     ./incross
14M     ./com.mathpresso.qanda
8.0K    ./com.dsi.ant.sample.acquirechannels
68K     ./com.samsung.android.mobileservice
8.0K    ./viva.republica.toss
8.0K    ./com.sopt.mafia42.client
12K     ./com.estmob.android.sendanywhere
8.0K    ./com.4e42ea51f7887f9151e0d4a40aa0299a
8.0K    ./com.sec.android.easyonehand
12K     ./com.snssdk.api
14G     .
jackpotlteks:/sdcard/Android/data $

원인을 찾았습니다.
13G     ./com.sec.android.gallery3d
갤러리에서 사용하는 데이터 파일의 크기가 무려 13G 먹고 있었네요.
제가 볼땐 이건 갤러리 버그입니다. 사진 데이터는 DCIM으로 들어가게 되고 저기있는데이터는 앱에서 사용하는 데이터라 이렇게 많이 사용하지 않습니다.

결론

설정 > 애플리케이션 > 갤러리에서 앱데이터 삭제로 해결하였습니다.


댓글 없음:

댓글 쓰기