Thursday, August 4, 2016


– Root ရွိရမည္။
– busybox install ၿပဳလုပ္ထားရမည္
— command —
adb shell
$ su
# cd /system/app
# ls -la
အထက္ပါ command ရိုက္၍ modified date မ်ားအားစစ္ေဆးပါ။ 
system app မ်ားႏွင့္ modified date မတူညီေသာ apk ဖုိင္မ်ားသည္ 
virus မွ သြင္းထားေသာ apk မ်ားၿဖစ္နုိင္သည္။ ၄င္းဖုိင္မ်ားအားဖ်က္ရန္ 
စာရင္းဦးစြာလုပ္ပါ။ cmd box အတြင္းမွ modified date လြဲေနသာ 
ဖုိင္မ်ားအားသီးသန္႔ေရြးထုတ္ရန္ grep command အသုံးၿပဳရမည္။
# ls -la | grep 2016 
(2016 date ၿဖင့္ modified လုပ္ထားေသာဖုိင္မ်ားသီးသန္႔ေဖၚၿပမည္ၿဖစ္သည္)
grep အသုံးၿပဳ၍ list ေဖၚထားေသာဖုိင္name မ်ားအား mark လုပ္၍ copy လုပ္ပါ။ 
mark လုပ္ရာတြင္ ဖုိင္ name မ်ား၏ ေရွ႕ရွိ space ေနရာကိုပါ mark လုပ္၍ ကူးယူပါ။ Notepad++ တြင္ new page ဖြင့္၍ paste လုပ္ပါ။
Find > Replace > Find What တြင္ space ရိုက္ပါ။ Replace with တြင္ 
rm သုိ႔မဟုတ္ rm -f သို႔မဟုတ္ rm -r ထည့္ပါ။ Replace All ႏွိပ္ပါ။
Notepad++ ရွိစာမ်ားအားလုံးကို copy လုပ္၍ cmd box တြင္ paste လုပ္ပါ။ 
paste လုပ္လုိက္သည္ႏွင့္ command ရိုက္သကဲ့သုိ႔ အလုပ္လုပ္သြားမည္။
/system/app ေအာက္ရွိဖုိင္မ်ားကုိဖ်က္သည့္ အခါ 
read only file system ဟု ၿပပါက
mount -o remount,rw /system
busybox chattr -iaA /system/app/*

ဟုရိုက္၍ ဖုိင္မ်ားအားထပ္မံဖ်က္ပါ။
virus apk မ်ားသည္ data/app ေအာက္တြင္လည္းရွိတတ္သည္။
rm /data/app/*
ဟု command သုံး၍ data/app ေအာက္ရွိဖုိင္မ်ားဖ်က္ပါ။ 
Read only or rm fail ၿဖစ္ပါက
mount -o remount,rw /data/
busybox chattr -iaA /data/app/*

ဟု command ရိုက္၍ ထပ္မံဖ်က္ပါ။
/system/xbin ေအာက္ရွိဖိုင္မ်ားကိုလည္း အထက္ပါ နည္းမ်ားအတုိင္း ဖ်က္ပါ။
/system/install-recovery.sh ေတြ႔ပါက ဖ်က္ပါ။
https://kaungmyatlinnblog.wordpress.com/