[Q] SMS through AT Commands using G2 - G2 and Desire Z Q&A, Help & Troubleshooting

Hi Everyone,
I am writing an app which needs to send sms using a cell phone as GSM modem, using AT commands.
I am using windows 7.
I connected my wife's Samsung S3770 Champ, windows automatically installed the drivers etc and it worked like a charm.
I used putty to connect (MS has removed hyperterminal for some reason) and it worked like a charm.
When I tried with my G2, its simply not working.
I tried installing HTC sync, installed the driver and cancelled the HTC sync installation.
I can connect to my phone using adb.
but somehow the G2 is not detected as a modem.
I have set the USB debug as on when I connect.
Looks like an HTC issue.
Has anyone done this with an HTC andriod phone?
I am using CM 7.1
Thanks and Regards,
Amogh

Have you tried stopping the ril-daemon? I know that's one way of getting AT commands to work (like verifying whether gfree worked)
This might help a bit, http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#3._.28OPTIONAL.29_Verify_you_did_it_right
-Nipqer

Nipqer said:
Have you tried stopping the ril-daemon? I know that's one way of getting AT commands to work (like verifying whether gfree worked)
This might help a bit, http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#3._.28OPTIONAL.29_Verify_you_did_it_right
-Nipqer
Click to expand...
Click to collapse
Thanks for the reply, i tried it, but didn't work.
Still the phone is missing from the modems.
I think that it needs some config change in the phone, I am missing something...
C:\Program Files\Android\android-sdk\platform-tools>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
# su
su
# stop ril-daemon
stop ril-daemon
#
# cat /dev/smd0 &
cat /dev/smd0 &
# +CREG: 1,"6E12","00004FB3"
+CGREG: 1
+HTCUCSQ: 12
+HTCUCSQ: 11
+HTCUCSQ: 12
#
#
# echo -e 'ATE1\r' > /dev/smd0
echo -e 'ATE1\r' > /dev/smd0
# 0
# echo -e 'ATV1\r' > /dev/smd0
echo -e 'ATV1\r' > /dev/smd0
# ATV1
OK
#
+HTCUCSQ: 10
+HTCUCSQ: 5
+HTCUCSQ: 4
+HTCUCSQ: 13
#
#
#
# AT
AT
AT: not found
#

try redirecting the output of the commands to /dev/smd0 so you can see what it's replying?
-Nipqer

I did:
echo -e 'ATV1\r' > /dev/smd0
do you want me to give the output for all commands?

Here it is
# su
su
# stop ril-daemon
stop ril-daemon
# cat /dev/smd0 &
cat /dev/smd0 &
# +HTCUCSQ: 7
+HTCUCSQ: 6
# +HTCUCSQ: 7
# +HTCUCSQ: 6
# echo -e 'ATE1\r' > /dev/smd0
echo -e 'ATE1\r' > /dev/smd0
# 0
# echo -e 'ATV1\r' > /dev/smd0
echo -e 'ATV1\r' > /dev/smd0
# ATV1
OK
echo -e '[email protected]?\r' > /dev/smd0
echo -e '[email protected]?\r' > /dev/smd0
# [email protected]?
@CID: 11111111
OK
#
+HTCUCSQ: 99
+CREG: 0
+CGREG: 0
+CREG: 1,"6E12","000066DB"
+CGREG: 1
#
+HTCUCSQ: 7
+HTCUCSQ: 6
# echo -e '[email protected]?40\r' > /dev/smd0
echo -e '[email protected]?40\r' > /dev/smd0
# [email protected]?40
@SIMLOCK= 00
OK
#
+HTCUCSQ: 7
# echo -e '[email protected]?AA\r' > /dev/smd0
echo -e '[email protected]?AA\r' > /dev/smd0
# [email protected]?AA
@secu_flag: 0
OK
#

Related

[Scripts] Nexus 4 LTE Build Prop Editor & Tmobile Soundfile Edits

The following scripts are made to ease the life of a flashaholic and LTE. I flash a ton of Cyanogen Nightlies and new Roms of others.
They have been working for me for a while now and I though I should share them.
Soon ill look into adding the APN for Tmobile LTE to the apns-conf.xml and possibly combine into one script.
You Must Have Root! I have run these using the free $cripter but you should be able to use Script Manager as well.
I have also added them as attachments below.
Please test these before blindly running. Just because they work flawless for me doesn't mean it will for everyone in every case. The Tmobile sound edits are the newest one so please watch this one a little more careful and I have not run it as much and mine uses tab and not spaces as the reference post.
If you find any of the scripts useful, feel free to hit the [Thanks] button below
Disclaimer: I am not responsible bricking your phone, voiding your warranty, or any other issue may have as result of using these scripts
Build.prop Editor
Last Updated: 04/13/2013
Version: b01 custom b02 prop edit to possible speed up internet
Description: This will change entries if already in build.prop or add the needed entries at the bottom to enable LTE and also perfered network options in Cyanogenmod. It will make a backup of the file prior to doing this.
Code:
#!/system/bin/sh
# Nexus 4 build.prop Editor to enabled LTE
# created by XDA user: justinaz
# created on 4/13/13
# version: b01
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/build.prop
#Make Backup of build.prop
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# Set the Build.prop items below
# line# is the Build Prop you want to change
# lineArg# is the value you want it to be
line1=telephony.lteOnGsmDevice
lineArg1=1
line2=ro.telephony.default_network
lineArg2=9
line3=ro.ril.def.preferred.network
lineArg3=9
# X should end with number of changes above 1 2 3
for X in 1 2 3
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
echo $prop=$arg
if grep -Fq $prop $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo $lineNum
sed -i "${lineNum} c${prop}=${arg}" $FILE
else
echo "$prop does not exist in $FILE"
echo "Adding to end of $FILE"
echo $prop=$arg >> $FILE
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
Soundfile Editor (Tmobile Fixes)
Last Updated: 04/13/2013
Version: s01
Description: This will change the needed snd_soc_msm_2x_Fusion3 entries for T-Mobile. It will make a backup prior to doing this.
Reference: XDA post: simobile: Fix for no in-call audio/T-Mobile US/4.2.2/.33 radio or lower
Code:
#!/system/bin/sh
# Nexus 4 Sound File Editor to fix enabled LTE Sound Issues
# created by XDA user: justinaz
# created on 4/13/13
# version: s01
# Reference XDA post: simobile http://forum.xda-developers.com/showthread.php?t=2233319
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/etc/snd_soc_msm/snd_soc_msm_2x_Fusion3
#Make Backup File we ar editing just in case
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# line# is the Line Item you want to change
# lineArg# is the value you want it to be
line1=" ACDBID 81:1"
lineArg1=" ACDBID 7:1"
line2=" ACDBID 91:2"
lineArg2=" ACDBID 6:2"
# X should end with number of changes above 1 2
for X in 1 2
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
if grep -Fq "$prop" $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo "Line number $lineNum found for: $prop"
sed -i "${lineNum} c${arg}" $FILE
echo "$lineNum from: $prop :TO: $arg"
else
echo "$prop does not exist in $FILE"
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
justinaz said:
The following scripts are made to ease the life of a flashaholic and LTE. I flash a ton of Cyanogen Nightlies and new Roms of others.
They have been working for me for a while now and I though I should share them.
Soon ill look into adding the APN for Tmobile LTE to the apns-conf.xml and possibly combine into one script.
You Must Have Root! I have run these using the free $cripter but you should be able to use Script Manager as well.
I have also added them as attachments below.
Please test these before blindly running. Just because they work flawless for me doesn't mean it will for everyone in every case. The Tmobile sound edits are the newest one so please watch this one a little more careful and I have not run it as much and mine uses tab and not spaces as the reference post.
If you find any of the scripts useful, feel free to hit the [Thanks] button below
Disclaimer: I am not responsible bricking your phone, voiding your warranty, or any other issue may have as result of using these scripts
Build.prop Editor
Last Updated: 04/13/2013
Version: b01
Description: This will change entries if already in build.prop or add the needed entries at the bottom to enable LTE and also perfered network options in Cyanogenmod. It will make a backup of the file prior to doing this.
Code:
#!/system/bin/sh
# Nexus 4 build.prop Editor to enabled LTE
# created by XDA user: justinaz
# created on 4/13/13
# version: b01
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/build.prop
#Make Backup of build.prop
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# Set the Build.prop items below
# line# is the Build Prop you want to change
# lineArg# is the value you want it to be
line1=telephony.lteOnGsmDevice
lineArg1=1
line2=ro.telephony.default_network
lineArg2=9
line3=ro.ril.def.preferred.network
lineArg3=9
# X should end with number of changes above 1 2 3
for X in 1 2 3
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
echo $prop=$arg
if grep -Fq $prop $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo $lineNum
sed -i "${lineNum} c${prop}=${arg}" $FILE
else
echo "$prop does not exist in $FILE"
echo "Adding to end of $FILE"
echo $prop=$arg >> $FILE
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
Soundfile Editor (Tmobile Fixes)
Last Updated: 04/13/2013
Version: s01
Description: This will change the needed snd_soc_msm_2x_Fusion3 entries for T-Mobile. It will make a backup prior to doing this.
Reference: XDA post: simobile: Fix for no in-call audio/T-Mobile US/4.2.2/.33 radio or lower
Code:
#!/system/bin/sh
# Nexus 4 Sound File Editor to fix enabled LTE Sound Issues
# created by XDA user: justinaz
# created on 4/13/13
# version: s01
# Reference XDA post: simobile http://forum.xda-developers.com/showthread.php?t=2233319
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/etc/snd_soc_msm/snd_soc_msm_2x_Fusion3
#Make Backup File we ar editing just in case
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# line# is the Line Item you want to change
# lineArg# is the value you want it to be
line1=" ACDBID 81:1"
lineArg1=" ACDBID 7:1"
line2=" ACDBID 91:2"
lineArg2=" ACDBID 6:2"
# X should end with number of changes above 1 2
for X in 1 2
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
if grep -Fq "$prop" $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo "Line number $lineNum found for: $prop"
sed -i "${lineNum} c${arg}" $FILE
echo "$lineNum from: $prop :TO: $arg"
else
echo "$prop does not exist in $FILE"
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
Click to expand...
Click to collapse
I LOVE YOU !!! lol
Will this work with the new radio?
Sent from my Nexus 4
Contivity said:
Will this work with the new radio?
Sent from my Nexus 4
Click to expand...
Click to collapse
No, newest radio can't use lte
I know this is off topic, but was wondering if you can help me with this. Can you please make a script that will add these 4 lines to the build.prop?
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.hsdpa.category=24
ro.ril.hsupa.category=7
I got these lines from Simms22 awhile back. It helps with data connection and speeds with T-Mobile. Please! =)
Goog1e Phone said:
I know this is off topic, but was wondering if you can help me with this. Can you please make a script that will add these 4 lines to the build.prop?
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.hsdpa.category=24
ro.ril.hsupa.category=7
I got these lines from Simms22 awhile back. It helps with data connection and speeds with T-Mobile. Please! =)
Click to expand...
Click to collapse
Its pretty easy to add additional build prop additions.
THis is the new one.... i tested and appears to work correctly
Code:
#!/system/bin/sh
# Nexus 4 build.prop Editor to enabled LTE
# created by XDA user: justinaz
# created on 4/13/13
# version: b02
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/build.prop
#Make Backup of build.prop
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# Set the Build.prop items below
# line# is the Build Prop you want to change
# lineArg# is the value you want it to be
line1=telephony.lteOnGsmDevice
lineArg1=1
line2=ro.telephony.default_network
lineArg2=9
line3=ro.ril.def.preferred.network
lineArg3=9
line4=ro.ril.hsxpa
lineArg4=2
line5=ro.ril.gprsclass
lineArg5=12
line6=ro.ril.hsdpa.category
lineArg6=24
line7=ro.ril.hsupa.category
lineArg7=7
# X should end with number of changes above 1 2 3
for X in 1 2 3 4 5 6 7
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
echo $prop=$arg
if grep -Fq $prop $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo $lineNum
sed -i "${lineNum} c${prop}=${arg}" $FILE
else
echo "$prop does not exist in $FILE"
echo "Adding to end of $FILE"
echo $prop=$arg >> $FILE
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
justinaz said:
Its pretty easy to add additional build prop additions.
THis is the new one.... i tested and appears to work correctly
Code:
#!/system/bin/sh
# Nexus 4 build.prop Editor to enabled LTE
# created by XDA user:justinaz
# created on 4/13/13
# version:b02
# mounting system as rw
busybox mount -o remount,rw /system
if [ $? != 0 ] ; then exit
fi
# Set the File to Edit
FILE=/system/build.prop
#Make Backup of build.prop
if [ -f $FILE.orig ];
then
cp $FILE $FILE.orig.1
else
cp $FILE $FILE.orig
fi
# Set the Build.prop items below
# line# is the Build Prop you want to change
# lineArg# is the value you want it to be
line1=telephony.lteOnGsmDevice
lineArg1=1
line2=ro.telephony.default_network
lineArg2=9
line3=ro.ril.def.preferred.network
lineArg3=9
line4=ro.ril.hsxpa
lineArg4=2
line5=ro.ril.gprsclass
lineArg5=12
line6=ro.ril.hsdpa.category
lineArg6=24
line7=ro.ril.hsupa.category
lineArg7=7
# X should end with number of changes above 1 2 3
for X in 1 2 3 4 5 6 7
do
lineNum=
eval prop=\$line$X
eval arg=\$lineArg$X
echo $prop=$arg
if grep -Fq $prop $FILE ; then
lineNum=`sed -n "/${prop}/=" $FILE`
echo $lineNum
sed -i "${lineNum} c${prop}=${arg}" $FILE
else
echo "$prop does not exist in $FILE"
echo "Adding to end of $FILE"
echo $prop=$arg >> $FILE
fi
done;
# mounting system as ro
busybox mount -o remount,ro /system
Click to expand...
Click to collapse
You're the man. Thank you for this! I would give you 10 thanks if I could!
Sent from my Nexus 4
Will these need to run on boot or just run once?
Sent from my Nexus 4 using xda app-developers app
n2d551 said:
Will these need to run on boot or just run once?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Just once until you dirty flash a rom
It said I need to mount? How do I that?
Sent from my Nexus 4 using xda premium
Julianmgn said:
It said I need to mount? How do I that?
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Can you give the actual error it says and detail about how you are running it? Your description is very vague.
Couple things it could be...... of the top of my head
are you running it as ROOT? (its required)
do you have busybox installed? (its required)
are you trying to run this in recovery/init.d script? (this is a shell script not one of those, you would have to modify it to run like that)
justinaz said:
Can you give the actual error it says and detail about how you are running it? Your description is very vague.
Couple things it could be...... of the top of my head
are you running it as ROOT? (its required)
do you have busybox installed? (its required)
are you trying to run this in recovery/init.d script? (this is a shell script not one of those, you would have to modify it to run like that)
Click to expand...
Click to collapse
I'm rooted and I have busy box installed, I downloaded scripter like the op said and when I try to run it, it give me the error "mount: permission denied are you root?"
Sent from my Nexus 4 using xda premium
Julianmgn said:
I'm rooted and I have busy box installed, I downloaded scripter like the op said and when I try to run it, it give me the error "mount: permission denied are you root?"
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Same thing happened to me, try script manager, it worked for me.
Sent from my Nexus 4 using Tapatalk 2
MidtownHD said:
Same thing happened to me, try script manager, it worked for me.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Tried that also its giving me the same error
Sent from my Nexus 4 using xda premium
Julianmgn said:
Tried that also its giving me the same error
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
well, I would delete app data from root access app and the script app, then uninstall the script app. Reboot phone, check root access with other apps, ex. a file manager, then install preferred script app and try the scripts again. Worst case, do it manually.
Sent from my Nexus 4 using Tapatalk 2
You are making it more complicated than you need to.
You have to run the script as root. If you are using scripter long press the script and edit it. On the top there is a check box for Run as root? Check that and hit save. Then run the script.
Sent from my Nexus 4 using Tapatalk 2
Or just run it in rom toolbox
Sent from my Nexus 4 using xda app-developers app
justinaz said:
You are making it more complicated than you need to.
You have to run the script as root. If you are using scripter long press the script and edit it. On the top there is a check box for Run as root? Check that and hit save. Then run the script.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Maybe the apps are not detecting the root access correctly.
Sent from my Nexus 4 using Tapatalk 2
justinaz said:
You are making it more complicated than you need to.
You have to run the script as root. If you are using scripter long press the script and edit it. On the top there is a check box for Run as root? Check that and hit save. Then run the script.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Yup that did it lol
Sent from my Nexus 4 using xda premium
Julianmgn said:
Yup that did it lol
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
so you never granted root access?
Sent from my Nexus 4 using Tapatalk 2

[mod][tweaks]*liquid speed*[ics,jb]][28/09/2013]][prop]

Code:
* Your warranty is now void..
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone
* bootloops and alarm does not go off. Please do some research if you have any
* YOU are choosing to make these modifications.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Requirements :-
- Android 4.0+
- Custom kernel (with init.d support)
- Root and Busybox installed
- 3MB of free space in "/system".
Feature :-
- Full memory management.
- kernel tweaks and improvements for better performance and battery life.
- Entropy generator engine used to reduce lags.
- Zipalign apps in "/system" and apps in "/data" every 48 hours which result in less RAM usage.
- Sqlite optimizations and faster database access.
- CPU governors tweaks and improvements for better performance and battery life.
- Increased SD Card read-ahead cache to 2048 KB .
- Ad blocking.
- Default.prop tweaks and improvements.
- Cleans log files and tombstones at every boot.
- Many other tweaks for better performance and battery life!
Steps :-
- go to system/etc/init.d/delete all files in it
- Download the zip
- Flash zip via recovery
- Feel the difference (1st boot may take time)
User praise :-
Code:
$lim $hady :- Awesome....!!!!!!!!!
One word Awesome....!!!!
Playing Subway Surfers without a Single Lag... Feels like my phone is running on GB..
Code:
skaloyskie :- Thanks man! I've noticed that my phone suffered less lag even I'm using Opera mini (Multi-tabbed browsing) and downloading movies via torrent. Nice share!
Code:
iossux :- U rock bro really boosted my performance
Some part of my Default .prop
#enable harware egl profile
debug.egl.profiler=1
#16BIT transparency , Smother Scrolling
persist.sys.use_16bpp_alpha=1
#debug.composition.type=gpu
debug.composition.type=c2d
debug.performance.tuning=1
debug.enabletr=true
debug.qctwa.preservebuf=1
dev.pm.dyn_samplingrate=1
video.accelerate.hw=1
ro.vold.umsdirtyratio=20
debug.overlayui.enable=1
debug.egl.hw=1
ro.fb.mode=1
hw3d.force=1
persist.sys.composition.type=c2d
persist.sys.ui.hw=1
ro.sf.compbypass.enable=0
#Enable tile rendering
debug.enabletr=true
persist.sys.composition.type=gpu
#3d performance
persist.android.strictmode=0
ro.min_pointer_dur=1
ro.secure=0
#Media quality
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.codec_priority_for_thumb=so
#Speed liquid
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
# For sensor sleep control
ro.ril.sensor.sleep.control=1
#loggers
ro.config.htc.nocheckin=1
ro.config.nocheckin=1
profiler.force_disable_ulog=1
profiler.force_disable_err_rpt=1
#Scrolling
windowsmgr.max_events_per_sec=90
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
#battery saver
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
usb_wakeup=enable
proximity_incall=enable
power_supply.wakeup=enable
ro.config.hw_power_saving=1
ro.config.hw_fast_dormancy=1
ro.config.hw_quickpoweron=true
persist.sys.use_dithering=0
#improve battery under no signal -- need test
ro.mot.eri.losalert.delay=1000
#net speedtweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.hspda=4096,87380,256960,4096,16 384,256960
net.tcp.buffersize.hspa=4096,87380,256960,4096,163 84,256960
#streaming faster
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-record=true
Some part of INIT.D :-
# Disable Logger
busybox rm /dev/log/main
# Busybox Remounting
busybox mount -o remount,noatime,barrier=0,nobh /system
busybox mount -o remount,noatime,barrier=0,nobh /data
busybox mount -o remount,noatime,barrier=0,nobh /cache
echo "Mounted Busybox"
# clearing junk files
busybox find /data/data -type d -iname "*cache*" -exec busybox rm -f {}/* ';' -exec echo "Cleared {}" ';'
rm -f /data/local/*.apk
rm -f /data/local/tmp/*.apk
rm -f /data/*.log
rm -f /data/log/*.log
rm -f /cache/*.*
rm -f /cache/recovery/*.*
rm -f /data/system/dropbox/*.txt
rm -f /data/backup/pending/*.tmp
rm -f /data/tombstones/*.*
echo "Junk cleared"
# Defrag Database Files
for i in \
`find /data -iname "*.db"`
do \
sqlite3 $i 'VACUUM;';
# Move Dalvik-Cache To Cache Partition
CACHESIZE=$(df -k /cache | tail -n1 | tr -s ' ' | cut -d ' ' -f2)
if [ $CACHESIZE -gt 4000 ]
then
echo "Large cache detected, moving dalvik-cache to /cache"
if [ ! -d /cache/dalvik-cache ]
then
busybox rm -rf /cache/dalvik-cache /data/dalvik-cache
mkdir /cache/dalvik-cache /data/dalvik-cache
fi
busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache
busybox mount -o bind /cache/dalvik-cache /data/dalvik-cache
busybox chown 1000:1000 /data/dalvik-cache
busybox chmod 0771 /data/dalvik-cache
else
echo "Small cache detected, dalvik-cache will remain on /data"
fi
echo "Moved Dalvik-Cache To Cache Partition"
# Mod: Battery
setprop wifi.supplicant_scan_interval=180
setprop pm.sleep_mode=1
setprop ro.ril.disable.power.collapse=1
# Mod: Performance
setprop ro.kernel.android.checkjni=0
setprop persist.sys.purgeable_assets=1
setprop debug.sf.hw=1
setprop ro.telephony.call_ring.delay=0
setprop ro.foreground_app_mem=1280
setprop ro.visible_app_mem=2560
setprop ro.perceptible_app_mem=3840
setprop ro.heavy_weight_app_mem=6400
setprop ro.secondary_server_mem=7680
setprop ro.backup_app_mem=8960
setprop ro.home_app_mem=2048
setprop ro.hidden_app_mem=12800
setprop ro.content_provider_mem=15360
setprop ro.empty_app_mem=20480
setprop ro.foreground_app_adj=0
setprop ro.visible_app_adj=1
setprop ro.perceptible_app_adj=2
setprop ro.heavy_weight_app_adj=4
setprop ro.secondary_server_adj=5
setprop ro.backup_app_adj=6
setprop ro.home_app_adj=1
setprop ro.hidden_app_min_adj=7
setprop ro.empty_app_adj=15
# Mod: Graphics
setprop debug.performance.tuning=1
setprop video.accelerate.hw=1
setprop ro.media.dec.jpeg.memcap=8000000
setprop ro.media.enc.hprof.vid.bps=8000000
setprop persist.sys.use_dithering 1
# Touch Screen Sensitivity
echo 7035 > /sys/class/touch/switch/set_touchscreen;
echo 8002 > /sys/class/touch/switch/set_touchscreen;
echo 11000 > /sys/class/touch/switch/set_touchscreen;
echo 13060 > /sys/class/touch/switch/set_touchscreen;
echo 14005 > /sys/class/touch/switch/set_touchscreen;
# Renice Apps
renice -20 `pidof com.android.phone`
renice -19 `pidof com.android.inputmethod.latin`
renice -19 `pidof com.swype.android.inputmethod`
renice -17 `pidof com.android.systemui`
renice -9 `pidof com.android.settings`
renice -9 `pidof com.android.vending`
renice -6 `pidof com.sec.android.app.camera`
renice -6 `pidof com.sec.android.app.fm`
renice -6 `pidof com.google.android.apps.maps`
renice -4 `pidof com.google.android.apps.googlevoice`
renice -3 `pidof android.process.media`
# SqLite Optimize
for i in \
`busybox find /data -iname "*.db"`;
do \
/system/xbin/sqlite3 $i 'VACUUM;';
/system/xbin/sqlite3 $i 'REINDEX;';
done;
if [ -d "/dbdata" ]; then
for i in \
`busybox find /dbdata -iname "*.db"`;
do \
/system/xbin/sqlite3 $i 'VACUUM;';
/system/xbin/sqlite3 $i 'REINDEX;';
done;
fi;
if [ -d "/datadata" ]; then
for i in \
`busybox find /datadata -iname "*.db"`;
do \
/system/xbin/sqlite3 $i 'VACUUM;';
/system/xbin/sqlite3 $i 'REINDEX;';
done;
fi;
for i in \
`busybox find /sdcard -iname "*.db"`;
do \
/system/xbin/sqlite3 $i 'VACUUM;';
/system/xbin/sqlite3 $i 'REINDEX;';
done;
echo "SqLite Database Optimized"
echo "System Optimized And Boosted at $( date +"%m-%d-%Y %H:%M:%S" )"
function mountrw {
mount|grep "/system "|grep rw >/dev/null
[ $? -eq 1 ] && mount -o remount,rw $(mount|grep "/system "|awk '{ print $1 }') /system
}
function mountro {
mount|grep "/system "|grep ro >/dev/null
[ $? -eq 1 ] && mount -o remount,ro $(mount|grep "/system "|awk '{ print $1 }') /system
}
echo " Starting package optimization"
echo "Starting ZipAlign $( date +"%m-%d-%Y %H:%M:%S" )"
zipalign -c 4 $apk;
ZIPCHECK=$?;
if [ $ZIPCHECK -eq 1 ]; then
mountrw;
echo ZipAligning $(basename $apk)
zipalign -f 4 $apk /cache/$(basename $apk);
if [ -e /cache/$(basename $apk) ]; then
cp -f -p /cache/$(basename $apk) $apk
rm /cache/$(basename $apk);
else
echo ZipAligning $(basename $apk) Failed DC;
fi;
else
echo Velocity ZipAlign already completed on $apk
fi;
done;
for apk in /data/app/*.apk ; do
zipalign -c 4 $apk;
ZIPCHECK=$?;
if [ $ZIPCHECK -eq 1 ]; then
echo ZipAligning $(basename $apk)
zipalign -f 4 $apk /cache/$(basename $apk);
if [ -e /cache/$(basename $apk) ]; then
cp -f -p /cache/$(basename $apk) $apk
rm /cache/$(basename $apk);
else
echo ZipAligning $(basename $apk) Failed DC
fi;
else
echo Velocity ZipAlign already completed on $apk
fi;
done;
mountro;
echo "ZipAlign finished at $( date +"%m-%d-%Y %H:%M:%S" )"
Tested on Xperia S thnxx to EXBLAZE ​
credits
persanno
exblaze
kuro
Works with trinity kernel and ROM,now testing
Sent from my LT26ii using XDA Premium 4 mobile app
red-Tequila said:
Works with trinity kernel and ROM,now testing
Sent from my LT26ii using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Trinity ROM and kernel already has many tweaks applied in it.. You don't need to try any.. If u have a Stock ROM without any mods, but with some custom kernel, then try this..
sudhindrakv said:
Trinity ROM and kernel already has many tweaks applied in it.. You don't need to try any.. If u have a Stock ROM without any mods, but with some custom kernel, they try this..
Click to expand...
Click to collapse
Trinity Rom has tweaks but they are not enabled by default as in init.d does not run at boot... It never did in his previous roms either, and I don't think he is to bothered to fix it!
Sent from my LT26i using xda premium
Damoedge said:
Trinity Rom has tweaks but they are not enabled by default as in init.d does not run at boot... It never did in his previous roms either, and I don't think he is to bothered to fix it!
Sent from my LT26i using xda premium
Click to expand...
Click to collapse
Yes. Its your choice in Aroma to select which kind of tweaks you need.. Anyway try this.. Do have a backup.. Lets not spam this thread.. There's another thread to discuss about Trinity ROM..
Damoedge said:
Trinity Rom has tweaks but they are not enabled by default as in init.d does not run at boot... It never did in his previous roms either, and I don't think he is to bothered to fix it!
Sent from my LT26i using xda premium
Click to expand...
Click to collapse
Hi, Just like.I.said, Ive added Init.d enabler on. 3.6 via.Settings.apk
Even you install this tweak it will never work, unless you enabled some required perm. For the init.d files
Sent from my LT26ii using xda app-developers app
TrinityHaxxorX said:
Hi, Just like.I.said, Ive added Init.d enabler on. 3.6 via.Settings.apk
Even you install this tweak it will never work, unless you enabled some required perm. For the init.d files
Sent from my LT26ii using xda app-developers app
Click to expand...
Click to collapse
You are referring on your ROM or you genaralise?
If you are using stock ROM, rooted and deodexed I don't see why it shouldn't work (at least some part of it)
Sent from my LT26i using Tapatalk 4
TrinityHaxxorX said:
Even you install this tweak it will never work, unless you enabled some required perm. For the init.d files
Sent from my LT26ii using xda app-developers app
Click to expand...
Click to collapse
So you are saying that this will not work??
Sent from my LT26i using xda premium
Man I doubt about it cause I installed and notice more fluidity,however about bb..
Sent from my LT26ii using XDA Premium 4 mobile app
I still haven't tried but guys, when you try it, test firmly.
Every device will fly after restart - when you restart it - your RAM gets cleared and device will work softer and faster.
Try to see what's happening after one or two hours - don't fall on placebo effect afrer restart.
And please, don't get me wrong, I'm not saying it doesn't work, I haven't tried it yet.
I'm just saying how to test
Sent from my LT26i using Tapatalk 4
Tested. Well done. I report two bugs, some apps does not start automatically after a reboot,like Antitirus,etc. and photos won't open from Album Widget, only from the album itself.Anyway, good job, waiting for a stable version,until then, I'm back to my backup.
sure
Mr.AnakinSkywalker said:
Tested. Well done. I report two bugs, some apps does not start automatically after a reboot,like Antitirus,etc. and photos won't open from Album Widget, only from the album itself.Anyway, good job, waiting for a stable version,until then, I'm back to my backup.
Click to expand...
Click to collapse
as i dont own this device i cannot test it many times on friends mobile
need some tester/devs from this thread
BOSS said:
as i dont own this device i cannot test it many times on friends mobile
need some tester/devs from this thread
Click to expand...
Click to collapse
I understand, at least for now we know two bugs on SONY XPERIA S
Does it work on CM ? haahah newbie question but does it?
uDroid said:
Does it work on CM ? haahah newbie question but does it?
Click to expand...
Click to collapse
I dont think so
Pls read the op
Sent from my LT26i using Tapatalk 4
Rangeeshnathan said:
I dont think so
Pls read the op
Sent from my LT26i using Tapatalk 4
Click to expand...
Click to collapse
im sorry but i tested it and it works i guess.
i feel the difference.
whaiting for XPERIA Z version

[Q&A] (WIP) all LTE bands enable (need some help)

Q&A for (WIP) all LTE bands enable (need some help)
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for (WIP) all LTE bands enable (need some help). If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Bootloader unlocked! Here is how!
I found something maybe this will help you!
[Guide][Discussion][Zenfone 2] Bootloader unlocked! Here is how!
asus.com/zentalk/forum.php?mod=viewthread&tid=14664
(Source: ZenTalk)
Change the RF_SKU_ID should be a start, so who knows how to do this in the firmware?
Sent from my ASUS_Z00AD using Tapatalk
My understanding for changing bands is as follows. Any comment would be appreciated if this is not correct.
I have NOT done the following process yet. This is NOT reliable method, and this could result in Bricked.
If you try this, proceed at YOUR OWN RISK.
<Changing bands steps>
Unlocked bootloader is required.
Step1: Unpack boot.img.
Step2: modify the file 'config_init.sh'. To get Full_BAND, change RFSKUID_DETECT as follows;
(was) RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
(is) RFSKUID_DETECT="8"
Step3: Repack boot.img.
Step4: fastboot flash boot boot.img
Step5: fastboot reboot.
This work?
Apolonico said:
This work?
Click to expand...
Click to collapse
Need to get an answer from -fluffy- and wonder if he is reading this thread.
Sent from my ASUS_Z00AD using Tapatalk
Enable LTE
Found in the root of the phone a file "config_init.sh"
The boot actions for the zenfone 2
Code:
# software configuration related boot actions
#please sync to RF BAND
FULL_BAND=8
WW_BAND=0
TW_BAND=1
CN_BAND=2
US_BAND=3
TR_BAND=4
TEST_BAND=12
# ZX550ML RF BAND
WW_US_BAND=15
TW_CN_JP_BAND=0
WW_TEST_BAND=1
TW_TEST_BAND=8
# project ID
ZE550ML=23
ZE551ML=31
ZR550ML=28
ZX550ML=27
ZE551ML_CKD=30
RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
PROJID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/project_id)
COUNTRY_CODE=$(cat /factory/PhoneInfodisk/country_code)
log -p i -t config_init "PROJID: $PROJID_DETECT ,RFSKUID: $RFSKUID_DETECT"
if [ -n "$PROJID_DETECT" ]; then
case $PROJID_DETECT in
"$ZE550ML" | "$ZE551ML" | "$ZE551ML_CKD")
if [ "$COUNTRY_CODE" = "TH" ]; then
echo "V1_DSDA_ZE550ML_TH" > /config/local_config
elif [ "$COUNTRY_CODE" = "JP" ]; then
echo "V1_DSDA_ZE550ML_JP" > /config/local_config
elif [ -n "$RFSKUID_DETECT" ]; then
case $RFSKUID_DETECT in
"$FULL_BAND")
echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
;;
"$WW_BAND")
echo "V1_DSDA_ZE550ML_WW" > /config/local_config
;;
"$TW_BAND")
echo "V1_DSDA_ZE550ML_TW" > /config/local_config
;;
"$CN_BAND")
echo "V1_DSDA_ZE550ML_CN" > /config/local_config
;;
"$US_BAND")
echo "V1_DSDA_ZE550ML_US" > /config/local_config
;;
"$TR_BAND")
echo "V1_DSDA_ZE550ML_TR" > /config/local_config
;;
"$TEST_BAND")
echo "V1_DSDA_ZE550ML_TEST" > /config/local_config
;;
*)
echo "V1_DSDA" > /config/local_config
;;
esac
else
echo "V1_DSDA" > /config/local_config
fi
;;
"$ZX550ML")
if [ -n "$RFSKUID_DETECT" ]; then
case $RFSKUID_DETECT in
"$WW_US_BAND")
echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
;;
"$TW_CN_JP_BAND")
echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
;;
"$WW_TEST_BAND")
echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
;;
"$TW_TEST_BAND")
echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
;;
*)
echo "V1_SINGLE_ZX550ML" > /config/local_config
;;
esac
else
echo "V1_SINGLE_ZX550ML" > /config/local_config
fi
;;
*)
echo "V1_DSDA" > /config/local_config
;;
esac
else
echo "V1_DSDA" > /config/local_config
fi
CONFIG_PATH=/local_cfg
PROPS_FILE=init.props
# Get selected software configuration
config=`cat /config/local_config`
mount -o bind /system/etc/catalog/$config /local_cfg
log -p i -t config_init "Activating configuration $config"
# Set properties for the selected configuration
# read all FeatureTeam's init.props file
for f in /local_cfg/*/init.props
do
while read l; do
# Ignore empty lines and comments
case "$l" in
''|'#'*)
continue
;;
esac
# Set property
setprop `echo ${l/=/ }`
done < $f
done
Tried to change the file "/sys/module/intel_mid_sfi/parameters/rf_sku_id" without any luck.
The phone reset the id back to original after reboot.
hi-phile said:
Need to get an answer from -fluffy- and wonder if he is reading this thread.
Sent from my ASUS_Z00AD using Tapatalk
Click to expand...
Click to collapse
I've modified 'config_init.sh' included in boot.img, but it doesn't work so far.
After boot.img flashed, bootloop occurs.
My procedures are as follows;
1. Unpack boot.img IAW http://forum.xda-developers.com/showthread.php?t=2319018.
2. Modified 'config_init.sh' as below;
3. Repack boot.img.
4. 'fastboot flash boot boot.img' and 'fastboot reboot'.
Code:
# software configuration related boot actions
#please sync to RF BAND
FULL_BAND=8
WW_BAND=0
TW_BAND=1
CN_BAND=2
US_BAND=3
TR_BAND=4
TEST_BAND=12
# ZX550ML RF BAND
WW_US_BAND=15
TW_CN_JP_BAND=0
WW_TEST_BAND=1
TW_TEST_BAND=8
# project ID
ZE550ML=23
ZE551ML=31
ZR550ML=28
ZX550ML=27
ZE551ML_CKD=30
#RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
PROJID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/project_id)
COUNTRY_CODE=$(cat /factory/PhoneInfodisk/country_code)
RFSKUID_DETECT=$(8)
log -p i -t config_init "PROJID: $PROJID_DETECT ,RFSKUID: $RFSKUID_DETECT"
echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
#if [ -n "$PROJID_DETECT" ]; then
# case $PROJID_DETECT in
# "$ZE550ML" | "$ZE551ML" | "$ZE551ML_CKD")
#
# if [ "$COUNTRY_CODE" = "TH" ]; then
# echo "V1_DSDA_ZE550ML_TH" > /config/local_config
#
# elif [ "$COUNTRY_CODE" = "JP" ]; then
# echo "V1_DSDA_ZE550ML_JP" > /config/local_config
#
# elif [ -n "$RFSKUID_DETECT" ]; then
# case $RFSKUID_DETECT in
# "$FULL_BAND")
# echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
# ;;
# "$WW_BAND")
# echo "V1_DSDA_ZE550ML_WW" > /config/local_config
# ;;
# "$TW_BAND")
# echo "V1_DSDA_ZE550ML_TW" > /config/local_config
# ;;
# "$CN_BAND")
# echo "V1_DSDA_ZE550ML_CN" > /config/local_config
# ;;
# "$US_BAND")
# echo "V1_DSDA_ZE550ML_US" > /config/local_config
# ;;
# "$TR_BAND")
# echo "V1_DSDA_ZE550ML_TR" > /config/local_config
# ;;
# "$TEST_BAND")
# echo "V1_DSDA_ZE550ML_TEST" > /config/local_config
# ;;
# *)
# echo "V1_DSDA" > /config/local_config
# ;;
# esac
# else
# echo "V1_DSDA" > /config/local_config
# fi
# ;;
# "$ZX550ML")
# if [ -n "$RFSKUID_DETECT" ]; then
# case $RFSKUID_DETECT in
# "$WW_US_BAND")
# echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
# ;;
# "$TW_CN_JP_BAND")
# echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
# ;;
# "$WW_TEST_BAND")
# echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
# ;;
# "$TW_TEST_BAND")
# echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
# ;;
# *)
# echo "V1_SINGLE_ZX550ML" > /config/local_config
# ;;
# esac
# else
# echo "V1_SINGLE_ZX550ML" > /config/local_config
# fi
# ;;
# *)
# echo "V1_DSDA" > /config/local_config
# ;;
# esac
#else
# echo "V1_DSDA" > /config/local_config
#fi
CONFIG_PATH=/local_cfg
PROPS_FILE=init.props
# Get selected software configuration
config=`cat /config/local_config`
mount -o bind /system/etc/catalog/$config /local_cfg
log -p i -t config_init "Activating configuration $config"
# Set properties for the selected configuration
# read all FeatureTeam's init.props file
for f in /local_cfg/*/init.props
do
while read l; do
# Ignore empty lines and comments
case "$l" in
''|'#'*)
continue
;;
esac
# Set property
setprop `echo ${l/=/ }`
done < $f
done
zenfone 2 lte bands
May I suggest a different approach ?
Instead of trying to change system files, if one has root priviledges, there's the possibility to communicate directly with the phone modem via "AT" commands.
I don't yet have a Zenfone 2 (ordered it yesterday from online store), but I've been playing with another mobile Intel modem (only HSPA+) in my Fonepad 8 (ALSO dual SIM) and have been able to choose single specific bands among the ones the modem supported. They're simple "at" commands sent with an echo to the tty device checking the answers with a trivial cat command . If the two modems share at least the main commands and the two devices share the same "phylosophy", you should have several communication ports named "gsmtty" followed by a number in the /dev directory of the device.
Let me know...
hello any news i have cn version? :/
Hi. I guess you have a major mistake in your modified file.
In line 27 you wrote:
RFSKUID_DETECT=$(8)
and it should be RFSKUID_DETECT=8 (as $ is to execute some cmd, RFSKUID_DETECT=$(echo 8) would be an alternative).
Hope you can solve this!
Hakataben said:
I've modified 'config_init.sh' included in boot.img, but it doesn't work so far.
After boot.img flashed, bootloop occurs.
My procedures are as follows;
1. Unpack boot.img IAW http://forum.xda-developers.com/showthread.php?t=2319018.
2. Modified 'config_init.sh' as below;
3. Repack boot.img.
4. 'fastboot flash boot boot.img' and 'fastboot reboot'.
Code:
# software configuration related boot actions
#please sync to RF BAND
FULL_BAND=8
WW_BAND=0
TW_BAND=1
CN_BAND=2
US_BAND=3
TR_BAND=4
TEST_BAND=12
# ZX550ML RF BAND
WW_US_BAND=15
TW_CN_JP_BAND=0
WW_TEST_BAND=1
TW_TEST_BAND=8
# project ID
ZE550ML=23
ZE551ML=31
ZR550ML=28
ZX550ML=27
ZE551ML_CKD=30
#RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
PROJID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/project_id)
COUNTRY_CODE=$(cat /factory/PhoneInfodisk/country_code)
RFSKUID_DETECT=$(8)
log -p i -t config_init "PROJID: $PROJID_DETECT ,RFSKUID: $RFSKUID_DETECT"
echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
#if [ -n "$PROJID_DETECT" ]; then
# case $PROJID_DETECT in
# "$ZE550ML" | "$ZE551ML" | "$ZE551ML_CKD")
#
# if [ "$COUNTRY_CODE" = "TH" ]; then
# echo "V1_DSDA_ZE550ML_TH" > /config/local_config
#
# elif [ "$COUNTRY_CODE" = "JP" ]; then
# echo "V1_DSDA_ZE550ML_JP" > /config/local_config
#
# elif [ -n "$RFSKUID_DETECT" ]; then
# case $RFSKUID_DETECT in
# "$FULL_BAND")
# echo "V1_DSDA_ZE550ML_FULL" > /config/local_config
# ;;
# "$WW_BAND")
# echo "V1_DSDA_ZE550ML_WW" > /config/local_config
# ;;
# "$TW_BAND")
# echo "V1_DSDA_ZE550ML_TW" > /config/local_config
# ;;
# "$CN_BAND")
# echo "V1_DSDA_ZE550ML_CN" > /config/local_config
# ;;
# "$US_BAND")
# echo "V1_DSDA_ZE550ML_US" > /config/local_config
# ;;
# "$TR_BAND")
# echo "V1_DSDA_ZE550ML_TR" > /config/local_config
# ;;
# "$TEST_BAND")
# echo "V1_DSDA_ZE550ML_TEST" > /config/local_config
# ;;
# *)
# echo "V1_DSDA" > /config/local_config
# ;;
# esac
# else
# echo "V1_DSDA" > /config/local_config
# fi
# ;;
# "$ZX550ML")
# if [ -n "$RFSKUID_DETECT" ]; then
# case $RFSKUID_DETECT in
# "$WW_US_BAND")
# echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
# ;;
# "$TW_CN_JP_BAND")
# echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
# ;;
# "$WW_TEST_BAND")
# echo "V1_SINGLE_ZX550ML_WW" > /config/local_config
# ;;
# "$TW_TEST_BAND")
# echo "V1_SINGLE_ZX550ML_TW" > /config/local_config
# ;;
# *)
# echo "V1_SINGLE_ZX550ML" > /config/local_config
# ;;
# esac
# else
# echo "V1_SINGLE_ZX550ML" > /config/local_config
# fi
# ;;
# *)
# echo "V1_DSDA" > /config/local_config
# ;;
# esac
#else
# echo "V1_DSDA" > /config/local_config
#fi
CONFIG_PATH=/local_cfg
PROPS_FILE=init.props
# Get selected software configuration
config=`cat /config/local_config`
mount -o bind /system/etc/catalog/$config /local_cfg
log -p i -t config_init "Activating configuration $config"
# Set properties for the selected configuration
# read all FeatureTeam's init.props file
for f in /local_cfg/*/init.props
do
while read l; do
# Ignore empty lines and comments
case "$l" in
''|'#'*)
continue
;;
esac
# Set property
setprop `echo ${l/=/ }`
done < $f
done
Click to expand...
Click to collapse
Hakataben said:
My understanding for changing bands is as follows. Any comment would be appreciated if this is not correct.
I have NOT done the following process yet. This is NOT reliable method, and this could result in Bricked.
If you try this, proceed at YOUR OWN RISK.
<Changing bands steps>
Unlocked bootloader is required.
Step1: Unpack boot.img.
Step2: modify the file 'config_init.sh'. To get Full_BAND, change RFSKUID_DETECT as follows;
(was) RFSKUID_DETECT=$(cat /sys/module/intel_mid_sfi/parameters/rf_sku_id)
(is) RFSKUID_DETECT="8"
Step3: Repack boot.img.
Step4: fastboot flash boot boot.img
Step5: fastboot reboot.
Click to expand...
Click to collapse
WORKS
---------- Post added at 08:22 PM ---------- Previous post was at 08:17 PM ----------
jopframos said:
Hi. I guess you have a major mistake in your modified file.
In line 27 you wrote:
RFSKUID_DETECT=$(8)
and it should be RFSKUID_DETECT=8 (as $ is to execute some cmd, RFSKUID_DETECT=$(echo 8) would be an alternative).
Hope you can solve this!
Click to expand...
Click to collapse
sOLVED
diegobenti said:
WORKS
---------- Post added at 08:22 PM ---------- Previous post was at 08:17 PM ----------
sOLVED
Click to expand...
Click to collapse
Hi!
How did you repack the boot.img? I have been working into it since 2 months from now, and no results.
Can you share your modified boot.img?
Thanks!

asus zenfone max enable daig port need help

ilast 5 dayes i contenue hard working on asus zenfone max enable to daig port this qualcom based cpu phone phone have problem imei crouppeted i install 6.01 marsmallow and root
use these command to enable daig but not done so plz requst to all member plz help
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Program Files\Minimal ADB and Fastboot>adb shell
[email protected]_Z010:/ $ su
[email protected]_Z010:/ # insmod /system/lib/modules/diagchar.ko
insmod: /system/lib/modules/diagchar.ko: No such file or directory
1|[email protected]_Z010:/ # setprop sys.usb.config diag,adb
[email protected]_Z010:/ #
[email protected]_Z010:/ #
Click to expand...
Click to collapse
setprop sys.usb.diag 0
insmod /system/lib/modules/diagchar.ko /Only for Android 5! Skip this line for Android 6/7!
echo 1 > /sys/class/android_usb/android0/diag
echo 0 > /sys/class/android_usb/android0/enable
echo diag > /sys/class/android_usb/android0/f_diag/clients
echo smd > /sys/class/android_usb/android0/f_serial/transports
echo diag,adb,serial > /sys/class/android_usb/android0/functions
echo "C4ATAS000000" > /sys/class/android_usb/android0/iSerial
echo 1 > /sys/class/android_usb/android0/enable
alex7212 said:
setprop sys.usb.diag 0
insmod /system/lib/modules/diagchar.ko /Only for Android 5! Skip this line for Android 6/7!
echo 1 > /sys/class/android_usb/android0/diag
echo 0 > /sys/class/android_usb/android0/enable
echo diag > /sys/class/android_usb/android0/f_diag/clients
echo smd > /sys/class/android_usb/android0/f_serial/transports
echo diag,adb,serial > /sys/class/android_usb/android0/functions
echo "C4ATAS000000" > /sys/class/android_usb/android0/iSerial
echo 1 > /sys/class/android_usb/android0/enable
Click to expand...
Click to collapse
On my X00TD (ZB602KL) with Android 8.1 I do not see the any of the above files under /sys/class/android_usb/android0. Am I missing something? Thanks

Huawei bloatware

What app did you disable from your device ? Do you have any more info ?
Code:
#!/system/bin/sh
# usage :
# adb push disableBloatware.sh /storage/emulated/0/
# adb shell sh /storage/emulated/0/disableBloatware.sh
# adb shell pm list packages -f | cut -c 9- | sort
function c(){ # disable package
pm list packages | grep ${1}
if [ $? -eq 0 ]
then
pm clear ${1}
pm uninstall ${1}
pm uninstall --user 0 ${1}
fi
}
function t(){ # disable package
c ${1}
}
# android /system/framework/framework-res.apk
# androidhwext /system/framework/framework-res-hwext.apk
c cn.wps.moffice_eng # WPS Office /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/WPS/WPS.apk
c com.android.backupconfirm # Restore google settings /system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk
# com.android.bips /system/app/BuiltInPrintService/BuiltInPrintService.apk
# com.android.bluetoothmidiservice # Provides classes for sending and receiving messages using the MIDI event protocol over Bluetooth LE /system/app/BluetoothMidiService/BluetoothMidiService.apk
# com.android.bluetooth # Core of Bluetooth services /system/app/Bluetooth/Bluetooth.apk
# com.android.bookmarkprovider /system/app/BookmarkProvider/BookmarkProvider.apk
c com.android.calculator2 # Stock calculator app /system/priv-app/ExactCalculator/ExactCalculator.apk
# com.android.calendar # Stock calendar app /system/priv-app/Calendar/Calendar.apk
# com.android.calllogbackup /system/priv-app/CallLogBackup/CallLogBackup.apk
# com.android.captiveportallogin # This consists in a web page that the user of a public access network is obliged to view and interect with, before access is granted. Like public Wi-Fi hotspots that prompts you with an user and password login /system/app/CaptivePortalLogin/CaptivePortalLogin.apk
# com.android.carrierconfig # Provides access to telephony configuration values that are carrier-specific /system/priv-app/CarrierConfig/CarrierConfig.apk
c com.android.cellbroadcastreceiver # Alerts for Broadcast warnt wenn die nationale Sicherheit gefährdet ist /system/priv-app/CellBroadcastReceiver/CellBroadcastReceiver.apk
# com.android.certinstaller # Certificate installer. When removed, the Wi-Fi wouldn't be able to be turned on /system/app/CertInstaller/CertInstaller.apk
c com.android.chrome # /system/app/Chrome/Chrome.apk
# com.android.companiondevicemanager /system/app/CompanionDeviceManager/CompanionDeviceManager.apk
# com.android.contacts # Stock contacts app /system/priv-app/Contacts/Contacts.apk
# com.android.cts.ctsshim /system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk
# com.android.cts.priv.ctsshim /system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk
# com.android.defcontainer # Needed for installer by applications /system/priv-app/DefaultContainerService/DefaultContainerService.apk
# com.android.deskclock # Clock app, plus alarm function /system/app/HwDeskClock/HwDeskClock.apk
# com.android.documentsui # Downloaded files app : it's a "file picker" the recommended default interfact for apps wishing to access files outside of their own storage area (i.e. to save data to your SD card) /system/priv-app/DocumentsUI/DocumentsUI.apk
# com.android.dreams.basic # Support for screensaver mode /system/delapp/BasicDreams/BasicDreams.apk
# com.android.dreams.phototable # Photographic screensavers Photobildschirmschoner /system/app/PhotoTable/PhotoTable.apk
c com.android.egg # Android build's easter egg feature /system/app/EasterEgg/EasterEgg.apk
c com.android.email # Stock Email app (not Gmail) /system/priv-app/Email/Email.apk
# com.android.emergency /system/priv-app/EmergencyInfo/EmergencyInfo.apk
c com.android.exchange # microsoft spyware high security risk /system/priv-app/Exchange2/Exchange2.apk
# com.android.externalstorage /system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk
# com.android.frameworkhwext.dark # /system/emui/base/overlay/frameworkhwextdark/frameworkhwextdark.apk
# com.android.frameworkhwext.honor # /system/emui/base/overlay/frameworkhwexthonor/frameworkhwexthonor.apk
# com.android.frameworkres.overlay # /hw_oem/overlay/frameworkResOverlay.apk
c com.android.gallery3d # Gallery app /system/priv-app/Gallery2/Gallery2.apk
# com.android.htmlviewer # HTML viewer package /system/app/HTMLViewer/HTMLViewer.apk
# com.android.incallui # In Call User Interface - Controls various activities during a call /system/priv-app/InCallUI/InCallUI.apk
# com.android.inputdevices # Manages the input device /system/priv-app/InputDevices/InputDevices.apk
# com.android.keychain # Should provide access to private keys plus their certificate chains in storage /system/app/KeyChain/KeyChain.apk
# com.android.keyguard lockscreen /system/app/HwMagazine/HwMagazine.apk
# com.android.location.fused # Provides everything you need for GPS, Cellular and Wi-Fi networks location data /system/priv-app/FusedLocation/FusedLocation.apk
c com.android.managedprovisioning # Google Workplace For corporate restritctions on phones with Google Workplace /system/priv-app/ManagedProvisioning/ManagedProvisioning.apk
c com.android.mediacenter # Huawei Musik Player App /system/priv-app/HwMediaCenter/HwMediaCenter.apk
# com.android.mms.service # Provides support for sending MMS messages with photos, videos, ecc /system/priv-app/MmsService/MmsService.apk
# com.android.mms # Stock SMS app /system/priv-app/Mms/Mms.apk
# com.android.mtp /system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk
# com.android.pacprocessor # proxy auto-config : this file defines how web browsers and other agents can automatically define the correct proxy server for fetching an URL /system/app/PacProcessor/PacProcessor.apk
c com.android.partnerbrowsercustomizations.tmobile # Browser /system/app/ChromeHomePage/ChromeHomePage.apk
# com.android.phone # Dialer app /system/priv-app/TeleService/TeleService.apk
# com.android.printspooler # print directly via your phone /system/app/PrintSpooler/PrintSpooler.apk
# com.android.providers.blockednumber # Storage of blocked numbers /system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk
# com.android.providers.calendar /system/priv-app/CalendarProvider/CalendarProvider.apk
# com.android.providers.contacts /system/priv-app/ContactsProvider/ContactsProvider.apk
# com.android.providers.downloads # Download provider /system/priv-app/DownloadProvider/DownloadProvider.apk
# com.android.providers.downloads.ui # Download app /system/app/DownloadProviderUi/DownloadProviderUi.apk
# com.android.providers.media # Needed to access media files, and ringtones /system/priv-app/MediaProvider/MediaProvider.apk
c com.android.providers.partnerbookmarks # GoogleApp Provides bookmarks about partners of Google in Chrome /system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk
# com.android.providers.settings # Sync settings /system/priv-app/SettingsProvider/SettingsProvider.apk
# com.android.providers.telephony # Telephony provider contains data related to phone operation /system/priv-app/TelephonyProvider/TelephonyProvider.apk
# com.android.providers.userdictionary # User dictionary for keyboard apps /system/app/UserDictionaryProvider/UserDictionaryProvider.apk
# com.android.proxyhandler /system/priv-app/ProxyHandler/ProxyHandler.apk
# com.android.server.telecom /system/priv-app/Telecom/Telecom.apk
# com.android.settings # Settings app /system/priv-app/Settings/Settings.apk
# com.android.sharedstoragebackup # Possibly USB connection menu /system/priv-app/SharedStorageBackup/SharedStorageBackup.apk
# com.android.shell # Unix shell to communicate via ADB commands through PC /system/priv-app/Shell/Shell.apk
# com.android.soundrecorder # Huawei Sound recorder /system/app/HwSoundRecorder/HwSoundRecorder.apk
# com.android.statementservice /system/priv-app/StatementService/StatementService.apk
# com.android.stk SIM toolkit app /system/app/Stk/Stk.apk
# com.android.storagemanager /system/priv-app/StorageManager/StorageManager.apk
# com.android.supl # SUPL20SERVICES, seems related to GPS in Huawei devices /system/app/gnss_supl20service_hisi/gnss_supl20service_hisi.apk
# com.android.systemui # System User Interface /system/priv-app/SystemUI/SystemUI.apk
# com.android.vending Google Play Store app /system/priv-app/Phonesky/Phonesky.apk
# com.android.vpndialogs VPN system /system/priv-app/VpnDialogs/VpnDialogs.apk
# com.android.wallpaperbackup # /system/delapp/WallpaperBackup/WallpaperBackup.apk
# com.android.wallpapercropper # Wallpaper cropper /system/priv-app/WallpaperCropper/WallpaperCropper.apk
# com.android.wallpaper.livepicker # Live (bewegte) Wallpaper /system/app/LiveWallpapersPicker/LiveWallpapersPicker.apk
c com.booking # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Booking/Booking.apk
c com.ebay.carrier # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/idapk-1.0.0.5-117/idapk-1.0.0.5-117.apk
c com.ebay.mobile # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/eBay/eBay.apk
c com.example.android.notepad # Notepad app /system/priv-app/HwNotePad/HwNotePad.apk
c com.facebook.appmanager # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Appmanager/Appmanager.apk
c com.facebook.katana # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Facebook_Stub/Facebook_Stub.apk
c com.facebook.services # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Facebook_Services/Facebook_Services.apk
c com.facebook.system # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Installer/Installer.apk
c com.gameloft.android.GloftANPH # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/AsphaltNitro/AsphaltNitro.apk
c com.gameloft.android.GloftDBMF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/PuzzlePets/PuzzlePets.apk
c com.gameloft.android.GloftDMKF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/DisneyMagicKingdom/DisneyMagicKingdom.apk
c com.gameloft.android.GloftPDMF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/DragonMania/DragonMania.apk
c com.gameloft.android.GloftSMIF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/SpiderManUltimatePower/SpiderManUltimatePower.apk
c com.google.android.apps.docs # Google Drive /system/app/Drive/Drive.apk
c com.google.android.apps.maps # Google maps /system/app/Maps/Maps.apk
c com.google.android.apps.photos # Google Photos /system/app/Photos/Photos.apk
c com.google.android.apps.tachyon # Google Duo Videotelefonie /system/app/Duo/Duo.apk
# com.google.android.apps.work.oobconfig # Device Setup /system/priv-app/OobConfig/OobConfig.apk
c com.google.android.backuptransport # Allows apps to backup their data on Google servers /system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
# com.google.android.configupdater # Google ConfigUpdater automatically update certificates, firewall configuration, premium sms list (you'll be warned if an app sends a premium sms), time zone information and SELinux configuration /system/priv-app/ConfigUpdater/ConfigUpdater.apk
# com.google.android.ext.services # Google Play Services for Instant Apps Android Notification Ranking service, part of Android Services Library /system/priv-app/GoogleExtServices/GoogleExtServices.apk
# com.google.android.ext.shared # Google Play Services for Instant Apps /system/app/GoogleExtShared/GoogleExtShared.apk
c com.google.android.feedback # When an app crashes, this is the app that briefly asks you if you want to feedback the crash on the market. /system/priv-app/GoogleFeedback/GoogleFeedback.apk
c com.google.android.gm # Gmail /system/app/Gmail2/Gmail2.apk
# com.google.android.gms Google Play Services /system/priv-app/GmsCore/GmsCore.apk
c com.google.android.googlequicksearchbox # Google Search widget /system/priv-app/Velvet/Velvet.apk
# com.google.android.gsf Google Services Framework /system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
# com.google.android.marvin.talkback # Accessibility Google TalkBack Stromfresser Adds some features about accessibility settings /system/app/talkback/talkback.apk
c com.google.android.music # GoogleMusikApp /system/app/Music2/Music2.apk
c com.google.android.onetimeinitializer # first time bootup prompts for what Google Apps to install Provides first time use setup /system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
# com.google.android.packageinstaller # Gives ability to install, update or remove applications on the device /system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk
# com.google.android.partnersetup # Software that helps other apps to work with Google products /system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
# com.google.android.printservice.recommendation # print directly via your phone /system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk
c com.google.android.setupwizard # Removable after the first start of the phone /system/priv-app/SetupWizard/SetupWizard.apk
c com.google.android.syncadapters.calendar # Google Calendar Sync /system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
c com.google.android.syncadapters.contacts # Google Contacts sync /system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
# com.google.android.tts Text-to-speech powers apps to read text on your scream aloud, in many languages /system/app/GoogleTTS/GoogleTTS.apk
c com.google.android.videos # Google Play Movies Google Video App /system/app/Videos/Videos.apk
# com.google.android.webview /system/app/WebViewGoogle/WebViewGoogle.apk
c com.google.android.youtube # YouTube app /system/app/YouTube/YouTube.apk
c com.hicloud.android.clone # Phone Clone /system/delapp/PhoneClone_OVE/PhoneClone_OVE.apk
# com.hisi.mapcon used by WiFi Calling app /system/app/Mapcon/Mapcon.apk
c com.huawei.android.chr # Stromfresser somehow related to SarControlService /system/priv-app/HwChrService/HwChrService.apk
# com.huawei.android.FloatTasks # navigation dock : alternate home button /system/app/HwFloatTasks/HwFloatTasks.apk
# com.huawei.android.hsf # /system/priv-app/HwServiceFramework/HwServiceFramework.apk
c com.huawei.android.hwaps # /system/app/HwAps/HwAps.apk
# com.huawei.android.hwouc System update app zieht unentwegt Strom /system/app/HwOUC/HwOUC.apk
# com.huawei.android.instantshare Huawei Share features /system/app/HuaweiShare/HuaweiShare.apk
# com.huawei.android.internal.app # also huawei share /system/app/HwResolver/HwResolver.apk
# com.huawei.android.launcher Huawei launcher app /system/app/HwLauncher6/HwLauncher6.apk
# com.huawei.android.mirrorshare MirrorShare feature Bildschirminhalt teilen Screen Mirrorring /system/app/MirrorShare/MirrorShare.apk
# com.huawei.android.projectmenu # ProjectMenu interface : phone *#*#2846579#*#* (flash any Huawei stock firmware on your huawei device) /system/app/HwProjectMenu/HwProjectMenu.apk
c com.huawei.android.pushagent # (Health) speichert auch Kontodaten /cust/hw/eu/app/HwPushService/HwPushService.apk
t com.huawei.android.thememanager # Huawei Theme Manager app /system/app/HwThemeManager/HwThemeManager.apk
c com.huawei.android.tips # tips /system/delapp/HwEmuiManual/HwEmuiManual.apk
c com.huawei.android.totemweatherapp # Huawei Weather app /system/priv-app/HwWeatherClockApp/HwWeatherClockApp.apk
c com.huawei.android.totemweather # Huawei Weather app /system/priv-app/HwWeatherClock/HwWeatherClock.apk
c com.huawei.android.totemweatherwidget # Huawei Weather app /system/priv-app/HwWeatherClockWidget/HwWeatherClockWidget.apk
# com.huawei.android.wfdft Wi-Fi Direct feature /system/app/HwWiFiDirect/HwWiFiDirect.apk
c com.huawei.autoinstallapkfrommcc # Information /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/AutoInStallAPKFromMcc/AutoInStallAPKFromMcc.apk
c com.huawei.bd # HwUE Huawei user experience /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/HwUserExperience/HwUserExperience.apk
c com.huawei.bluetooth # Import contact via Bluetooth function /system/app/HwBluetoothImport/HwBluetoothImport.apk
# com.huawei.camera /system/priv-app/HwCamera2/HwCamera2.apk
c com.huawei.compass # Huawei Compass app /system/delapp/HwCompass/HwCompass.apk
c com.huawei.contactscamcard # business card scanner reader app /data/hw_init/system/app/ContactsCamcard/ContactsCamcard.apk
# com.huawei.desktop.explorer huawei desktop mode switching /product/app/HwPCExplorer/HwPCExplorer.apk
# com.huawei.desktop.systemui huawei desktop mode switching /product/app/HwPCSystemUI/HwPCSystemUI.apk
c com.huawei.fido.uafclient # FIDO UAF Client Fast ID Online /product/app/HwFidoClient/HwFidoClient.apk
c com.huawei.gameassistant # /data/hw_init/product/app/HwGameAssistant/HwGameAssistant.apk
c com.huawei.hidisk # Huawei File Manager app /cust/hw/eu/app/HwCloudDrive_EU/HwCloudDrive_EU.apk
c com.huawei.hifolder # /cust/hw/eu/app/HiFolder/HiFolder.apk
c com.huawei.himovie.overseas # Huawei Video App /system/priv-app/HiMovie/HiMovie.apk
c com.huawei.hiview # versendet Daten /system/app/HiView/HiView.apk
c com.huawei.hiviewtunnel # gehört zu HiView /system/app/HiViewTunnel/HiViewTunnel.apk
c com.huawei.hwasm # ASM FIDO UAF Autenthicator-Specific Module /product/app/HwFidoAsm/HwFidoAsm.apk
c com.huawei.hwdetectrepair # /system/app/HwDetectRepair/HwDetectRepair.apk
c com.huawei.hwid # Huawei ID app Huawei login for all services /cust/hw/eu/app/HMS/HMS.apk
# com.huawei.HwMultiScreenShot Sliding screen feature /system/priv-app/HwMultiScreenShot/HwMultiScreenShot.apk
c com.huawei.hwstartupguide # /system/priv-app/HwStartupGuide/HwStartupGuide.apk
t com.huawei.iaware # prioritizes apps to avoid slowdown /system/app/HwIAware/HwIAware.apk
c com.huawei.iconnect # /system/app/iConnect/iConnect.apk
c com.huawei.imedia.sws # Huawei Histen audio 3d effects /product/app/SWSHeadphone/SWSHeadphone.apk
c com.huawei.indexsearch.observer # /system/app/HwIndexSearchObserverService/HwIndexSearchObserverService.apk
c com.huawei.indexsearch # /system/priv-app/HwIndexSearchService/HwIndexSearchService.apk
c com.huawei.kidsmode.kidspaint # /product/app/HwKidsPaint/HwKidsPaint.apk
c com.huawei.kidsmode # /product/app/HwKidsMode/HwKidsMode.apk
c com.huawei.KoBackup # /system/delapp/HwBackup_Local/HwBackup_Local.apk
# com.huawei.mmitest has to do with all the hardware test /system/app/HwMMITest/HwMMITest.apk
# com.huawei.nearby # necessary for System settings > Device connectivity > Huawei Share /system/app/HwNearby/HwNearby.apk
# com.huawei.omacp send/receive MMS /cust/hw/eu/app/OMACP/OMACP.apk
c com.huawei.phoneservice # HiCare app /version/special_cust/CMR-AL19/hw/eu/app/HwPhoneService/HwPhoneService.apk
c com.huawei.powergenie # /system/app/HwPowerGenieEngine3/HwPowerGenieEngine3.apk
c com.huawei.recsys # /system/priv-app/HwIntelligentRecSystem/HwIntelligentRecSystem.apk
c com.huawei.sarcontrolservice # reduces radio power when phone against ear /data/hw_init/version/region_comm/oversea/app/HwSarControlService/HwSarControlService.apk
# com.huawei.scanner Huawei Scanner function /system/priv-app/HwScanner/HwScanner.apk
# com.huawei.screenrecorder Huawei Screen recorder feature /system/priv-app/HwScreenRecorder/HwScreenRecorder.apk
c com.huawei.securitymgr # /system/app/HwSecurityMgrService/HwSecurityMgrService.apk
# com.huawei.stylus.floatmenu # /product/app/HwFloatMenu/HwFloatMenu.apk
t com.huawei.synergy # /system/app/HwSynergy/HwSynergy.apk
# com.huawei.systemmanager # Huawei System Manager app. recent apps menu keep showing removed apps if removed. /system/priv-app/HwSystemManager/HwSystemManager.apk
# com.huawei.systemserver /system/priv-app/HwSystemServer/HwSystemServer.apk
c com.huawei.tips # lässt Tipps aufpoppen /system/app/HwSmartSuggestion/HwSmartSuggestion.apk
# com.huawei.trustagent # Intelligent unlock feature (unlock with a bluetooth device) /system/app/HwTrustAgent/HwTrustAgent.apk
t com.huawei.trustcircle # Service d'authentification d'appareil /cust/hw/eu/app/HwTrustCircle/HwTrustCircle.apk
c com.huawei.vassistant # HiVoice app Sprachbefehls App, Hello Emy /system/app/HwVAssistant/HwVAssistant.apk
# com.huawei.videoeditor # Video editor function /system/app/HwVideoEditor/HwVideoEditor.apk
c com.huawei.watch.sync # für Uhrensyncronisation benötigt /system/app/WatchSync/WatchSync.apk
c com.huawei.wifieapsimplmn # Extensible_Authentication_Protocol Seems to be an hotspot system which serve to authenticate via sim info /cust/hw/eu/app/PredefinedEapSim/PredefinedEapSim.apk
c com.huawei.wifiprobqeservice # /system/app/HwWifiproBqeService/HwWifiproBqeService.apk
c com.instagram.android # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Instagram_Stub/Instagram_Stub.apk
# com.myscript.nebo.huawei write draw with pen /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Nebo/Nebo.apk
c com.netflix.mediaclient # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/NetflixStub/NetflixStub.apk
c com.netflix.partner.activation # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/NetflixActivation/NetflixActivation.apk
# com.qeexo.smartshot finger sense smart shot knuckel touch /product/app/HwSmartShot/HwSmartShot.apk
c com.stupeflix.replay # erstellt aus Fotos kleine Moves bzw. Dia- shows, die sich nur auf dem eigenen Handy abspielen lassen /system/delapp/quik/quik.apk
c com.swiftkey.swiftkeyconfigurator # /system/app/SwiftKeyFactorySettings/SwiftKeyFactorySettings.apk
c com.touchtype.swiftkey # /system/app/SwiftKey/SwiftKey.apk
# com.visionobjects.calculator_huawei_cameron myscript calculator pen /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Calculator/Calculator.apk
# com.visionobjects.stylusmobile.v3_2_huawei /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Stylus/Stylus.apk
# huawei.android.widget /system/priv-app/HwWidget/HwWidget.apk
# org.simalliance.openmobileapi.service Android's interface to the SIM card Sim- Karten Dienstprogramm, nicht in Europa nutzbar SmartcardService. "The SmartCard API is a reference implementation of the SIMalliance Open Mobile API specification that enables Android applications to communicate with Secure Elements, e.g. SIM card, embedded Secure Elements, Mobile Security Card or others." /system/app/SmartcardService/SmartcardService.apk
i assume that are all the app in your tablet. What is the special meaning of #, t and c behind the name of each app?
Yes this is the exhaustive list of app on my M5 Pro CMR-AL19, as it was shipped. I used this script to clean it up a bit :
any line starting with # keeps the package installed, untouched
any line starting either with t or c tries to uninstall and disables the package
you can use this guide to uninstall systemapps
https://forum.xda-developers.com/note-10/how-to/guide-to-remove-apps-root-t3828324
Is a factory reset the only way to get some of these apps back if some issues arise? Obviously some can be reinstalled easily, but i'm talking about some of the proprietary bloatware apps.
Well obviously any app found in the Google Play Store can be reinstalled without problems (tried with Chrome, Google Maps, Google Play Music, Huawei HiCare, even Huawei HwID, ...).
I wasn't able to reinstall the other packages though (missing libraries errors or smth), which is why it'd be good to know what is what beforehand.
Here's my script for the Android Pie - EMUI 9 update, with all the default apps for the Huawei Mediapad M5 Pro LTE CMR-AL19 :
Code:
#!/system/bin/sh
# ---------------------mediapad.sh---------------------------------------------------------------
# usage :
# adb push mediapad.sh /storage/emulated/0/
# adb shell sh /storage/emulated/0/mediapad.sh
# -----------------------------------------------------------------------------------------------
# list current packages :
# adb shell
# pm list packages -f | cut -c 9- | awk -F "=" '// {printf("%s\t\t\t\t%s\n", $2, $1);}' | sort
#
# pm list packages -f | cut -c 9- | awk -F "=" '// {printf("%s=%s\n", $2, $1);}' | sort | awk -F "=" '// {printf("# %s\n # \n # %s\n", $1, $2);}'
# cmd package
# --user USER_ID: only list packages belonging to the given user
# pm uninstall --user 0
# -k: keep the data and cache directories around after package removal.
# am start -n com.android.settings/.UsageStatsActivity
# dumpsys usagestats
#
function c(){
# clears and tries to uninstall app
pm list packages | grep "^package:${1}$"
if [ $? -eq 0 ]
then
echo -n " clear : "
pm clear "${1}"
echo -n " uninstall : "
pm uninstall "${1}"
echo -n " uninstall --user 0 : "
pm uninstall --user 0 "${1}"
echo ""
fi
}
function t(){
# clears and tries to uninstall app, for testing
c "${1}"
}
function n(){
# does nothing
}
# androidhwext
# /system/framework/framework-res-hwext.apk
# part of emui
# android
# /system/framework/framework-res.apk
#
c cn.wps.moffice_eng
# /data/hw_init/preload/app/WPS/WPS.apk
# WPS Office app
c com.android.backupconfirm
# /system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk
# Restore google settings
# com.android.bips
# /system/app/BuiltInPrintService/BuiltInPrintService.apk
#
# com.android.bluetoothmidiservice
# /system/app/BluetoothMidiService/BluetoothMidiService.apk
# Provides classes for sending and receiving messages using the MIDI event protocol over Bluetooth LE
# com.android.bluetooth
# /system/app/Bluetooth/Bluetooth.apk
# Core of Bluetooth services
# com.android.bookmarkprovider
# /system/app/BookmarkProvider/BookmarkProvider.apk
#
# com.android.calculator2
# /system/priv-app/ExactCalculator/ExactCalculator.apk
# Stock calculator app
# com.android.calendar
# /system/priv-app/Calendar/Calendar.apk
# Stock calendar app
# com.android.calllogbackup
# /system/priv-app/CallLogBackup/CallLogBackup.apk
#
# com.android.captiveportallogin
# /system/app/CaptivePortalLogin/CaptivePortalLogin.apk
# This consists in a web page that the user of a public access network is obliged to view and interect with, before access is granted. Like public Wi-Fi hotspots that prompts you with an user and password login
# com.android.carrierconfig
# /system/priv-app/CarrierConfig/CarrierConfig.apk
# Provides access to telephony configuration values that are carrier-specific
# com.android.cellbroadcastreceiver
# /system/priv-app/CellBroadcastReceiver/CellBroadcastReceiver.apk
# Alerts for Broadcast warnt wenn die nationale Sicherheit gefährdet ist : settings > sounds > more sounds settings > mobile broadcasts
# com.android.certinstaller
# /system/app/CertInstaller/CertInstaller.apk
# Certificate installer. When removed, the Wi-Fi wouldn't be able to be turned on
c com.android.chrome
# /system/app/Chrome/Chrome.apk
#
# com.android.companiondevicemanager
# /system/app/CompanionDeviceManager/CompanionDeviceManager.apk
# System level service for managing companion devices
# com.android.contacts
# /system/priv-app/Contacts/Contacts.apk
# Stock contacts app
# com.android.cts.ctsshim
# /system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk
#
# com.android.cts.priv.ctsshim
# /system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk
#
# com.android.defcontainer
# /system/priv-app/DefaultContainerService/DefaultContainerService.apk
# Needed for installer by applications
# com.android.deskclock
# /system/app/HwDeskClock/HwDeskClock.apk
# Clock app, plus alarm function
# com.android.documentsui
# /system/priv-app/DocumentsUI/DocumentsUI.apk
# Downloaded files app : it's a "file picker" the recommended default interfact for apps wishing to access files outside of their own storage area (i.e. to save data to your SD card)
# com.android.dreams.basic
# /system/delapp/BasicDreams/BasicDreams.apk
# Support for screensaver mode
# com.android.dreams.phototable
# /system/app/PhotoTable/PhotoTable.apk
# Photographic screensavers Photobildschirmschoner
c com.android.egg
# /system/app/EasterEgg/EasterEgg.apk
# Android build's easter egg feature
c com.android.email
# /system/priv-app/Email/Email.apk
# Stock Email app (not Gmail)
# com.android.emergency
# /system/priv-app/EmergencyInfo/EmergencyInfo.apk
#
# com.android.externalstorage
# /system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk
#
# com.android.frameworkhwext.dark
# /system/emui/base/overlay/frameworkhwextdark/frameworkhwextdark.apk
#
# com.android.frameworkhwext.honor
# /system/emui/base/overlay/frameworkhwexthonor/frameworkhwexthonor.apk
#
# com.android.frameworkhwext.overlay.dark
# /system/emui/base/overlay/frameworkoverlaydark/frameworkoverlaydark.apk
#
# com.android.frameworkres.overlay
# /product/hw_oem/CMR-AL19/overlay/frameworkResOverlay.apk
#
c com.android.gallery3d
# /system/priv-app/Gallery2/Gallery2.apk
# Gallery app
# com.android.htmlviewer
# /system/app/HTMLViewer/HTMLViewer.apk
# HTML viewer package
c com.android.huawei.HiMediaEngine
# /system/priv-app/HiMediaEngine/HiMediaEngine.apk
#
# com.android.incallui
# /system/priv-app/InCallUI/InCallUI.apk
# In Call User Interface - Controls various activities during a call
# com.android.inputdevices
# /system/priv-app/InputDevices/InputDevices.apk
# Manages the input device
# com.android.internal.display.cutout.emulation.narrow
# /product/overlay/DisplayCutoutEmulationNarrowOverlay.apk
# Android 9 adds support for implementing different types of display cutouts on devices. Display cutouts allow you to create immersive, edge-to-edge experiences while still allowing space for important sensors on the front of devices.
# com.android.internal.display.cutout.emulation.tall
# /product/overlay/DisplayCutoutEmulationTallOverlay.apk
# Android 9 adds support for implementing different types of display cutouts on devices. Display cutouts allow you to create immersive, edge-to-edge experiences while still allowing space for important sensors on the front of devices.
# com.android.internal.display.cutout.emulation.wide
# /product/overlay/DisplayCutoutEmulationWideOverlay.apk
# Android 9 adds support for implementing different types of display cutouts on devices. Display cutouts allow you to create immersive, edge-to-edge experiences while still allowing space for important sensors on the front of devices.
# com.android.keychain
# /system/app/KeyChain/KeyChain.apk
# Should provide access to private keys plus their certificate chains in storage
# com.android.keyguard
# /system/app/HwMagazine/HwMagazine.apk
# lockscreen
# com.android.location.fused
# /system/priv-app/FusedLocation/FusedLocation.apk
# Provides everything you need for GPS, Cellular and Wi-Fi networks location data
# com.android.managedprovisioning
# /system/priv-app/ManagedProvisioning/ManagedProvisioning.apk
# Google Workplace For corporate restritctions on phones with Google Workplace
c com.android.mediacenter
# /system/priv-app/HwMediaCenter/HwMediaCenter.apk
# Huawei Music Player App
# com.android.mms.service
# /system/priv-app/MmsService/MmsService.apk
# Provides support for sending MMS messages with photos, videos, ecc
# com.android.mms
# /system/priv-app/Mms/Mms.apk
# Stock SMS app : Messaging
# com.android.mtp
# /system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk
#
# com.android.pacprocessor
# /system/app/PacProcessor/PacProcessor.apk
# proxy auto-config : this file defines how web browsers and other agents can automatically define the correct proxy server for fetching an URL
c com.android.partnerbrowsercustomizations.tmobile
# /system/app/ChromeHomePage/ChromeHomePage.apk
# Browser
# com.android.phone
# /system/priv-app/TeleService/TeleService.apk
# Dialer app
# com.android.printspooler
# /system/app/PrintSpooler/PrintSpooler.apk
# print directly via your phone
# com.android.providers.blockednumber
# /system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk
# Storage of blocked numbers
# com.android.providers.calendar
# /system/priv-app/CalendarProvider/CalendarProvider.apk
#
# com.android.providers.contacts
# /system/priv-app/ContactsProvider/ContactsProvider.apk
#
# com.android.providers.downloads
# /system/priv-app/DownloadProvider/DownloadProvider.apk
# Download provider
# com.android.providers.downloads.ui
# /system/priv-app/DownloadProviderUi/DownloadProviderUi.apk
# Download app
# com.android.providers.media
# /system/priv-app/MediaProvider/MediaProvider.apk
# Needed to access media files, and ringtones
c com.android.providers.partnerbookmarks
# /system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk
# GoogleApp Provides bookmarks about partners of Google in Chrome
# com.android.providers.settings
# /system/priv-app/SettingsProvider/SettingsProvider.apk
# Sync settings
# com.android.providers.telephony
# /system/priv-app/TelephonyProvider/TelephonyProvider.apk
# Telephony provider contains data related to phone operation
# com.android.providers.userdictionary
# /system/priv-app/UserDictionaryProvider/UserDictionaryProvider.apk
# User dictionary for keyboard apps
# com.android.proxyhandler
# /system/priv-app/ProxyHandler/ProxyHandler.apk
#
# com.android.server.telecom
# /system/priv-app/Telecom/Telecom.apk
#
# com.android.se
# /system/app/SmartcardService/SmartcardService.apk
#
# com.android.settings
# /system/priv-app/Settings/Settings.apk
# Settings app
# com.android.sharedstoragebackup
# /system/priv-app/SharedStorageBackup/SharedStorageBackup.apk
# Possibly USB connection menu
# com.android.shell
# /system/priv-app/Shell/Shell.apk
# Unix shell to communicate via ADB commands through PC
# com.android.simappdialog
# /system/app/SimAppDialog/SimAppDialog.apk
#
# com.android.soundrecorder
# /system/app/HwSoundRecorder/HwSoundRecorder.apk
# Huawei Sound recorder
# com.android.statementservice
# /system/priv-app/StatementService/StatementService.apk
#
# com.android.stk
# /system/app/Stk/Stk.apk
# SIM toolkit app
# com.android.storagemanager
# /system/priv-app/StorageManager/StorageManager.apk
#
# com.android.supl
# /system/app/gnss_supl20service_hisi/gnss_supl20service_hisi.apk
# SUPL20SERVICES, seems related to GPS in Huawei devices.
# com.android.systemui
# /system/priv-app/SystemUI/SystemUI.apk
# System User Interface
# com.android.vending
# /system/priv-app/Phonesky/Phonesky.apk
# Google Play Store app
# com.android.vpndialogs
# /system/priv-app/VpnDialogs/VpnDialogs.apk
# VPN system
# com.android.wallpaperbackup
# /system/delapp/WallpaperBackup/WallpaperBackup.apk
#
# com.android.wallpapercropper
# /system/priv-app/WallpaperCropper/WallpaperCropper.apk
# Wallpaper cropper
# com.android.wallpaper.livepicker
# /system/app/LiveWallpapersPicker/LiveWallpapersPicker.apk
# Live (bewegte) Wallpaper. Necessary to show any other apps wallpaper.
c com.booking
# /data/hw_init/preload/app/Booking/Booking.apk
# booking app
c com.ebay.carrier
# /data/hw_init/preload/app/idapk-1.0.0.5-117/idapk-1.0.0.5-117.apk
#
c com.ebay.mobile
# /data/hw_init/preload/app/eBay/eBay.apk
#
c com.example.android.notepad
# /system/priv-app/HwNotePad/HwNotePad.apk
# Notepad app
c com.facebook.appmanager
# /data/hw_init/preload/app/Appmanager/Appmanager.apk
#
c com.facebook.katana
# /data/hw_init/preload/app/Facebook_Stub/Facebook_Stub.apk
#
c com.facebook.services
# /data/hw_init/preload/app/Facebook_Services/Facebook_Services.apk
#
c com.facebook.system
# /data/hw_init/preload/app/Installer/Installer.apk
#
c com.gameloft.android.GloftANPH
# /data/hw_init/preload/app/AsphaltNitro/AsphaltNitro.apk
#
c com.gameloft.android.GloftDBMF
# /data/hw_init/preload/app/PuzzlePets/PuzzlePets.apk
#
c com.gameloft.android.GloftDMKF
# /data/hw_init/preload/app/DisneyMagicKingdom/DisneyMagicKingdom.apk
#
c com.gameloft.android.GloftPDMF
# /data/hw_init/preload/app/DragonMania/DragonMania.apk
#
c com.gameloft.android.GloftSMIF
# /data/hw_init/preload/app/SpiderManUltimatePower/SpiderManUltimatePower.apk
#
c com.google.android.apps.docs
# /system/app/Drive/Drive.apk
# Google Drive
c com.google.android.apps.maps
# /system/app/Maps/Maps.apk
# Google maps
c com.google.android.apps.photos
# /system/app/Photos/Photos.apk
# Google Photos
c com.google.android.apps.restore
# /system/priv-app/GoogleRestore/GoogleRestore.apk
#
c com.google.android.apps.tachyon
# /system/app/Duo/Duo.apk
# Google Duo Videotelefonie
# com.google.android.apps.work.oobconfig
# /system/priv-app/OobConfig/OobConfig.apk
# Device Setup
c com.google.android.backuptransport
# /system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
# Allows apps to backup their data on Google servers
# com.google.android.configupdater
# /system/priv-app/ConfigUpdater/ConfigUpdater.apk
# Google ConfigUpdater automatically update certificates, firewall configuration, premium sms list (you'll be warned if an app sends a premium sms), time zone information and SELinux configuration
# com.google.android.ext.services
# /system/priv-app/GoogleExtServices/GoogleExtServices.apk
# Google Play Services for Instant Apps Android Notification Ranking service, part of Android Services Library
# com.google.android.ext.shared
# /system/app/GoogleExtShared/GoogleExtShared.apk
# oogle Play Services for Instant Apps
c com.google.android.feedback
# /system/priv-app/GoogleFeedback/GoogleFeedback.apk
# When an app crashes, this is the app that briefly asks you if you want to feedback the crash on the market.
# com.google.android.gms.policy_sidecar_aps
# /system/priv-app/AndroidPlatformServices/AndroidPlatformServices.apk
#
# com.google.android.gms
# /system/priv-app/GmsCore/GmsCore.apk
# Google Play Services
c com.google.android.gm
# /system/app/Gmail2/Gmail2.apk
# Gmail
c com.google.android.googlequicksearchbox
# /system/priv-app/Velvet/Velvet.apk
# Google Search widget
# com.google.android.gsf
# /system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
# Google Services Framework
# com.google.android.marvin.talkback
# /system/app/talkback/talkback.apk
# Accessibility Google TalkBack Stromfresser Adds some features about accessibility settings
c com.google.android.music
# /system/app/Music2/Music2.apk
# Google Play Music
# com.google.android.onetimeinitializer
# /system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
# first time bootup prompts for what Google Apps to install Provides first time use setup
# com.google.android.packageinstaller
# /system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk
# Gives ability to install, update or remove applications on the device
# com.google.android.partnersetup
# /system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
# Software that helps other apps to work with Google products
# com.google.android.printservice.recommendation
# /system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk
# print directly via your phone
c com.google.android.setupwizard
# /system/priv-app/SetupWizard/SetupWizard.apk
# Removable after the first start of the phone
c com.google.android.syncadapters.calendar
# /system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
# Google Calendar Sync
c com.google.android.syncadapters.contacts
# /system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
# Google Contacts sync
# com.google.android.tts
# /system/app/GoogleTTS/GoogleTTS.apk
# Text-to-speech powers apps to read text on your scream aloud, in many languages
c com.google.android.videos
# /system/app/Videos/Videos.apk
# Google Play Movies Google Video App
# com.google.android.webview
# /system/app/WebViewStub/WebViewStub.apk
#
c com.google.android.youtube
# /system/app/YouTube/YouTube.apk
# YouTube app
c com.hicloud.android.clone
# /system/delapp/PhoneClone_OVE/PhoneClone_OVE.apk
# huawei Phone Clone
c com.huawei.android.chr
# /system/priv-app/HwChrService/HwChrService.apk
# Stromfresser somehow related to SarControlService
# com.huawei.android.FloatTasks
# /system/app/HwFloatTasks/HwFloatTasks.apk
# navigation dock : alternate home button
c com.huawei.android.hsf
# /system/priv-app/HwServiceFramework/HwServiceFramework.apk
#
c com.huawei.android.hwaps
# /system/app/HwAps/HwAps.apk
#
# com.huawei.android.hwouc
# /system/app/HwOUC/HwOUC.apk
# System update app zieht unentwegt Strom. There is no system update button in settings without this app.
# com.huawei.android.instantshare
# /system/app/HuaweiShare/HuaweiShare.apk
# Huawei Share features
# com.huawei.android.internal.app
# /system/app/HwResolver/HwResolver.apk
# also needed by huawei share (share button in apps)
# com.huawei.android.launcher
# /system/app/HwLauncher6/HwLauncher6.apk
# Huawei launcher app
# com.huawei.android.mirrorshare
# /system/app/MirrorShare/MirrorShare.apk
# MirrorShare feature Bildschirminhalt teilen Screen Mirrorring
# com.huawei.android.projectmenu
# /system/app/HwProjectMenu/HwProjectMenu.apk
# ProjectMenu interface : phone *#*#2846579#*#* (flash any Huawei stock firmware on your huawei device)
c com.huawei.android.pushagent
# /system/priv-app/HwPushService/HwPushService.apk
# (Health) speichert auch Kontodaten
c com.huawei.android.thememanager
# /system/app/HwThemeManager/HwThemeManager.apk
# Huawei Theme Manager app
c com.huawei.android.tips
# /system/delapp/HwEmuiManual/HwEmuiManual.apk
# tips app : emui manual
c com.huawei.android.totemweather
# /system/priv-app/HwWeatherClock/HwWeatherClock.apk
# Huawei Weather app
# com.huawei.android.wfdft
# /system/app/HwWiFiDirect/HwWiFiDirect.apk
# Wi-Fi Direct feature
# com.huawei.androidx
# /system/app/HwJetPack/HwJetPack.apk
# Failure [DELETE_FAILED_USED_SHARED_LIBRARY]
c com.huawei.autoinstallapkfrommcc
# /cust/app/AutoInStallAPKFromMcc/AutoInStallAPKFromMcc.apk
# Information
c com.huawei.bd
# /system/app/HwUserExperience/HwUserExperience.apk
# HwUE Huawei user experience
# com.huawei.bluetooth
# /system/app/HwBluetoothImport/HwBluetoothImport.apk
# Import contact via Bluetooth function
# com.huawei.camera
# /system/priv-app/HwCamera2/HwCamera2.apk
#
c com.huawei.carrierconfig
# /system/priv-app/HwCarrierConfig/HwCarrierConfig.apk
# Provides access to telephony configuration values that are carrier-specific
# com.huawei.compass
# /system/delapp/HwCompass/HwCompass.apk
# Huawei Compass app
c com.huawei.contactscamcard
# /system/priv-app/ContactsCamcard/ContactsCamcard.apk
# business card scanner reader app
c com.huawei.contacts.sync
# /system/priv-app/HwContactsSync/HwContactsSync.apk
#
# com.huawei.desktop.explorer
# /product/app/HwPCExplorer/HwPCExplorer.apk
# huawei desktop mode switching
# com.huawei.desktop.systemui
# /product/app/HwPCSystemUI/HwPCSystemUI.apk
# huawei desktop mode switching
c com.huawei.featurelayer.featureframework
# /system/app/FeatureFramework/FeatureFramework.apk
# ? have to check whether it is Settings > System > FeatureAdvisor
c com.huawei.featurelayer.sharedfeature.map
# /system/app/HwMapFeature/HwMapFeature.apk
#
c com.huawei.fido.uafclient
# /product/app/HwFidoClient/HwFidoClient.apk
# FIDO UAF Client Fast ID Online
# com.huawei.gameassistant
# /data/hw_init/product/app/HwGameAssistant/HwGameAssistant.apk
# Settings > Apps > AppAssistant for game acceleration/mistouch prevention
c com.huawei.hiaction
# /system/priv-app/HiAction/HiAction.apk
#
c com.huawei.hiai
# /system/priv-app/HwHiAiEngine/HwHiAiEngine.apk
#
c com.huawei.hicard
# /system/priv-app/HiCard/HiCard.apk
#
c com.huawei.hidisk
# /system/app/HwCloudDrive/HwCloudDrive.apk
# Huawei File Manager app
c com.huawei.hifolder
# /system/app/HiFolder/HiFolder.apk
#
c com.huawei.himovie.overseas
# /system/priv-app/HiMovie/HiMovie.apk
# Huawei Video App
c com.huawei.hitouch
# /system/app/HiTouch/HiTouch.apk
# Smart Assistance > hitouch > visual shopping (hold two fingers on an image, hitouch will tell you what it is and show you where you can buy it)
c com.huawei.hiview
# /system/app/HiView/HiView.apk
# versendet Daten
c com.huawei.hiviewtunnel
# /system/app/HiViewTunnel/HiViewTunnel.apk
# gehört zu HiView
c com.huawei.hwasm
# /product/app/HwFidoAsm/HwFidoAsm.apk
# ASM FIDO UAF Autenthicator-Specific Module
c com.huawei.hwdetectrepair
# /system/app/HwDetectRepair/HwDetectRepair.apk
#
c com.huawei.hwid
# /system/app/HMS/HMS.apk
# Huawei ID app Huawei login for all services : needed for themes app
# com.huawei.HwMultiScreenShot
# /system/priv-app/HwMultiScreenShot/HwMultiScreenShot.apk
# Sliding screen feature
c com.huawei.hwstartupguide
# /system/priv-app/HwStartupGuide/HwStartupGuide.apk
#
c com.huawei.iaware
# /system/app/HwIAware/HwIAware.apk
# prioritizes apps to avoid slowdown
c com.huawei.iconnect
# /system/app/iConnect/iConnect.apk
#
# com.huawei.imedia.sws
# /product/app/SWSHeadphone/SWSHeadphone.apk
# Huawei Histen : audio 3d effects
c com.huawei.kidsmode.kidspaint
# /product/app/HwKidsPaint/HwKidsPaint.apk
#
c com.huawei.kidsmode
# /product/app/HwKidsMode/HwKidsMode.apk
#
c com.huawei.KoBackup
# /system/delapp/HwBackup_Local/HwBackup_Local.apk
# huawei backup app, backup to usb drive or huawei cloud
c com.huawei.languagedownloader
# /system/app/LanguageDownloader/LanguageDownloader.apk
#
c com.huawei.lbs
# /system/app/HwLBSService/HwLBSService.apk
#
# com.huawei.mmitest
# /system/app/HwMMITest/HwMMITest.apk
# has to do with all the hardware test
c com.huawei.nb.service
# /system/priv-app/HwNaturalBase/HwNaturalBase.apk
#
# com.huawei.nearby
# /system/app/HwNearby/HwNearby.apk
# necessary for System settings > Device connectivity > Huawei Share
c com.huawei.numberidentity
# /system/priv-app/NumberIdentity/NumberIdentity.apk
#
# com.huawei.omacp
# /system/priv-app/OMACP/OMACP.apk
# send/receive MMS
c com.huawei.parentcontrol
# /system/app/HwParentControl/HwParentControl.apk
#
c com.huawei.phoneservice
# /system/priv-app/HwPhoneService/HwPhoneService.apk
# HiCare app
c com.huawei.powergenie
# /system/app/HwPowerGenieEngine3/HwPowerGenieEngine3.apk
# battery usage : software analysis doesn't seem to show any data without this, but hardware power consumption details are still available
c com.huawei.recsys
# /system/priv-app/HwHiAIDSEngine/HwHiAIDSEngine.apk
# HwIntelligentRecSystem
c com.huawei.scanner
# /system/priv-app/HiVision/HiVision.apk
# Huawei Scanner function HwScanner analyze photos
# com.huawei.screenrecorder
# /system/priv-app/HwScreenRecorder/HwScreenRecorder.apk
# Huawei Screen recorder feature
c com.huawei.search
# /system/priv-app/HiSearch/HiSearch.apk
# huawei search : click middle screen swipe to bottom to show
c com.huawei.securitymgr
# /system/app/HwSecurityMgrService/HwSecurityMgrService.apk
#
c com.huawei.stylus.floatmenu
# /product/app/HwFloatMenu/HwFloatMenu.apk
# Stylus FloatMenu : asks for apps to open with the stylus (nebo, ...)
c com.huawei.synergy
# /system/app/HwSynergy/HwSynergy.apk
#
# com.huawei.systemmanager
# /system/priv-app/HwSystemManager/HwSystemManager.apk
# Huawei System Manager app. if removed breaks recent apps menu, which keep showing removed apps.
# com.huawei.systemserver
# /system/priv-app/HwSystemServer/HwSystemServer.apk
# System navigation / offscreen fingerprint navigation won't work without this
c com.huawei.tips
# /system/app/HwSmartSuggestion/HwSmartSuggestion.apk
# lässt Tipps aufpoppen
# com.huawei.trustagent
# /system/app/HwTrustAgent/HwTrustAgent.apk
# Intelligent unlock feature (unlock with a bluetooth device)
# com.huawei.trustcircle
# /system/app/HwTrustCircle/HwTrustCircle.apk
# Service d'authentification d'appareil
c com.huawei.vassistant
# /system/app/HwVAssistant/HwVAssistant.apk
# HiVoice app Sprachbefehls App, Hello Emy
# com.huawei.videoeditor
# /system/app/HwVideoEditor/HwVideoEditor.apk
# Video editor function
c com.huawei.wifieapsimplmn
# /system/priv-app/PredefinedEapSim/PredefinedEapSim.apk
# Extensible_Authentication_Protocol Seems to be an hotspot system which serve to authenticate via sim info
c com.huawei.wifiprobqeservice
# /system/app/HwWifiproBqeService/HwWifiproBqeService.apk
#
c com.instagram.android
# /data/hw_init/preload/app/Instagram_Stub/Instagram_Stub.apk
#
# com.myscript.nebo.huawei
# /data/hw_init/product/app/Nebo_PAD/Nebo_PAD.apk
# write draw with pen
c com.netflix.mediaclient
# /data/hw_init/preload/app/NetflixStub/NetflixStub.apk
#
c com.netflix.partner.activation
# /data/hw_init/preload/app/NetflixActivation/NetflixActivation.apk
#
c com.qeexo.smartshot
# /product/app/HwSmartShot/HwSmartShot.apk
# finger sense smart shot knuckel touch : makes a screenshot of the drawn path with the stylus pen when the stylus button is pressed
c com.swiftkey.swiftkeyconfigurator
# /system/app/SwiftKeyFactorySettings/SwiftKeyFactorySettings.apk
#
c com.touchtype.swiftkey
# /system/app/SwiftKey/SwiftKey.apk
#
# com.visionobjects.calculator_huawei_cameron
# /data/hw_init/product/app/Calculator_PAD/Calculator_PAD.apk
# myscript calculator pen
# com.visionobjects.stylusmobile.v3_2_huawei
# /data/hw_init/product/app/Stylus_PAD/Stylus_PAD.apk
# Huawei Handwriting App : System > Language & Input > Handwriting
Also to compare with here's a listing of the Android Pie stock apps for the Samsung Galaxy Tab S5e (Wifi Only) :
Code:
#!/system/bin/sh
# --cleansamsungs5e.sh---
# usage :
# adb push cleansamsungs5e.sh /storage/emulated/0/
# adb shell sh /storage/emulated/0/cleansamsungs5e.sh
function c(){
# clears and tries to uninstall app
pm list packages | grep "^package:${1}$"
if [ $? -eq 0 ]
then
echo -n " clear : "
pm clear "${1}"
echo -n " uninstall : "
pm uninstall "${1}"
echo -n " uninstall --user 0 : "
pm uninstall --user 0 "${1}"
echo ""
fi
}
function t(){
# clears and tries to uninstall app, for testing
c "${1}"
}
function n(){
# does nothing
}
# android.autoinstalls.config.samsung
# /data/app/android.autoinstalls.config.samsung-38jE1vyRUlujkX9LRML3kA==/base.apk
# com.android.chrome
# /data/app/com.android.chrome-_6Gqj24jeim7sT6h2rNYUg==/base.apk
# com.android.vending
# /data/app/com.android.vending-xdlEAjd0hrf_KROWz5PdQA==/base.apk
# com.dsi.ant.plugins.antplus
# /data/app/com.dsi.ant.plugins.antplus-4SnVeBcHzrAjkCvmjc11RA==/base.apk
# com.dsi.ant.service.socket
# /data/app/com.dsi.ant.service.socket-zSqVKed6jHO1b0HCJUitOw==/base.apk
c com.google.android.apps.docs
# /data/app/com.google.android.apps.docs-59mqmYm_pQT-9dhfJwSvvg==/base.apk
# google drive
# com.google.android.apps.maps
# /data/app/com.google.android.apps.maps-iJkhIlC2wXi6PETqKbqoxw==/base.apk
c com.google.android.apps.photos
# /data/app/com.google.android.apps.photos-xXuxNKmXoAHqNJL_ERXN4g==/base.apk
# google photos
c com.google.android.apps.tachyon
# /data/app/com.google.android.apps.tachyon-KFRmC6BsIR4V6kvxy7IqHw==/base.apk
# google duo videotelephonie
# com.google.android.apps.turbo
# /data/app/com.google.android.apps.turbo-Pohec1f8IhPeFklfMrs-9Q==/base.apk
c com.google.android.gm
# /data/app/com.google.android.gm-S9NAdJC44AueeYlipBKA2g==/base.apk
# Gmail
# com.google.android.gms
# /data/app/com.google.android.gms-pH8Egiz227TPd43oS7Lovw==/base.apk
# com.google.android.googlequicksearchbox
# /data/app/com.google.android.googlequicksearchbox-71d7CFgqGRjrMWf5YbKisA==/base.apk
c com.google.android.music
# /data/app/com.google.android.music-22LoaPK0DRRotdzXZnvF1A==/base.apk
# google play music
# com.google.android.tts
# /data/app/com.google.android.tts-12ZRCDuZwxC3AGwr7bWaUw==/base.apk
c com.google.android.videos
# /data/app/com.google.android.videos-1UmmXZ3LvC-uKwJMnB2CNA==/base.apk
# google play movies
c com.google.android.youtube
# /data/app/com.google.android.youtube-pmECIneisKli7Z5EOBM5-g==/base.apk
# com.google.ar.core
# /data/app/com.google.ar.core-8lx4oioWLNDojlcHVrT19g==/base.apk
c com.microsoft.skydrive
# /data/app/com.microsoft.skydrive-Frbtgblu4kM-nyt31JpkIg==/base.apk
# com.samsung.android.email.provider
# /data/app/com.samsung.android.email.provider-OaBP43CNACdYjxxJGEeUzg==/base.apk
c com.samsung.android.galaxycontinuity
# /data/app/com.samsung.android.galaxycontinuity-Dl53rGApm4zVhFG_9c96aA==/base.apk
# Samsung Flow is a software product that enables a seamless, secure, connected experience across your devices.
c com.samsung.android.voc
# /data/app/com.samsung.android.voc-pJ8JlssTNLvlrV3NWPQkoA==/base.apk
# samsung members
# com.sec.android.app.popupcalculator
# /data/app/com.sec.android.app.popupcalculator-1UGA45VXmDAsrFMz3Rzr5A==/base.apk
c com.sec.android.app.sbrowser
# /data/app/com.sec.android.app.sbrowser-wIgfQ8dazWaU-35g3gxjOw==/base.apk
c com.sec.android.app.kidshome
# /data/app/KidsHome_P/KidsHome_P.apk
# com.samsung.android.app.notes
# /data/app/Notes_Removable/Notes_Removable.apk
c com.microsoft.office.officehubrow
# /data/app/OfficeMobile_SamsungStub/OfficeMobile_SamsungStub.apk
c com.samsung.android.oneconnect
# /data/app/SamsungConnect/SamsungConnect.apk
# microsoft
c com.spotify.music
# /data/app/Spotify/Spotify.apk
# com.samsung.aasaservice
# /system/app/AASAservice/AASAservice.apk
# com.samsung.android.allshare.service.fileshare
# /system/app/AllshareFileShare/AllshareFileShare.apk
# com.samsung.android.allshare.service.mediashare
# /system/app/AllshareMediaShare/AllshareMediaShare.apk
# com.dsi.ant.server
# /system/app/AntHalService/AntHalService.apk
# com.dsi.ant.sample.acquirechannels
# /system/app/ANTPlusTest/ANTPlusTest.apk
# com.sec.android.app.applinker
# /system/app/AppLinker/AppLinker.apk
# com.sec.android.app.DataCreate
# /system/app/AutomationTest_FB/AutomationTest_FB.apk
# com.android.dreams.basic
# /system/app/BasicDreams/BasicDreams.apk
# com.samsung.android.bbc.bbcagent
# /system/app/BBCAgent/BBCAgent.apk
# com.sec.bcservice
# /system/app/BCService/BCService.apk
# com.android.bluetooth
# /system/app/Bluetooth/Bluetooth.apk
# com.android.bluetoothmidiservice
# /system/app/BluetoothMidiService/BluetoothMidiService.apk
# com.sec.android.app.bluetoothtest
# /system/app/BluetoothTest/BluetoothTest.apk
# com.android.bookmarkprovider
# /system/app/BookmarkProvider/BookmarkProvider.apk
# com.samsung.ucs.agent.boot
# /system/app/bootagent/bootagent.apk
# com.android.bips
# /system/app/BuiltInPrintService/BuiltInPrintService.apk
# com.sec.factory.cameralyzer
# /system/app/Cameralyzer/Cameralyzer.apk
# com.android.captiveportallogin
# /system/app/CaptivePortalLogin/CaptivePortalLogin.apk
# com.android.carrierdefaultapp
# /system/app/CarrierDefaultApp/CarrierDefaultApp.apk
# com.android.certinstaller
# /system/app/CertInstaller/CertInstaller.apk
c com.sec.android.app.chromecustomizations
# /system/app/ChromeCustomizations/ChromeCustomizations.apk
# com.samsung.clipboardsaveservice
# /system/app/ClipboardSaveService/ClipboardSaveService.apk
# com.samsung.android.clipboarduiservice
# /system/app/ClipboardUIService/ClipboardUIService.apk
# com.sec.android.app.clockpackage
# /system/app/ClockPackage/ClockPackage.apk
# com.qti.service.colorservice
# /system/app/colorservice/colorservice.apk
# com.android.companiondevicemanager
# /system/app/CompanionDeviceManager/CompanionDeviceManager.apk
# com.android.cts.ctsshim
# /system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk
# com.diotek.sec.lookup.dictionary
# /system/app/DictDiotekForSec/DictDiotekForSec.apk
# com.sec.android.app.parser
# /system/app/DRParser/DRParser.apk
# com.samsung.android.dsms
# /system/app/DsmsAPK/DsmsAPK.apk
# com.android.egg
# /system/app/EasterEgg/EasterEgg.apk
# com.sec.enterprise.mdm.services.simpin
# /system/app/EdmSimPinService/EdmSimPinService.apk
# com.qualcomm.embms
# /system/app/embms/embms.apk
# com.sec.android.emergencylauncher
# /system/app/EmergencyLauncher/EmergencyLauncher.apk
# com.sec.android.emergencymode.service
# /system/app/EmergencyModeService/EmergencyModeService.apk
# com.sec.android.provider.emergencymode
# /system/app/EmergencyProvider/EmergencyProvider.apk
# com.samsung.android.aircommandmanager
# /system/app/FactoryAirCommandManager/FactoryAirCommandManager.apk
# com.sec.factory.camera
# /system/app/FactoryCameraFB/FactoryCameraFB.apk
# com.qualcomm.qti.auth.fidocryptoservice
# /system/app/FidoCryptoService/FidoCryptoService.apk
# com.samsung.android.provider.filterprovider
# /system/app/FilterProvider/FilterProvider.apk
# com.monotype.android.font.foundation
# /system/app/Foundation/Foundation.apk
# com.enhance.gameservice
# /system/app/GameOptimizer/GameOptimizer.apk
# com.samsung.android.game.gos
# /system/app/GameOptimizingService/GameOptimizingService.apk
# com.samsung.android.app.watchmanagerstub
# /system/app/GearManagerStub/GearManagerStub.apk
# com.google.android.syncadapters.calendar
# /system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
# com.google.android.syncadapters.contacts
# /system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
# com.google.android.ext.shared
# /system/app/GoogleExtShared/GoogleExtShared.apk
# com.google.android.printservice.recommendation
# /system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk
# com.samsung.android.sdk.handwriting
# /system/app/HandwritingService/HandwritingService.apk
# com.samsung.advp.imssettings
# /system/app/ImsSettings/ImsSettings.apk
# com.android.keychain
# /system/app/KeyChain/KeyChain.apk
c com.samsung.android.kidsinstaller
# /system/app/KidsHome_Installer/KidsHome_Installer.apk
# com.sec.enterprise.knox.attestation
# /system/app/KnoxAttestationAgent/KnoxAttestationAgent.apk
# com.samsung.knox.keychain
# /system/app/KnoxKeyChain/KnoxKeyChain.apk
# com.samsung.android.mdecservice
# /system/app/MdecService/MdecService.apk
# com.samsung.android.mdm
# /system/app/MDMApp/MDMApp.apk
# com.android.pacprocessor
# /system/app/PacProcessor/PacProcessor.apk
# com.android.providers.partnerbookmarks
# /system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk
# com.qualcomm.qti.perfdump
# /system/app/Perfdump/Perfdump.apk
# com.android.dreams.phototable
# /system/app/PhotoTable/PhotoTable.apk
# com.qti.snapdragon.qdcm_ff
# /system/app/QdcmFF/QdcmFF.apk
# com.qualcomm.qti.uim
# /system/app/remotesimlockservice/remotesimlockservice.apk
c com.samsung.safetyinformation
# /system/app/SafetyInformation/SafetyInformation.apk
# com.samsung.android.calendar
# /system/app/SamsungCalendar/SamsungCalendar.apk
# com.sec.android.inputmethod
# /system/app/SamsungIMEv3.3Tab/SamsungIMEv3.3Tab.apk
# com.monotype.android.font.samsungone
# /system/app/SamsungOne/SamsungOne.apk
# com.samsung.SMT
# /system/app/SamsungTTS/SamsungTTS.apk
c com.samsung.android.sm.policy
# /system/app/SCPMClient_N/SCPMClient_N.apk
# com.sec.phone
# /system/app/SecFactoryPhoneTest/SecFactoryPhoneTest.apk
# com.android.htmlviewer
# /system/app/SecHTMLViewer/SecHTMLViewer.apk
# com.android.se
# /system/app/SecureElement/SecureElement.apk
c com.samsung.android.securitylogagent
# /system/app/SecurityLogAgent/SecurityLogAgent.apk
c com.sec.android.providers.security
# /system/app/SecurityProviderSEC/SecurityProviderSEC.apk
c com.sec.android.app.setupwizardlegalprovider
# /system/app/SetupWizardLegalProvider/SetupWizardLegalProvider.apk
c com.samsung.android.shortcutbackupservice
# /system/app/ShortcutBackupService/ShortcutBackupService.apk
# com.sec.modem.settings
# /system/app/SilentLog/SilentLog.apk
# com.android.simappdialog
# /system/app/SimAppDialog/SimAppDialog.apk
# com.samsung.ims.smk
# /system/app/SimMobilityKit/SimMobilityKit.apk
c com.samsung.android.location
# /system/app/SLocation/SLocation.apk
# com.samsung.android.app.smartcapture
# /system/app/SmartCapture/SmartCapture.apk
c com.samsung.android.smartmirroring
# /system/app/SmartMirroring/SmartMirroring.apk
# com.samsung.android.app.reminder
# /system/app/SmartReminder/SmartReminder.apk
c com.sec.android.easyMover.Agent
# /system/app/SmartSwitchAgent/SmartSwitchAgent.apk
# com.qualcomm.qti.smcinvokepkgmgr
# /system/app/smcinvokepkgmgr/smcinvokepkgmgr.apk
# com.samsung.android.app.soundpicker
# /system/app/SMusicPicker/SMusicPicker.apk
# com.sec.android.splitsound
# /system/app/SplitSoundService/SplitSoundService.apk
# com.android.printspooler
# /system/app/SPrintSpooler/SPrintSpooler.apk
# com.android.stk
# /system/app/Stk/Stk.apk
# com.sec.sve
# /system/app/sveservice/sveservice.apk
# com.android.traceur
# /system/app/Traceur/Traceur.apk
# com.qualcomm.qti.lpa
# /system/app/uimlpaservice/uimlpaservice.apk
# com.sec.enterprise.knox.cloudmdm.smdms
# /system/app/UniversalMDMClient/UniversalMDMClient.apk
# com.sec.usbsettings
# /system/app/USBSettings/USBSettings.apk
# com.samsung.app.newtrim
# /system/app/VideoTrimmer/VideoTrimmer.apk
# com.samsung.android.visionintelligence
# /system/app/VisionIntelligence3/VisionIntelligence3.apk
# com.sec.vsimservice
# /system/app/vsimservice/vsimservice.apk
# com.android.wallpaperbackup
# /system/app/WallpaperBackup/WallpaperBackup.apk
# com.sec.android.daemonapp
# /system/app/Weather_SEP10.3/Weather_SEP10.3.apk
# com.sec.android.widgetapp.webmanual
# /system/app/WebManual/WebManual.apk
# com.google.android.webview
# /system/app/WebViewStub/WebViewStub.apk
# com.samsung.android.net.wifi.wifiguider
# /system/app/WifiGuider/WifiGuider.apk
# com.sec.android.app.wlantest
# /system/app/WlanTest/WlanTest.apk
# android
# /system/framework/framework-res.apk
# com.samsung.accessibility
# /system/priv-app/Accessibility/Accessibility.apk
# com.google.android.gms.policy_sidecar_aps
# /system/priv-app/AndroidPlatformServices/AndroidPlatformServices.apk
# com.samsung.android.authfw
# /system/priv-app/AuthFramework/AuthFramework.apk
# com.android.backupconfirm
# /system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk
# com.sec.android.provider.badge
# /system/priv-app/BadgeProvider_N/BadgeProvider_N.apk
# com.samsung.android.beaconmanager
# /system/priv-app/BeaconManager/BeaconManager.apk
# com.samsung.android.bio.face.service
# /system/priv-app/BioFaceService/BioFaceService.apk
c com.samsung.android.app.spage
# /system/priv-app/BixbyHome/BixbyHome.apk
# merde panel à gauche pubs news
c com.samsung.android.bixby.service
# /system/priv-app/BixbyService/BixbyService.apk
c com.samsung.android.bixbyvision.framework
# /system/priv-app/BixbyVisionFramework3/BixbyVisionFramework3.apk
# com.android.providers.blockednumber
# /system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk
# com.samsung.android.bluelightfilter
# /system/priv-app/BlueLightFilter/BlueLightFilter.apk
# com.android.calllogbackup
# /system/priv-app/CallLogBackup/CallLogBackup.apk
# com.android.carrierconfig
# /system/priv-app/CarrierConfig/CarrierConfig.apk
# com.samsung.android.app.clockpack
# /system/priv-app/ClockPack_v40/ClockPack_v40.apk
# com.samsung.cmh
# /system/priv-app/CMHProvider/CMHProvider.apk
# com.qualcomm.location
# /system/priv-app/com.qualcomm.location/com.qualcomm.location.apk
# com.google.android.configupdater
# /system/priv-app/ConfigUpdater/ConfigUpdater.apk
# com.samsung.android.knox.containeragent
# /system/priv-app/ContainerAgent3/ContainerAgent3.apk
# com.samsung.sec.android.application.csc
# /system/priv-app/CSC/CSC.apk
# com.android.cts.priv.ctsshim
# /system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk
# com.samsung.android.homemode
# /system/priv-app/DailyBoard/DailyBoard.apk
# com.android.defcontainer
# /system/priv-app/DefaultContainerService/DefaultContainerService.apk
# com.sec.android.desktopmode.uiservice
# /system/priv-app/DesktopModeUiService/DesktopModeUiService.apk
# com.sec.android.app.factorykeystring
# /system/priv-app/DeviceKeystring/DeviceKeystring.apk
c com.samsung.android.dqagent
# /system/priv-app/DeviceQualityAgent/DeviceQualityAgent.apk
# com.sec.factory
# /system/priv-app/DeviceTest/DeviceTest.apk
# com.sec.android.desktopcommunity
# /system/priv-app/DexCommunity/DexCommunity.apk
# com.sec.android.diagmonagent
# /system/priv-app/DiagMonAgent/DiagMonAgent.apk
# com.android.documentsui
# /system/priv-app/DocumentsUI/DocumentsUI.apk
# com.android.providers.downloads.ui
# /system/priv-app/DownloadProviderUi/DownloadProviderUi.apk
# com.samsung.android.app.dofviewer
# /system/priv-app/DualOutFocusViewer/DualOutFocusViewer.apk
c com.samsung.android.easysetup
# /system/priv-app/EasySetup/EasySetup.apk
# com.android.emergency
# /system/priv-app/EmergencyInfo/EmergencyInfo.apk
# com.samsung.android.emojiupdater
# /system/priv-app/EmojiUpdater/EmojiUpdater.apk
# com.android.externalstorage
# /system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk
# com.samsung.faceservice
# /system/priv-app/FaceService/FaceService.apk
c com.samsung.android.app.galaxyfinder
# /system/priv-app/Finder/Finder.apk
# com.samsung.android.fmm
# /system/priv-app/Fmm/Fmm.apk
# com.wssyncmldm
# /system/priv-app/FotaAgent/FotaAgent.apk
# com.android.location.fused
# /system/priv-app/FusedLocation/FusedLocation.apk
c com.sec.android.app.samsungapps
# /system/priv-app/GalaxyApps_Tablet/GalaxyApps_Tablet.apk
c com.sec.android.widgetapp.samsungapps
# /system/priv-app/GalaxyAppsWidget_Tablet_TabS3/GalaxyAppsWidget_Tablet_TabS3.apk
c com.samsung.android.game.gamehome
# /system/priv-app/GameHome/GameHome.apk
c com.samsung.android.game.gametools
# /system/priv-app/GameTools_TabletSWKey/GameTools_TabletSWKey.apk
# com.sec.android.mimage.gear360editor
# /system/priv-app/Gear360Editor_Beyond/Gear360Editor_Beyond.apk
# com.google.android.backuptransport
# /system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
# com.google.android.ext.services
# /system/priv-app/GoogleExtServices/GoogleExtServices.apk
c com.google.android.feedback
# /system/priv-app/GoogleFeedback/GoogleFeedback.apk
# com.google.android.onetimeinitializer
# /system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
# com.google.android.packageinstaller
# /system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk
# com.google.android.partnersetup
# /system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
# com.google.android.apps.restore
# /system/priv-app/GoogleRestore/GoogleRestore.apk
# com.google.android.gsf
# /system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
# com.sec.hearingadjust
# /system/priv-app/Hearingdro_V7_P/Hearingdro_V7_P.apk
c com.android.hotwordenrollment.okgoogle
# /system/priv-app/HotwordEnrollmentOKGoogleExTL3210/HotwordEnrollmentOKGoogleExTL3210.apk
c com.android.hotwordenrollment.xgoogle
# /system/priv-app/HotwordEnrollmentXGoogleExTL3210/HotwordEnrollmentXGoogleExTL3210.apk
# com.sec.android.app.hwmoduletest
# /system/priv-app/HwModuleTest/HwModuleTest.apk
# com.sec.imslogger
# /system/priv-app/ImsLogger/ImsLogger.apk
# com.sec.imsservice
# /system/priv-app/imsservice/imsservice.apk
# com.sec.ims
# /system/priv-app/ImsTelephonyService/ImsTelephonyService.apk
# com.android.inputdevices
# /system/priv-app/InputDevices/InputDevices.apk
c com.samsung.ipservice
# /system/priv-app/IPService/IPService.apk
# annoying messages
# com.samsung.android.keyguardwallpaperupdator
# /system/priv-app/KeyguardWallpaperUpdator/KeyguardWallpaperUpdator.apk
# com.samsung.klmsagent
# /system/priv-app/KLMSAgent/KLMSAgent.apk
# com.samsung.android.knox.analytics.uploader
# /system/priv-app/knoxanalyticsagent/knoxanalyticsagent.apk
# com.samsung.android.knox.containerdesktop
# /system/priv-app/KnoxContainerDesktop/KnoxContainerDesktop.apk
# com.samsung.android.knox.containercore
# /system/priv-app/KnoxCore/KnoxCore.apk
# com.sec.android.app.desktoplauncher
# /system/priv-app/KnoxDesktopLauncher/KnoxDesktopLauncher.apk
# com.samsung.android.kgclient
# /system/priv-app/KnoxGuard/KnoxGuard.apk
# com.knox.vpn.proxyhandler
# /system/priv-app/knoxvpnproxyhandler/knoxvpnproxyhandler.apk
# com.android.managedprovisioning
# /system/priv-app/ManagedProvisioning/ManagedProvisioning.apk
# com.samsung.mlp
# /system/priv-app/MediaLearningPlatform/MediaLearningPlatform.apk
# com.android.mms.service
# /system/priv-app/MmsService/MmsService.apk
# com.sec.android.RilServiceModeApp
# /system/priv-app/ModemServiceMode/ModemServiceMode.apk
# com.samsung.android.MtpApplication
# /system/priv-app/MtpApplication/MtpApplication.apk
# com.android.mtp
# /system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk
# com.samsung.android.setting.multisound
# /system/priv-app/MultiSoundSetting/MultiSoundSetting.apk
# com.sec.vsim.ericssonnsds.webapp
# /system/priv-app/NSDSWebApp/NSDSWebApp.apk
# com.samsung.android.app.omcagent
# /system/priv-app/OMCAgent5/OMCAgent5.apk
# com.sec.android.mimage.photoretouching
# /system/priv-app/PhotoStudio_Beyond/PhotoStudio_Beyond.apk
# com.sec.android.preloadinstaller
# /system/priv-app/PreloadInstaller/PreloadInstaller.apk
# com.android.proxyhandler
# /system/priv-app/ProxyHandler/ProxyHandler.apk
# com.sec.android.app.ringtoneBR
# /system/priv-app/ringtoneBR/ringtoneBR.apk
c com.samsung.android.rubin.app
# /system/priv-app/RubinVersion23/RubinVersion23.apk
# messaging
c com.osp.app.signin
# /system/priv-app/SamsungAccount_Star/SamsungAccount_Star.apk
c com.sec.android.app.billing
# /system/priv-app/SamsungBilling/SamsungBilling.apk
# com.android.providers.calendar
# /system/priv-app/SamsungCalendarProvider/SamsungCalendarProvider.apk
# com.sec.android.app.camera
# /system/priv-app/SamsungCamera/SamsungCamera.apk
c com.samsung.android.scloud
# /system/priv-app/SamsungCloudClient/SamsungCloudClient.apk
# com.samsung.android.providers.contacts
# /system/priv-app/SamsungContactsProvider100/SamsungContactsProvider100.apk
# com.samsung.android.contacts
# /system/priv-app/SamsungContacts/SamsungContacts.apk
c com.sec.android.sdhms
# /system/priv-app/SamsungDeviceHealthManagerService/SamsungDeviceHealthManagerService.apk
# com.samsung.android.dialer
# /system/priv-app/SamsungDialer/SamsungDialer.apk
c com.samsung.android.wellbeing
# /system/priv-app/SamsungDigitalWellbeing/SamsungDigitalWellbeing.apk
c com.samsung.android.mobileservice
# /system/priv-app/SamsungExperienceService/SamsungExperienceService.apk
# com.sec.android.gallery3d
# /system/priv-app/SamsungGallery2018/SamsungGallery2018.apk
# com.samsung.android.incallui
# /system/priv-app/SamsungInCallUI/SamsungInCallUI.apk
c com.samsung.android.messaging
# /system/priv-app/SamsungMessages_10.0/SamsungMessages_10.0.apk
c com.samsung.android.samsungpass
# /system/priv-app/SamsungPass/SamsungPass.apk
c com.samsung.android.app.social
# /system/priv-app/SamsungSocial/SamsungSocial.apk
# com.samsung.android.timezone.updater
# /system/priv-app/SamsungTimeZoneUpdater/SamsungTimeZoneUpdater.apk
# com.samsung.android.video
# /system/priv-app/SamsungVideoPlayer2016/SamsungVideoPlayer2016.apk
# com.samsung.android.sdm.config
# /system/priv-app/SDMConfig/SDMConfig.apk
# com.qualcomm.qti.seccamservice
# /system/priv-app/seccamservice/seccamservice.apk
# com.android.providers.downloads
# /system/priv-app/SecDownloadProvider/SecDownloadProvider.apk
# com.android.wallpaper.livepicker
# /system/priv-app/SecLiveWallpapersPicker/SecLiveWallpapersPicker.apk
# com.android.providers.media
# /system/priv-app/SecMediaProvider/SecMediaProvider.apk
# com.sec.android.app.myfiles
# /system/priv-app/SecMyFiles2018/SecMyFiles2018.apk
# com.android.settings.intelligence
# /system/priv-app/SecSettingsIntelligence/SecSettingsIntelligence.apk
# com.android.settings
# /system/priv-app/SecSettings/SecSettings.apk
# com.sec.android.app.SecSetupWizard
# /system/priv-app/SecSetupWizard_Global/SecSetupWizard_Global.apk
# com.android.providers.telephony
# /system/priv-app/SecTelephonyProvider/SecTelephonyProvider.apk
# com.samsung.knox.securefolder
# /system/priv-app/SecureFolder/SecureFolder.apk
# com.sec.android.app.servicemodeapp
# /system/priv-app/serviceModeApp_FB/serviceModeApp_FB.apk
c com.samsung.android.app.settings.bixby
# /system/priv-app/SettingsBixby/SettingsBixby.apk
# com.android.providers.settings
# /system/priv-app/SettingsProvider/SettingsProvider.apk
# com.samsung.android.SettingsReceiver
# /system/priv-app/SettingsReceiver/SettingsReceiver.apk
# com.google.android.setupwizard
# /system/priv-app/SetupWizard/SetupWizard.apk
# com.android.sharedstoragebackup
# /system/priv-app/SharedStorageBackup/SharedStorageBackup.apk
# com.android.shell
# /system/priv-app/Shell/Shell.apk
# com.samsung.android.app.siofviewer
# /system/priv-app/SingleOutFocusViewer/SingleOutFocusViewer.apk
# com.skms.android.agent
# /system/priv-app/SKMSAgent/SKMSAgent.apk
# com.samsung.android.smartface
# /system/priv-app/smartfaceservice/smartfaceservice.apk
c com.samsung.android.lool
# /system/priv-app/SmartManager_v5/SmartManager_v5.apk
c com.samsung.android.sm.devicesecurity
# /system/priv-app/SmartManager_v6_DeviceSecurity/SmartManager_v6_DeviceSecurity.apk
c com.samsung.android.smartswitchassistant
# /system/priv-app/SmartSwitchAssistant/SmartSwitchAssistant.apk
# com.sec.android.soagent
# /system/priv-app/SOAgent/SOAgent.apk
# com.sec.android.app.soundalive
# /system/priv-app/SoundAlive_55/SoundAlive_55.apk
# com.samsung.android.spdclient
# /system/priv-app/SPDClient/SPDClient.apk
# com.sec.spp.push
# /system/priv-app/SPPPushClient/SPPPushClient.apk
# com.android.statementservice
# /system/priv-app/StatementService/StatementService.apk
# com.samsung.android.stickercenter
# /system/priv-app/StickerCenter/StickerCenter.apk
# com.samsung.android.app.camera.sticker.facear.preload
# /system/priv-app/StickerFaceAR3/StickerFaceAR3.apk
# com.samsung.android.provider.stickerprovider
# /system/priv-app/StickerProvider/StickerProvider.apk
# com.samsung.android.app.camera.sticker.stamp.preload
# /system/priv-app/StickerStamp/StickerStamp.apk
# com.android.storagemanager
# /system/priv-app/StorageManager/StorageManager.apk
c com.samsung.storyservice
# /system/priv-app/StoryService/StoryService.apk
# com.samsung.android.svcagent
# /system/priv-app/SVCAgent/SVCAgent.apk
c com.samsung.systemui.bixby2
# /system/priv-app/SystemUIBixby2/SystemUIBixby2.apk
# panel à gauche saloperie de news app
# com.samsung.desktopsystemui
# /system/priv-app/SystemUIDesktop/SystemUIDesktop.apk
# com.android.systemui
# /system/priv-app/SystemUI/SystemUI.apk
c com.samsung.android.tadownloader
# /system/priv-app/TADownloader/TADownloader.apk
c com.samsung.android.tapack.authfw
# /system/priv-app/TaPackAuthFw/TaPackAuthFw.apk
# com.android.server.telecom
# /system/priv-app/Telecom/Telecom.apk
# com.android.phone
# /system/priv-app/TeleService/TeleService.apk
# com.samsung.android.timezone.data_P
# /system/priv-app/TimeZoneData/TimeZoneData.apk
# com.sec.android.app.launcher
# /system/priv-app/TouchWizHome_2017/TouchWizHome_2017.apk
# com.sec.android.uibcvirtualsoftkey
# /system/priv-app/UIBCVirtualSoftkey/UIBCVirtualSoftkey.apk
c de.axelspringer.yana.zeropage
# /system/priv-app/Upday/Upday.apk
# news app à virer
# com.android.providers.userdictionary
# /system/priv-app/UserDictionaryProvider/UserDictionaryProvider.apk
# com.android.vpndialogs
# /system/priv-app/VpnDialogs/VpnDialogs.apk
# com.sec.android.wallpapercropper2
# /system/priv-app/WallpaperCropper2/WallpaperCropper2.apk
# com.android.wallpapercropper
# /system/priv-app/WallpaperCropper/WallpaperCropper.apk
# com.sec.android.app.wallpaperchooser
# /system/priv-app/WallpaperPicker_2018/WallpaperPicker_2018.apk
# com.samsung.android.wallpaper.res
# /system/priv-app/wallpaper-res/wallpaper-res.apk
# com.qualcomm.qti.qms.service.connectionsecurity
# /vendor/app/ConnectionSecurityService/ConnectionSecurityService.apk
# com.qualcomm.qti.qms.service.telemetry
# /vendor/app/SSGTelemetryService/SSGTelemetryService.apk
# com.qualcomm.timeservice
# /vendor/app/TimeService/TimeService.apk
# com.qualcomm.qti.qms.service.trustzoneaccess
# /vendor/app/TrustZoneAccessService/TrustZoneAccessService.apk
# com.android.internal.display.cutout.emulation.corner
# /vendor/overlay/DisplayCutoutEmulationCorner/DisplayCutoutEmulationCornerOverlay.apk
# com.android.internal.display.cutout.emulation.double
# /vendor/overlay/DisplayCutoutEmulationDouble/DisplayCutoutEmulationDoubleOverlay.apk
# com.android.internal.display.cutout.emulation.tall
# /vendor/overlay/DisplayCutoutEmulationTall/DisplayCutoutEmulationTallOverlay.apk
# android.auto_generated_rro__
# /vendor/overlay/framework-res__auto_generated_rro.apk
# com.android.systemui.theme.dark
# /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk
# com.samsung.systemui.hidenotch
# /vendor/overlay/SysuiHideNotch/SysuiHideNotchOverlay.apk
# com.samsung.systemui.hidenotch.withoutcornerround
# /vendor/overlay/SysuiHideNotchWithoutCornerRound/SysuiHideNotchWithoutCornerRoundOverlay.apk
Hi!
Loveing the Mediapad M5 hardware wise. But the software is crap so thats why im here.
I've successfully removed most huawei crap from the admin user, but however i try i can't get it to work on the second user?
If i remove the apps before i create the second user, i cant create it. When i go to set it up it just blinks.
If i remove the apps after i created it the settings app crashes and i cant go in there. All is fine on the main/first user.
I can see that is still says Huawei-ID on the top in user 2, (in settings). It does not on firsts user.
When im on user 2 and connected to ADB on my laptop and try to uninstall huawei ID package com.huawei.hwid it says it dosent exist so i can't remove.
Any help on how to clean both users from Huawei crap?
This is the apps i've removed, one ones with a c or t infront of the package name.
Code:
#!/system/bin/sh
# usage :
# adb push disableBloatware.sh /storage/emulated/0/
# adb shell sh /storage/emulated/0/disableBloatware.sh
# adb shell pm list packages -f | cut -c 9- | sort
function c(){ # disable package
pm list packages | grep ${1}
if [ $? -eq 0 ]
then
pm clear ${1}
pm uninstall ${1}
pm uninstall --user 0 ${1}
fi
}
function t(){ # disable package
c ${1}
}
# android /system/framework/framework-res.apk
# androidhwext /system/framework/framework-res-hwext.apk
c cn.wps.moffice_eng # WPS Office /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/WPS/WPS.apk
# com.android.backupconfirm # Restore google settings /system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk
# com.android.bips /system/app/BuiltInPrintService/BuiltInPrintService.apk
# com.android.bluetoothmidiservice # Provides classes for sending and receiving messages using the MIDI event protocol over Bluetooth LE /system/app/BluetoothMidiService/BluetoothMidiService.apk
# com.android.bluetooth # Core of Bluetooth services /system/app/Bluetooth/Bluetooth.apk
# com.android.bookmarkprovider /system/app/BookmarkProvider/BookmarkProvider.apk
# com.android.calculator2 # Stock calculator app /system/priv-app/ExactCalculator/ExactCalculator.apk
# com.android.calendar # Stock calendar app /system/priv-app/Calendar/Calendar.apk
# com.android.calllogbackup /system/priv-app/CallLogBackup/CallLogBackup.apk
# com.android.captiveportallogin # This consists in a web page that the user of a public access network is obliged to view and interect with, before access is granted. Like public Wi-Fi hotspots that prompts you with an user and password login /system/app/CaptivePortalLogin/CaptivePortalLogin.apk
# com.android.carrierconfig # Provides access to telephony configuration values that are carrier-specific /system/priv-app/CarrierConfig/CarrierConfig.apk
# com.android.cellbroadcastreceiver # Alerts for Broadcast warnt wenn die nationale Sicherheit gefährdet ist /system/priv-app/CellBroadcastReceiver/CellBroadcastReceiver.apk
# com.android.certinstaller # Certificate installer. When removed, the Wi-Fi wouldn't be able to be turned on /system/app/CertInstaller/CertInstaller.apk
# com.android.chrome # /system/app/Chrome/Chrome.apk
# com.android.companiondevicemanager /system/app/CompanionDeviceManager/CompanionDeviceManager.apk
# com.android.contacts # Stock contacts app /system/priv-app/Contacts/Contacts.apk
# com.android.cts.ctsshim /system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk
# com.android.cts.priv.ctsshim /system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk
# com.android.defcontainer # Needed for installer by applications /system/priv-app/DefaultContainerService/DefaultContainerService.apk
# com.android.deskclock # Clock app, plus alarm function /system/app/HwDeskClock/HwDeskClock.apk
# com.android.documentsui # Downloaded files app : it's a "file picker" the recommended default interfact for apps wishing to access files outside of their own storage area (i.e. to save data to your SD card) /system/priv-app/DocumentsUI/DocumentsUI.apk
# com.android.dreams.basic # Support for screensaver mode /system/delapp/BasicDreams/BasicDreams.apk
# com.android.dreams.phototable # Photographic screensavers Photobildschirmschoner /system/app/PhotoTable/PhotoTable.apk
# com.android.egg # Android build's easter egg feature /system/app/EasterEgg/EasterEgg.apk
c com.android.email # Stock Email app (not Gmail) /system/priv-app/Email/Email.apk
# com.android.emergency /system/priv-app/EmergencyInfo/EmergencyInfo.apk
c com.android.exchange # microsoft spyware high security risk /system/priv-app/Exchange2/Exchange2.apk
# com.android.externalstorage /system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk
# com.android.frameworkhwext.dark # /system/emui/base/overlay/frameworkhwextdark/frameworkhwextdark.apk
# com.android.frameworkhwext.honor # /system/emui/base/overlay/frameworkhwexthonor/frameworkhwexthonor.apk
# com.android.frameworkres.overlay # /hw_oem/overlay/frameworkResOverlay.apk
# com.android.gallery3d # Gallery app /system/priv-app/Gallery2/Gallery2.apk
# com.android.htmlviewer # HTML viewer package /system/app/HTMLViewer/HTMLViewer.apk
# com.android.incallui # In Call User Interface - Controls various activities during a call /system/priv-app/InCallUI/InCallUI.apk
# com.android.inputdevices # Manages the input device /system/priv-app/InputDevices/InputDevices.apk
# com.android.keychain # Should provide access to private keys plus their certificate chains in storage /system/app/KeyChain/KeyChain.apk
# com.android.keyguard lockscreen /system/app/HwMagazine/HwMagazine.apk
# com.android.location.fused # Provides everything you need for GPS, Cellular and Wi-Fi networks location data /system/priv-app/FusedLocation/FusedLocation.apk
c com.android.managedprovisioning # Google Workplace For corporate restritctions on phones with Google Workplace /system/priv-app/ManagedProvisioning/ManagedProvisioning.apk
c com.android.mediacenter # Huawei Musik Player App /system/priv-app/HwMediaCenter/HwMediaCenter.apk
# com.android.mms.service # Provides support for sending MMS messages with photos, videos, ecc /system/priv-app/MmsService/MmsService.apk
# com.android.mms # Stock SMS app /system/priv-app/Mms/Mms.apk
# com.android.mtp /system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk
# com.android.pacprocessor # proxy auto-config : this file defines how web browsers and other agents can automatically define the correct proxy server for fetching an URL /system/app/PacProcessor/PacProcessor.apk
c com.android.partnerbrowsercustomizations.tmobile # Browser /system/app/ChromeHomePage/ChromeHomePage.apk
# com.android.phone # Dialer app /system/priv-app/TeleService/TeleService.apk
# com.android.printspooler # print directly via your phone /system/app/PrintSpooler/PrintSpooler.apk
# com.android.providers.blockednumber # Storage of blocked numbers /system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk
# com.android.providers.calendar /system/priv-app/CalendarProvider/CalendarProvider.apk
# com.android.providers.contacts /system/priv-app/ContactsProvider/ContactsProvider.apk
# com.android.providers.downloads # Download provider /system/priv-app/DownloadProvider/DownloadProvider.apk
# com.android.providers.downloads.ui # Download app /system/app/DownloadProviderUi/DownloadProviderUi.apk
# com.android.providers.media # Needed to access media files, and ringtones /system/priv-app/MediaProvider/MediaProvider.apk
c com.android.providers.partnerbookmarks # GoogleApp Provides bookmarks about partners of Google in Chrome /system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk
# com.android.providers.settings # Sync settings /system/priv-app/SettingsProvider/SettingsProvider.apk
# com.android.providers.telephony # Telephony provider contains data related to phone operation /system/priv-app/TelephonyProvider/TelephonyProvider.apk
# com.android.providers.userdictionary # User dictionary for keyboard apps /system/app/UserDictionaryProvider/UserDictionaryProvider.apk
# com.android.proxyhandler /system/priv-app/ProxyHandler/ProxyHandler.apk
# com.android.server.telecom /system/priv-app/Telecom/Telecom.apk
# com.android.settings # Settings app /system/priv-app/Settings/Settings.apk
# com.android.sharedstoragebackup # Possibly USB connection menu /system/priv-app/SharedStorageBackup/SharedStorageBackup.apk
# com.android.shell # Unix shell to communicate via ADB commands through PC /system/priv-app/Shell/Shell.apk
# com.android.soundrecorder # Huawei Sound recorder /system/app/HwSoundRecorder/HwSoundRecorder.apk
# com.android.statementservice /system/priv-app/StatementService/StatementService.apk
# com.android.stk SIM toolkit app /system/app/Stk/Stk.apk
# com.android.storagemanager /system/priv-app/StorageManager/StorageManager.apk
# com.android.supl # SUPL20SERVICES, seems related to GPS in Huawei devices /system/app/gnss_supl20service_hisi/gnss_supl20service_hisi.apk
# com.android.systemui # System User Interface /system/priv-app/SystemUI/SystemUI.apk
# com.android.vending Google Play Store app /system/priv-app/Phonesky/Phonesky.apk
# com.android.vpndialogs VPN system /system/priv-app/VpnDialogs/VpnDialogs.apk
# com.android.wallpaperbackup # /system/delapp/WallpaperBackup/WallpaperBackup.apk
# com.android.wallpapercropper # Wallpaper cropper /system/priv-app/WallpaperCropper/WallpaperCropper.apk
# com.android.wallpaper.livepicker # Live (bewegte) Wallpaper /system/app/LiveWallpapersPicker/LiveWallpapersPicker.apk
c com.booking # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Booking/Booking.apk
c com.ebay.carrier # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/idapk-1.0.0.5-117/idapk-1.0.0.5-117.apk
c com.ebay.mobile # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/eBay/eBay.apk
# com.example.android.notepad # Notepad app /system/priv-app/HwNotePad/HwNotePad.apk
# com.facebook.appmanager # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Appmanager/Appmanager.apk
# com.facebook.katana # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Facebook_Stub/Facebook_Stub.apk
# com.facebook.services # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Facebook_Services/Facebook_Services.apk
# com.facebook.system # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Installer/Installer.apk
c com.gameloft.android.GloftANPH # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/AsphaltNitro/AsphaltNitro.apk
c com.gameloft.android.GloftDBMF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/PuzzlePets/PuzzlePets.apk
c com.gameloft.android.GloftDMKF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/DisneyMagicKingdom/DisneyMagicKingdom.apk
c com.gameloft.android.GloftPDMF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/DragonMania/DragonMania.apk
c com.gameloft.android.GloftSMIF # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/SpiderManUltimatePower/SpiderManUltimatePower.apk
# com.google.android.apps.docs # Google Drive /system/app/Drive/Drive.apk
# com.google.android.apps.maps # Google maps /system/app/Maps/Maps.apk
# com.google.android.apps.photos # Google Photos /system/app/Photos/Photos.apk
c com.google.android.apps.tachyon # Google Duo Videotelefonie /system/app/Duo/Duo.apk
# com.google.android.apps.work.oobconfig # Device Setup /system/priv-app/OobConfig/OobConfig.apk
# com.google.android.backuptransport # Allows apps to backup their data on Google servers /system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
# com.google.android.configupdater # Google ConfigUpdater automatically update certificates, firewall configuration, premium sms list (you'll be warned if an app sends a premium sms), time zone information and SELinux configuration /system/priv-app/ConfigUpdater/ConfigUpdater.apk
# com.google.android.ext.services # Google Play Services for Instant Apps Android Notification Ranking service, part of Android Services Library /system/priv-app/GoogleExtServices/GoogleExtServices.apk
# com.google.android.ext.shared # Google Play Services for Instant Apps /system/app/GoogleExtShared/GoogleExtShared.apk
# com.google.android.feedback # When an app crashes, this is the app that briefly asks you if you want to feedback the crash on the market. /system/priv-app/GoogleFeedback/GoogleFeedback.apk
# com.google.android.gm # Gmail /system/app/Gmail2/Gmail2.apk
# com.google.android.gms Google Play Services /system/priv-app/GmsCore/GmsCore.apk
# com.google.android.googlequicksearchbox # Google Search widget /system/priv-app/Velvet/Velvet.apk
# com.google.android.gsf Google Services Framework /system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
# com.google.android.marvin.talkback # Accessibility Google TalkBack Stromfresser Adds some features about accessibility settings /system/app/talkback/talkback.apk
c com.google.android.music # GoogleMusikApp /system/app/Music2/Music2.apk
# com.google.android.onetimeinitializer # first time bootup prompts for what Google Apps to install Provides first time use setup /system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
# com.google.android.packageinstaller # Gives ability to install, update or remove applications on the device /system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk
# com.google.android.partnersetup # Software that helps other apps to work with Google products /system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
# com.google.android.printservice.recommendation # print directly via your phone /system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk
# com.google.android.setupwizard # Removable after the first start of the phone /system/priv-app/SetupWizard/SetupWizard.apk
# com.google.android.syncadapters.calendar # Google Calendar Sync /system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
# com.google.android.syncadapters.contacts # Google Contacts sync /system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
# com.google.android.tts Text-to-speech powers apps to read text on your scream aloud, in many languages /system/app/GoogleTTS/GoogleTTS.apk
c com.google.android.videos # Google Play Movies Google Video App /system/app/Videos/Videos.apk
# com.google.android.webview /system/app/WebViewGoogle/WebViewGoogle.apk
# com.google.android.youtube # YouTube app /system/app/YouTube/YouTube.apk
c com.hicloud.android.clone # Phone Clone /system/delapp/PhoneClone_OVE/PhoneClone_OVE.apk
# com.hisi.mapcon used by WiFi Calling app /system/app/Mapcon/Mapcon.apk
c com.huawei.android.chr # Stromfresser somehow related to SarControlService /system/priv-app/HwChrService/HwChrService.apk
# com.huawei.android.FloatTasks # navigation dock : alternate home button /system/app/HwFloatTasks/HwFloatTasks.apk
# com.huawei.android.hsf # /system/priv-app/HwServiceFramework/HwServiceFramework.apk
c com.huawei.android.hwaps # /system/app/HwAps/HwAps.apk
# com.huawei.android.hwouc System update app zieht unentwegt Strom /system/app/HwOUC/HwOUC.apk
# com.huawei.android.instantshare Huawei Share features /system/app/HuaweiShare/HuaweiShare.apk
# com.huawei.android.internal.app # also huawei share /system/app/HwResolver/HwResolver.apk
c com.huawei.android.launcher # Huawei launcher app /system/app/HwLauncher6/HwLauncher6.apk
# com.huawei.android.mirrorshare MirrorShare feature Bildschirminhalt teilen Screen Mirrorring /system/app/MirrorShare/MirrorShare.apk
# com.huawei.android.projectmenu # ProjectMenu interface : phone *#*#2846579#*#* (flash any Huawei stock firmware on your huawei device) /system/app/HwProjectMenu/HwProjectMenu.apk
c com.huawei.android.pushagent # (Health) speichert auch Kontodaten /cust/hw/eu/app/HwPushService/HwPushService.apk
t com.huawei.android.thememanager # Huawei Theme Manager app /system/app/HwThemeManager/HwThemeManager.apk
c com.huawei.android.tips # tips /system/delapp/HwEmuiManual/HwEmuiManual.apk
c com.huawei.android.totemweatherapp # Huawei Weather app /system/priv-app/HwWeatherClockApp/HwWeatherClockApp.apk
c com.huawei.android.totemweather # Huawei Weather app /system/priv-app/HwWeatherClock/HwWeatherClock.apk
c com.huawei.android.totemweatherwidget # Huawei Weather app /system/priv-app/HwWeatherClockWidget/HwWeatherClockWidget.apk
# com.huawei.android.wfdft Wi-Fi Direct feature /system/app/HwWiFiDirect/HwWiFiDirect.apk
c com.huawei.autoinstallapkfrommcc # Information /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/AutoInStallAPKFromMcc/AutoInStallAPKFromMcc.apk
c com.huawei.bd # HwUE Huawei user experience /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/HwUserExperience/HwUserExperience.apk
c com.huawei.bluetooth # Import contact via Bluetooth function /system/app/HwBluetoothImport/HwBluetoothImport.apk
# com.huawei.camera /system/priv-app/HwCamera2/HwCamera2.apk
c com.huawei.compass # Huawei Compass app /system/delapp/HwCompass/HwCompass.apk
c com.huawei.contactscamcard # business card scanner reader app /data/hw_init/system/app/ContactsCamcard/ContactsCamcard.apk
# com.huawei.desktop.explorer huawei desktop mode switching /product/app/HwPCExplorer/HwPCExplorer.apk
# com.huawei.desktop.systemui huawei desktop mode switching /product/app/HwPCSystemUI/HwPCSystemUI.apk
c com.huawei.fido.uafclient # FIDO UAF Client Fast ID Online /product/app/HwFidoClient/HwFidoClient.apk
c com.huawei.gameassistant # /data/hw_init/product/app/HwGameAssistant/HwGameAssistant.apk
c com.huawei.hidisk # Huawei File Manager app /cust/hw/eu/app/HwCloudDrive_EU/HwCloudDrive_EU.apk
c com.huawei.hifolder # /cust/hw/eu/app/HiFolder/HiFolder.apk
c com.huawei.himovie.overseas # Huawei Video App /system/priv-app/HiMovie/HiMovie.apk
c com.huawei.hiview # versendet Daten /system/app/HiView/HiView.apk
c com.huawei.hiviewtunnel # gehört zu HiView /system/app/HiViewTunnel/HiViewTunnel.apk
c com.huawei.hwasm # ASM FIDO UAF Autenthicator-Specific Module /product/app/HwFidoAsm/HwFidoAsm.apk
c com.huawei.hwdetectrepair # /system/app/HwDetectRepair/HwDetectRepair.apk
c com.huawei.hwid # Huawei ID app Huawei login for all services /cust/hw/eu/app/HMS/HMS.apk
# com.huawei.HwMultiScreenShot Sliding screen feature /system/priv-app/HwMultiScreenShot/HwMultiScreenShot.apk
c com.huawei.hwstartupguide # /system/priv-app/HwStartupGuide/HwStartupGuide.apk
t com.huawei.iaware # prioritizes apps to avoid slowdown /system/app/HwIAware/HwIAware.apk
c com.huawei.iconnect # /system/app/iConnect/iConnect.apk
c com.huawei.imedia.sws # Huawei Histen audio 3d effects /product/app/SWSHeadphone/SWSHeadphone.apk
c com.huawei.indexsearch.observer # /system/app/HwIndexSearchObserverService/HwIndexSearchObserverService.apk
c com.huawei.indexsearch # /system/priv-app/HwIndexSearchService/HwIndexSearchService.apk
c com.huawei.kidsmode.kidspaint # /product/app/HwKidsPaint/HwKidsPaint.apk
c com.huawei.kidsmode # /product/app/HwKidsMode/HwKidsMode.apk
c com.huawei.KoBackup # /system/delapp/HwBackup_Local/HwBackup_Local.apk
# com.huawei.mmitest has to do with all the hardware test /system/app/HwMMITest/HwMMITest.apk
# com.huawei.nearby # necessary for System settings > Device connectivity > Huawei Share /system/app/HwNearby/HwNearby.apk
# com.huawei.omacp send/receive MMS /cust/hw/eu/app/OMACP/OMACP.apk
c com.huawei.phoneservice # HiCare app /version/special_cust/CMR-AL19/hw/eu/app/HwPhoneService/HwPhoneService.apk
c com.huawei.powergenie # /system/app/HwPowerGenieEngine3/HwPowerGenieEngine3.apk
c com.huawei.recsys # /system/priv-app/HwIntelligentRecSystem/HwIntelligentRecSystem.apk
c com.huawei.sarcontrolservice # reduces radio power when phone against ear /data/hw_init/version/region_comm/oversea/app/HwSarControlService/HwSarControlService.apk
# com.huawei.scanner Huawei Scanner function /system/priv-app/HwScanner/HwScanner.apk
# com.huawei.screenrecorder Huawei Screen recorder feature /system/priv-app/HwScreenRecorder/HwScreenRecorder.apk
c com.huawei.securitymgr # /system/app/HwSecurityMgrService/HwSecurityMgrService.apk
# com.huawei.stylus.floatmenu # /product/app/HwFloatMenu/HwFloatMenu.apk
# com.huawei.synergy # /system/app/HwSynergy/HwSynergy.apk
# com.huawei.systemmanager # Huawei System Manager app. recent apps menu keep showing removed apps if removed. /system/priv-app/HwSystemManager/HwSystemManager.apk
# com.huawei.systemserver /system/priv-app/HwSystemServer/HwSystemServer.apk
c com.huawei.tips # lässt Tipps aufpoppen /system/app/HwSmartSuggestion/HwSmartSuggestion.apk
# com.huawei.trustagent # Intelligent unlock feature (unlock with a bluetooth device) /system/app/HwTrustAgent/HwTrustAgent.apk
t com.huawei.trustcircle # Service d'authentification d'appareil /cust/hw/eu/app/HwTrustCircle/HwTrustCircle.apk
c com.huawei.vassistant # HiVoice app Sprachbefehls App, Hello Emy /system/app/HwVAssistant/HwVAssistant.apk
# com.huawei.videoeditor # Video editor function /system/app/HwVideoEditor/HwVideoEditor.apk
c com.huawei.watch.sync # für Uhrensyncronisation benötigt /system/app/WatchSync/WatchSync.apk
c com.huawei.wifieapsimplmn # Extensible_Authentication_Protocol Seems to be an hotspot system which serve to authenticate via sim info /cust/hw/eu/app/PredefinedEapSim/PredefinedEapSim.apk
c com.huawei.wifiprobqeservice # /system/app/HwWifiproBqeService/HwWifiproBqeService.apk
# com.instagram.android # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Instagram_Stub/Instagram_Stub.apk
# com.myscript.nebo.huawei write draw with pen /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Nebo/Nebo.apk
# com.netflix.mediaclient # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/NetflixStub/NetflixStub.apk
# com.netflix.partner.activation # /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/NetflixActivation/NetflixActivation.apk
# com.qeexo.smartshot finger sense smart shot knuckel touch /product/app/HwSmartShot/HwSmartShot.apk
c com.stupeflix.replay # erstellt aus Fotos kleine Moves bzw. Dia- shows, die sich nur auf dem eigenen Handy abspielen lassen /system/delapp/quik/quik.apk
# com.swiftkey.swiftkeyconfigurator # /system/app/SwiftKeyFactorySettings/SwiftKeyFactorySettings.apk
# com.touchtype.swiftkey # /system/app/SwiftKey/SwiftKey.apk
# com.visionobjects.calculator_huawei_cameron myscript calculator pen /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Calculator/Calculator.apk
# com.visionobjects.stylusmobile.v3_2_huawei /data/hw_init/version/special_cust/CMR-AL19/hw/eu/app/Stylus/Stylus.apk
# huawei.android.widget /system/priv-app/HwWidget/HwWidget.apk
# org.simalliance.openmobileapi.service Android's interface to the SIM card Sim- Karten Dienstprogramm, nicht in Europa nutzbar SmartcardService. "The SmartCard API is a reference implementation of the SIMalliance Open Mobile API specification that enables Android applications to communicate with Secure Elements, e.g. SIM card, embedded Secure Elements, Mobile Security Card or others." /system/app/SmartcardService/SmartcardService.apk
looks like you're still on EMUI 8 ? Some apps changed on EMUI 9 you should make an updated list otherwise :
Code:
adb shell
pm list packages -f | cut -c 9- | awk -F "=" '// {printf("# %s\t\t\t\t# %s\n", $2, $1);}' | sort
Did you try to list or uninstall apps for all users ?
Code:
adb shell pm list users
Write down the numbers :
Code:
UserInfo{0:eek:wner...
UserInfo{10:SecondUser...
My users are 0 and 10 here so I should change my function c to something like :
Code:
function c(){
pm list packages | grep "^package:${1}$"
if [ $? -eq 0 ]
then
echo -n " clear : "
pm clear "${1}"
echo -n " uninstall : "
pm uninstall "${1}"
fi
pm list packages --user 10 | grep "^package:${1}$"
if [ $? -eq 0 ]
then
echo -n " clear : "
pm clear --user 10 "${1}"
echo -n " uninstall --user 10 : "
pm uninstall --user 10 "${1}"
fi
pm list packages --user 0 | grep "^package:${1}$"
if [ $? -eq 0 ]
then
echo -n " clear : "
pm clear --user 0 "${1}"
echo -n " uninstall --user 0 : "
pm uninstall --user 0 "${1}"
echo ""
fi
}
double post
After i uninstalled com.huawei.android.hwaps
I can't change my resolution of my device from setting, i tried using resolution changer app in play store which required adb but no luck. Is there any other way to change resolution without reinstall com.huawei.android.hwaps?
is this list fail safe?
as far as i know, hwaps should not be removed

Categories

Resources