Is There A Way To Change Stock ROM's Screen Lock & Unlock Sounds? - Asus ZenFone Max Pro M1 Questions & Answers

Hi all...
as I'm writing this, my MPM1 is on Stock ROM v334, rooted.
I notice that since few previous fw version at least, or maybe even since the first time the first MPM1 was out for sale, the sounds of the screen being locked and unlocked are still the same.
Is there a way to change them?
I mean it's not available now, and I know that this might be not easy either,..but since there are many experts on this xda forum, I wish that perhaps somebody could make a way/mod to do that?
That's all.
Apologize for my question that maybe is too noob.
Thank you verymuch.

I dont know exactly how to change the lock sounds but there is/should-be a way.
As your device stock-rooted, you can install Gravity box, so you can get wide range of customizations.

Jaheen said:
I dont know exactly how to change the lock sounds but there is/should-be a way.
As your device stock-rooted, you can install Gravity box, so you can get wide range of customizations.
Click to expand...
Click to collapse
GravityBox requires xposed! ?
---------- Post added at 04:26 AM ---------- Previous post was at 04:13 AM ----------
For the OP -
There are magisk modules like 1. Twilight core, Pixel 2 audio and boot animation.
which can help you such kinda stuff systemlessly, so less of a hassle and more options to choose from.
Another way is -
Using any root enabled file explorer, all you have to do is go to /system/media/audio/ui
Copy the whole folder as a backup first and then specifically for your lock sound; either you can add lock.ogg & unlock.ogg
or replace them with any sound that you want
in the same .ogg format.
For lock and unlock.
Also first try copying into that by adding rather than replacing and see if you can change those sounds after a reboot.
Of it that doesn't work, then replace those files and reboot.
Similarly you can also add various other sounds in system/media/audio as per your needs for custom notifications, alarms etc.
Edit - the 2nd way would modify /system partition which might trip safetynet.

akshmau5 said:
GravityBox requires xposed!
---------- Post added at 04:26 AM ---------- Previous post was at 04:13 AM ----------
For the OP -
There are magisk modules like 1. Twilight core, Pixel 2 audio and boot animation.
which can help you such kinda stuff systemlessly, so less of a hassle and more options to choose from.
Another way is -
Using any root enabled file explorer, all you have to do is go to /system/media/audio/ui
Copy the whole folder as a backup first and then specifically for your lock sound; either you can add lock.ogg & unlock.ogg
or replace them with any sound that you want
in the same .ogg format.
For lock and unlock.
Also first try copying into that by adding rather than replacing and see if you can change those sounds after a reboot.
Of it that doesn't work, then replace those files and reboot.
Similarly you can also add various other sounds in system/media/audio as per your needs for custom notifications, alarms etc.
Edit - the 2nd way would modify /system partition which might trip safetynet.
Click to expand...
Click to collapse
1. Do you mean "MidnightCore - twilight edition" module on magisk?
I tried to install that from magisk, but after install, reboot, nothing. Should be a new app icon on the homescreen, right?
But nothing. no icon. no nothing. Only on magisk it said that it has been installed, but nothing... seems like I did nothing.
So I uninstall the module from Magisk.
2. Then I tried the other method.
Using Root explorer I copy paste two .ogg sound files (renamed as lock.ogg and unlock.ogg) into that said folder after I renamed the original files. Then I changed the new files permissions into r-w-r-r (like the original files permission set). Then I rebooted the phone. Nothing hapenned. No Lock nor Unlock sound as I intended to. Infact I accidentally deleted and lost my two original files (the Asus' original lock.ogg and unlock.ogg files)...Would you send me that 2 original files please? I'll be really appreciate it.
Well I'd like to change them but if I failed, I prefer them than to have no sounds like now
3. Last try, I installed the XposedInstaller 3.1.5 apk in intention to try Gravity Box app module like Jaheen said above.
But then when I tried to install the Xposed framework, it said waiting for download...forever....so I lose my patient then I uninstalled the Xposed too.
Full of failed me this time

Pasarireng said:
1. Do you mean "MidnightCore - twilight edition" module on magisk?
I tried to install that from magisk, but after install, reboot, nothing. Should be a new app icon on the homescreen, right?
But nothing. no icon. no nothing. Only on magisk it said that it has been installed, but nothing... seems like I did nothing.
So I uninstall the module from Magisk.
2. Then I tried the other method.
Using Root explorer I copy paste two .ogg sound files (renamed as lock.ogg and unlock.ogg) into that said folder after I renamed the original files. Then I changed the new files permissions into r-w-r-r (like the original files permission set). Then I rebooted the phone. Nothing hapenned. No Lock nor Unlock sound as I intended to. Infact I accidentally deleted and lost my two original files (the Asus' original lock.ogg and unlock.ogg files)...Would you send me that 2 original files please? I'll be really appreciate it.
Well I'd like to change them but if I failed, I prefer them than to have no sounds like now
3. Last try, I installed the XposedInstaller 3.1.5 apk in intention to try Gravity Box app module like Jaheen said above.
But then when I tried to install the Xposed framework, it said waiting for download...forever....so I lose my patient then I uninstalled the Xposed too.
Full of failed me this time
Click to expand...
Click to collapse
1. You have to use terminal commands.
Go to their support thread.
Link - https://forum.xda-developers.com/apps/magisk/module-midnightcore-one-midnight-modules-t3762758
Download terminal app from playstore.
2. So umm.. I don't know why the new sounds don't work. Were they already in .ogg format?
I haven't done anything like changing the UI sounds so not sure, just added some sounds in ringtone and stuff. Sorry?. But mostly it's the same process.
3. You aren't able to download xposed framework from magisk??
Anyways don't bother because gravitybox can't change the lockscreen sounds.

akshmau5 said:
1. You have to use terminal commands.
Go to their support thread.
Link - https://forum.xda-developers.com/apps/magisk/module-midnightcore-one-midnight-modules-t3762758
Download terminal app from playstore.
2. So umm.. I don't know why the new sounds don't work. Were they already in .ogg format?
I haven't done anything like changing the UI sounds so not sure, just added some sounds in ringtone and stuff. Sorry?. But mostly it's the same process.
3. You aren't able to download xposed framework from magisk??
Anyways don't bother because gravitybox can't change the lockscreen sounds.
Click to expand...
Click to collapse
1. I did check the thread. But I don't understand the thread Original post. The guide there is too few for a noob like me.
2. already ogg. I convert it from mp3 to ogg on online convert service by audio.online-convert.com probably their convert method is not good for task like this (?) I don't know. Will try it again more carefully with my pc and more proper convert software later when I'm home and see what the result will become.
3. okay I don't really have a good feeling using xposed either. it's good if I can avoid it.
anyway thank you for the replies and files. the 2 original sounds work again as usual now with files from you.
will report back here later.

Related

Un-Carrier the Burden_Enable Caller ID Spam+Call recording+Data toggle+Dev info+More.

Hey all my fellow T-Mobile users with T-Mobile branded Note 8's ! I'm writing up this guide for folks who (post root) want to "Un-Carrier" their Note 8.
This guide aims to be relatively Noob friendly, it is also hands on....teach a person to fish.....OK that said set aside a little time and follow along.
Note (no pun) ....you will need a root explorer app (I use Root Explorer)
Here we go:
Removing T-Mobile boot screen banner:
We'll use the "stock image" So navigate with your root explorer to /system/media and
copy the files "bootsamsung.qmg and bootsamsungloop.qmg"
Then navigate to /system/omc/TMB/res/media and paste (overwrite) the files in there. Done ......Reboot now to see change or move on to other
changes and reboot later.
Removing T-Mobile boot jingle
I've uploaded a "silent" boot jingle....totally silent. For this guide we'll assume you choose this file. Download and copy the PowerOn.ogg to a
location easy to find on phone. Then navigate with your root explorer app to the file you downloaded. Next copy the file then navigate
to /system/omc/res/media/audio/ui and paste/overwrite the file there. Done Enjoy silent boot.
Caller ID and Spam Protection
Using your root explorer Navigate to /system/omc/TMB and find the file "cscfeature.xml" and back it up (can just rename to cscfeature.xml.bak).
Then copy the file cscfeature.xml from this post to that same location and then set the permissions for the file (Long press file tile highlit, then
press 3 dots top right and select permissions) (this is the method in the Root Explorer app to bring up permissions menu) set permissions to 0644 followed by a reboot
and Done, go to phone app press 3 dots top right, go to settings and toggle on the "Caller ID and spam protection" switch. And/or Call Recording
ENJOY probably more to come eventually
For Audio Mods and SystemUI mods such as 3minit Battery Visit @Mentalmuso 's page https://forum.xda-developers.com/galaxy-note-8/development/rom-weta-1-0-t3698465 Hit his thanks button
****DUAL SPEAKER AUDIO MOD @Dante63 Has made Dual Speaker Audio Mod for our snapdragon Note 8!!!
Be sure to Thank him for his efforts and time! Or if able hit his donation link.
Get Dual Speaker Mod here: https://forum.xda-developers.com/showthread.php?t=3677719
*******Remove the ".zip" from the file name of the PowerOn.ogg.zip so it is named PowerOn.ogg
After trying numerous things and searching multiple locations in the system for the "fix" for Spam Calling Features and thanks to @masri1987 it's working now.
So here's the "New" CSCFeature.xml that will allow you to enable [Caller ID and Spam Protection] and [Call Recording] thanks to @mdiaz33685 for the s8 csc file which helped this whole process. Again using a Root Explorer app navigate to /system/omc/TMB and rename your current cscfeature.xml to "cscfeature.xml.bak" then copy this file from its location into the folder (/system/omc/TMB) and set the permissions to 0644 Reboot and enjoy YOUR phone.
MUST BE ROOTED
EDIT 11/28/2017
Brand New CSC File adds CallerID, Call recording, Data toggle to Power menu and to notification panel, Push message option in stock message app, Broadcast channels and Callback number are also available in messaging app.
Hit the Thanks Button
****I met a guy the other day. He told me he just read 'To kill a mockingbird'.
He then proceeded to tell me it was about a bird hunter taunted by a bird that mocked him. In that moment I knew then he hadn't read it. "I also read Moby ****" he said....."Get out!" I exclaimed.
*****Added System sounds zip......3 custom sounds i made and use.
Low Battery
Power Off
Charger Connection
New: S9 Apps that work with Nougat
S9 Messages, S9 Touchwiz Launcher (with Landscape option active), S9 Edge Lighting, S9 Neural Keyboard
https://forum.xda-developers.com/showthread.php?p=75962930
https://forum.xda-developers.com/showthread.php?p=75963134
https://forum.xda-developers.com/showthread.php?p=75980019
https://forum.xda-developers.com/showthread.php?p=76003228
Device Information on Notification pulldown and Lockscreen (Colors)
POST UPDATED 11/28/2017
WARNING: THIS SYSTEMUI.APK WAS MADE FOR/ON SAMFAIL VS.1 (DEODEXED)
I DON'T KNOW FOR CERTAIN THAT IT WORKS WITH SAMFAIL VS2.5 (DEODEXED)
This mod will add device information to your phone.
To add this mod we will need to "replace" your SystemUI.apk. So first step (recommended/optional) Backup your current SystemUI.apk, to do that we'll (using root explorer) navigate to /system/priv-app/ scroll down to folder named SystemUI and in there we are going to copy the (current) SystemUI.apk and paste it to you external or internal sdcard root directory (for easy locating) in case you have to adb push it back etc.
Now that we're backed up let's get to it! The zip file posted is NOT flashable, download and unzip it to phone or pc select your color provided here and copy the SystemUI.apk from the color choice folder (with root explorer) to /system/priv-app/ (At This Point copy it into the "root" of priv-app not into the SystemUI folder just yet0........once you have pasted it scroll down to the file (will be right below the folder of the same name) long press the SystemUI.apk and select "permissions" from the 3 dot menu (top right corner) and set permissions to 0644. Once permissions are set correctly long press the apk again and this time select "Cut" (scissor icon) and now move it into the Folder "SystemUI" overwriting the original file. After that just reboot and enjoy.
****Note at this time on lockscreen when screen wakes you'll see device info at bottom, and a second later the lock icon and unlock dialogue text will appear, haven't fixed that yet so work in progress. Also in notification panel 1st down swipe shows carrier branding among the device info (squeezed between lines) 2nd stage swipe down of notification panel re-hides carrier label.
DOWNLOAD https://drive.google.com/file/d/1Dl3gC5Xr-1pPA-mOBJNXHF_2jGCTFN4P/view?usp=drivesdk
Mirror
https://mega.nz/#!IVMFHJzY!nvJ86qP8P0BxerklEjmKoo5rzwGcUa1Or29v1Xvs6jw
Enjoy
Updated 11/28/2017
Pics of colors that are available for Device Information
*****NOT SHOWN...but White text option is in the zip.
louforgiveno said:
HOLD OFF FOR NOW ON THE CSCFEATURE.XML JUST NOTICED WIFI-CALLING IS BORKED !!! BACK TO THE DRAWING BOARD !!
Click to expand...
Click to collapse
Thanks for trying. Will wait for update.
smuvman said:
Thanks for trying. Will wait for update.
Click to expand...
Click to collapse
Fixed now!
Awesome! Thanks for this.
I freaking hate the tmobile boot lol
Any way of changing the actual animation not just the sound?
Now if we could get stereo speaker mod to work also that would be great.
For caller ID I'm using Truecaller which works pretty well
Root messes up SPay until you restore your phone, correct?
Sent from my SM-N950U using Tapatalk
Rydah805 said:
Root messes up SPay until you restore your phone, correct?
Click to expand...
Click to collapse
Root breaks the SafetyNet service without tripping Knox. So, pay, securefolder, etc cease to work until you're back on the unrooted image.
Is anyone having issues with making calls? They end as soon as I try to make them
Sent from my SM-N950U1 using XDA-Developers Legacy app
ODSTZ3RO said:
Is anyone having issues with making calls? They end as soon as I try to make them
Click to expand...
Click to collapse
I'm not sure but I think flashing the CSC for TMO will fix it. Refer to the Root thread for exact solution.
louforgiveno said:
Hey all my fellow T-Mobile users with T-Mobile branded Note 8's ! I'm writing up this guide for folks who (post root) want to "Un-Carrier" their Note 8. This guide will specify how, better yet where to change the T-Mobile Boot screen, how to get rid of (or change) the T-Mobile Boot jingle sound, and how to get Native Caller-ID/Spam Identifier working.
Btw This 'Root' is Root, not Bootloader Unlock/Recovery unlock, so if like me you enjoy root access to make those small custom changes including Viper, Adaway, SPAM call protection etc then you may want to consider SamFail Root as I did[/SIZE]
Oh BTW this guide aims to be relatively Noob friendly, it is also hands on....teach a person to fish.....OK that said set aside a little time and follow along.
Note (no pun) ....you will need a root explorer app (I use Root Explorer)
Here we go:
First, a couple of my thoughts on this Very Welcome Root (Thanks SamFail Team Members/Contributers)
The 80% Battery Charge Limit...................This varies, meaning factually if you power off your device and then boot to download mode and keep it there (while plugged in) your rooted Note 8 will continue to charge (slower than fast charge though). I did this last night and started the day with 100% battery. Of course that is not optimal, however it is there and can be done.
Removing T-Mobile boot screen banner:
We'll use the "stock image" So navigate with your root explorer to /system/media and
copy the files "bootsamsung.qmg and bootsamsungloop.qmg"
Then navigate to /system/omc/TMB/res/media and paste (overwrite) the files in there. Done ......Reboot now to see change or move on to other
changes and reboot later.
Removing T-Mobile boot jingle
I've uploaded a "silent" boot jingle....totally silent. For this guide we'll assume you choose this file. Download and copy the PowerOn.ogg to a
location easy to find on phone. Then navigate with your root explorer app to the file you downloaded. Next copy the file then navigate
to /system/omc/res/media/audio/ui and paste/overwrite the file there. Done Enjoy silent boot.
Identify SPAM CallsSpent all day figuring this one out !!!
Using your root explorer Navigate to /system/omc/TMB and find the file "cscfeature.xml" and back it up (can just rename to cscfeature.xml.bak).
Then copy the file cscfeature.xml from this post to that same location and then set the permissions for the file (Long press file tile highlit, then
press 3 dots top right and select permissions) (this is the method in the Root Explorer app to bring up permissions menu). Followed by a reboot
and Done, go to phone app press 3 dots top right, go to settings and toggle on the "Caller ID and spam protection" switch.
ENJOY probably more to come eventually
Side Note Viper is working great on Note 8, I used the ViperArise zip and flashed with flashfire.
I also installed Adaway.
*******Remove the ".zip" from the file name of the PowerOn.ogg.zip so it is named PowerOn.ogg
Click to expand...
Click to collapse
Can you point me to which viper4arise you flashed in flashfire and instructions on how to flash it in flashfire?
kirschdog1 said:
Can you point me to which viper4arise you flashed in flashfire and instructions on how to flash it in flashfire?
Click to expand...
Click to collapse
https://forum.xda-developers.com/showthread.php?t=3379709
Install flashfire then open app select Flash Zip option.....navigate to the zip file and load it, then check the system rw option then press flash and sit back...it will power off phone, load flashfire, flash file then reboot...takes about 2 minutes.
Once it boots it's all set.
louforgiveno said:
https://forum.xda-developers.com/showthread.php?t=3379709
Install flashfire then open app select Flash Zip option.....navigate to the zip file and load it, then check the system rw option then press flash and sit back...it will power off phone, load flashfire, flash file then reboot...takes about 2 minutes.
Once it boots it's all set.
Click to expand...
Click to collapse
Thank you!
louforgiveno said:
https://forum.xda-developers.com/showthread.php?t=3379709
Install flashfire then open app select Flash Zip option.....navigate to the zip file and load it, then check the system rw option then press flash and sit back...it will power off phone, load flashfire, flash file then reboot...takes about 2 minutes.
Once it boots it's all set.
Click to expand...
Click to collapse
Ok so works out of speaker but not through Bluetooth or headphones...any ideas?
Don't forget to also flash deep buffer removal zip. That will let 3rd party apps like google music and spotify use Viper.
Xshooter726 said:
Don't forget to also flash deep buffer removal zip. That will let 3rd party apps like google music and spotify use Viper.
Click to expand...
Click to collapse
Can I get that deep buffer zip?
We are Live again. Caller ID and spam protection, and call recording are available to be enabled in phone settings. Read the lower part of the OP for info and folks who helped get this complete.......Enjoy
Anyway to get this modified for Verizon ?
---------- Post added at 05:29 PM ---------- Previous post was at 05:23 PM ----------
Baller this method does work for Verizon. Just replace the csfeatures in the VZW folder not tmb for Verizon. Thank you so much everyone!
---------- Post added at 11:41 AM ---------- Previous post was at 11:29 AM ----------
This also brings back Samsung cloud to my Verizon variant. It also brings the Samsung diagnostics to my variant. As a side note, my phone was bought directly from verizon, but I flashed it with the unlocked firmware I then rooted with the new method with no csc. Thanks everyone for getting this to work, I'd bet this works for every US carrier. Do you mind if I post this in the Verizon Note 8 Thread?
---------- Post added at 06:05 PM ---------- Previous post was at 05:41 PM ----------
Lou does call recording work for you? I can't get mine to actually record? Everything else works as advertised, thank you for this everyone. It's ****ed how the US carriers strip these features out.
anthonykash said:
Anyway to get this modified for Verizon ?
---------- Post added at 05:29 PM ---------- Previous post was at 05:23 PM ----------
Baller this method does work for Verizon. Just replace the csfeatures in the VZW folder not tmb for Verizon. Thank you so much everyone!
---------- Post added at 11:41 AM ---------- Previous post was at 11:29 AM ----------
This also brings back Samsung cloud to my Verizon variant. It also brings the Samsung diagnostics to my variant. As a side note, my phone was bought directly from verizon, but I flashed it with the unlocked firmware I then rooted with the new method with no csc. Thanks everyone for getting this to work, I'd bet this works for every US carrier. Do you mind if I post this in the Verizon Note 8 Thread?
---------- Post added at 06:05 PM ---------- Previous post was at 05:41 PM ----------
Lou does call recording work for you? I can't get mine to actually record? Everything else works as advertised, thank you for this everyone. It's ****ed how the US carriers strip these features out.
Click to expand...
Click to collapse
Go ahead and link this thread for VZW guys...
Yes call recording works for me....i set it to auto record and it does record.
Thanks man, I'll keep playing with the recording. Thank you everyone for this.

Charging Sound not in media/sound/ui?

Hi, I wanted to change charging sound of stock rom, cuz its so annoying, and i cant turn it off. So I wanted to change it, but ZTE is so cocky, that I m not able to find charging sounds in system/media/sounds/ui. I was able to change lock, unlock, touch and keyboard sounds, but charging ones are no wherw to be found. Does anyone know where is the file of charging sound in stock rom? (i wasnt able to find it in LineageOS as well, but on Xiaomi Redmi Note 4)
xzolteu said:
Hi, I wanted to change charging sound of stock rom, cuz its so annoying, and i cant turn it off. So I wanted to change it, but ZTE is so cocky, that I m not able to find charging sounds in system/media/sounds/ui. I was able to change lock, unlock, touch and keyboard sounds, but charging ones are no wherw to be found. Does anyone know where is the file of charging sound in stock rom? (i wasnt able to find it in LineageOS as well, but on Xiaomi Redmi Note 4)
Click to expand...
Click to collapse
They're not in media but under system/priv-app/SystemUI_ZTE/
Look into the apk under res/raw/
There you have your charging.ogg
raystef66 said:
They're not in media but under system/priv-app/SystemUI_ZTE/
Look into the apk under res/raw/
There you have your charging.ogg
Click to expand...
Click to collapse
Ok, I copied systemui.apk from the location that you told me, then i replaced that charing.ogg. But now, when I copied it back (even from TWRP, or es file explorer), it feels like system dont see SystemUI.apk. The screen is totally black, and on first reboot I didnt have status bar. I fixed permissions, cleared chaches, and still nothing. Even if I copy back the original systemui.apk, its still the same. Im rocking your port of mifavor 5.0, do you know the solution how to properly install modified systemui.apk?
xzolteu said:
Ok, I copied systemui.apk from the location that you told me, then i replaced that charing.ogg. But now, when I copied it back (even from TWRP, or es file explorer), it feels like system dont see SystemUI.apk. The screen is totally black, and on first reboot I didnt have status bar. I fixed permissions, cleared chaches, and still nothing. Even if I copy back the original systemui.apk, its still the same. Im rocking your port of mifavor 5.0, do you know the solution how to properly install modified systemui.apk?
Click to expand...
Click to collapse
Most likely a signing problem or possible a clean flash needed.... (that is if you changed permissions right and so on....i cannot judge from here )
But as only res has to be modified i'd see no problem..
If you send me the ogg files you want to replace in the apk, i'll look into that and do a test myself.
raystef66 said:
Most likely a signing problem or possible a clean flash needed.... (that is if you changed permissions right and so on....i cannot judge from here )
If you send me the ogg files you want to replace in the apk, i'll look into that and do a test myself.
Click to expand...
Click to collapse
ok, pm
raystef66 said:
Most likely a signing problem or possible a clean flash needed.... (that is if you changed permissions right and so on....i cannot judge from here )
But as only res has to be modified i'd see no problem..
If you send me the ogg files you want to replace in the apk, i'll look into that and do a test myself.
Click to expand...
Click to collapse
xzolteu said:
ok, pm
Click to expand...
Click to collapse
i'm guessing you didn't change the permissions after putting it back, though, isn't it?
xzolteu said:
ok, pm
Click to expand...
Click to collapse
Glad it worked ! Needed more then a bit of permissions
These chinese ones are more stubborn as other roms. Therefore i deodexed the SystemUI_ZTE.apk
ONLY WORKING ON V2.0.0B13 (SL!M) Mifavor5.0
Here is the deodexed file : https://androidfilehost.com/?fid=818070582850495598
Just extract it and replace existing in system/priv-app/SystemUI_ZTE/ and change to 644
And you'll have another "charging" tone

[SUPER EASY] [ROOT] Change lock screen wallpaper without ANY apps or mods

Ok so I figured out how to change the lock screen wallpapers WITHOUT the use of an app, wallpaper picker or modifying the framework or systemui. It's nothing short of amazing.
PROS:
-NO image quality is lost because of a crappy cropper.
-NO application or modifications to the framework are needed for this to work so you can officially get rid of Amazon Photos
CONS:
-Only one wallpaper at a time
-Requires root. However this is done through /data where it is mounted as R/W. This would't be a problem if you could symlink the /data folder to internal storage or /mnt. I have tried a few ways on the HD 8 with no success.
Instructions:
1. Download your favorite HD wallpaper (as close to 1920x1200 as possible). I have a collection of dozens of stock Android wallpapers from various versions and devices at your disposal.
2. When you have chosen your wallpaper and downloaded it, the file extension should be a .jpg. Please go here and convert it to a .png https://jpg2png.com This should be done for all wallpapers. Changing the file extension is not the same. This web based tool also compresses the file to reduce the loss of image quality.
3. Using a file explorer like Total Commander copy the wallpaper.JPG from your download folder on internal storage to this /data directory:
Code:
/data/securedStorageLocation/com.android.systemui/ls_wallpaper/0
4. Activate your lock screen to see your custom wallpaper. A reboot shouldn't be required.
DragonFire1024 said:
Ok so I figured out how to change the lock screen wallpapers WITHOUT the use of an app, wallpaper picker or modifying the framework or systemui. And it's glorious.
This is done on my rooted HD 10, but there is a huge possibility this does NOT require a rooted tablet. Why? Because it's done through /data where it's writable without root this is so easy I kick myself for not discovering this earlier. So if you have an HD 8, any model or year (NOT on Nougat) I need you test this.
1. Download your favorite HD wallpaper (as close to 1920x1200 as possible). I have a collection of dozens of stock Android wallpapers from various versions and devices at your disposal.
2. Using a file explorer like Total Commander copy the wallpaper.JPG from your download folder on internal storage to this /data directory:
Code:
/data/securedStorageLocation/com.android.systemui/ls_wallpaper/0
3. Activate your lock screen to see your custom wallpaper. A reboot shouldn't be required.
I've only tried this with one wallpaper so you might be able to have several in that directory so it's different every time the lock screen is activated. I look forward to your reports!
Click to expand...
Click to collapse
Trying right now... brb...!
DragonFire1024 said:
Ok so I figured out how to change the lock screen wallpapers WITHOUT the use of an app, wallpaper picker or modifying the framework or systemui. And it's glorious.
This is done on my rooted HD 10, but there is a huge possibility this does NOT require a rooted tablet. Why? Because it's done through /data where it's writable without root this is so easy I kick myself for not discovering this earlier. So if you have an HD 8, any model or year (NOT on Nougat) I need you test this.
1. Download your favorite HD wallpaper (as close to 1920x1200 as possible). I have a collection of dozens of stock Android wallpapers from various versions and devices at your disposal.
2. Using a file explorer like Total Commander copy the wallpaper.JPG from your download folder on internal storage to this /data directory:
Code:
/data/securedStorageLocation/com.android.systemui/ls_wallpaper/0
3. Activate your lock screen to see your custom wallpaper. A reboot shouldn't be required.
I've only tried this with one wallpaper so you might be able to have several in that directory so it's different every time the lock screen is activated. I look forward to your reports!
Click to expand...
Click to collapse
Sorry, I was pulled into something for a bit. And then I became distracted making this lovely new lock screen wallpaper, lol...
Unfortunately, it does not seem we are able to access that folder without root. I tried four different file managers. When I finally typed the direct address verbatim as you provided, the device didn't say the folder did not exist, but said I did not have access. I did however notice a different com.android.systemui folder, which was located at /data/data/ , but also did not have access to this folder.
Screenshots of my attempts to locate/access the folder you described are here if you want to see for yourself.
I just bought a new soldering iron today. I'm about to hardmod root this sucker ✔ ??*???
richaardvark said:
Sorry, I was pulled into something for a bit. And then I became distracted making this lovely new lock screen wallpaper, lol...
Unfortunately, it does not seem we are able to access that folder without root. I tried four different file managers. When I finally typed the direct address verbatim as you provided, the device didn't say the folder did not exist, but said I did not have access. I did however notice a different com.android.systemui folder, which was located at /data/data/ , but also did not have access to this folder.
Screenshots of my attempts to locate/access the folder you described are here if you want to see for yourself.
I just bought a new soldering iron today. I'm about to hardmod root this sucker ?*
Click to expand...
Click to collapse
My beautiful wallpaper will have to wait for now... :crying:
richaardvark said:
Sorry, I was pulled into something for a bit. And then I became distracted making this lovely new lock screen wallpaper, lol...
Unfortunately, it does not seem we are able to access that folder without root. I tried four different file managers. When I finally typed the direct address verbatim as you provided, the device didn't say the folder did not exist, but said I did not have access. I did however notice a different com.android.systemui folder, which was located at /data/data/ , but also did not have access to this folder.
Screenshots of my attempts to locate/access the folder you described are here if you want to see for yourself.
I just bought a new soldering iron today. I'm about to hardmod root this sucker ?*
Click to expand...
Click to collapse
Update: Ultimately however, I was able to set the lock screen wallpaper, using the "Prime Photos" app. This however changed my launcher/home screen wallpaper as well. I then downloaded the standard Google "Wallpapers" app from the Play store and was able to set my wallpaper back to what it had been, and was also able to keep weird cat sweater lady as the lock screen image. So, ultimately same end result, just a tiny bit more effort to make it happen, but not really a big deal.
Updated screenshots in my shared folder.
richaardvark said:
Update: Ultimately however, I was able to set the lock screen wallpaper, using the "Prime Photos" app. This however changed my launcher/home screen wallpaper as well. I then downloaded the standard Google "Wallpapers" app from the Play store and was able to set my wallpaper back to what it had been, and was also able to keep weird cat sweater lady as the lock screen image. So, ultimately same end result, just a tiny bit more effort to make it happen, but not really a big deal.
Updated screenshots in my shared folder.
Click to expand...
Click to collapse
What a shame. Well at least this is a lot easier now rather than taking the time and effort to mod the systemui.
Ok so this is disappointing. I'll have to post a rewritten guide. This one is tough to explain. But I am pretty sure I did this through the Amazon Device Settings application.
I plugged my HD 8 into my PC and opened ADB in an attempt to access the directory. I was able to cd into /data/securedStorageLocation just fine. However I tried to make the directory com.android.systemui and got an error of 'permission denied', but not because of no root, 'the directory already exists'. So it's there, just not totally accessable.
So this has to be exclusive to Amazon, or a result of or a combination of things. I have literally found only two forum posts that mention the directory perfectly. However the website is in Japanese. Thankfully Google translate helped. The good news is, it looks like you can gain entry by symlinking. When I saw this entry, and sdcard was mentioned, I did realize one thing I did yesterday that I've never done before. Optimized the databases. Specifically I used SDmaid (bought full version but I don't think that mattered). So it occurred to me, it likely 'fixed' whatever Amazon took out of the databases. This is a wild guess though.
Reporting on the rom copied Stock ROM reporting that it was possible to download amazon instant video,
and copied /data/secureStorageLocation/com.amazon.avod to each directory / sdcard
· Then the following So evacuate the original and
 create a symbolic link (su with adb shell and executed). Once done, restart
 cd / data / secureStorageLocation /
 mv com.amazon.avod com.amazon.avod.org
 ln -s /sdcard/com.amazon.avod com.amazon.avod
Click to expand...
Click to collapse
I went ahead and did a little bit of a rewrite to change the title. Just set up flash to stock and just saw the folder had already been there. I honestly cannot believe it's been there this entire time and I honestly can't believe I've missed it this entire time. Unfortunately this requires root access unless somebody can figure out how to symlink the folder to internal or external storage. though it is located in part of the data that is read and write, the folder is not.
Sent from my Galaxy S4 using XDA Labs
Update:
I just want to add, wallpapers can be in .jpg format, but for best compression, least amount of quality loss and if you have the same wallpaper for both lock screen and desktop, convert your .jpg to a .png for both (this should be done regardless of the wallpapers are the same or not). This handy, web based tool does exactly that, and compresses the file at the same time. This has resulted in my wallpapers being 100% in sync. https://jpg2png.com
I have copied my wall paper in png format to the location (with root access). However, it's not used as the wall paper or lock screen background, even after reboot. What am I missing?
In the meantime, I can use an image browser (Quick Pic) to set it as wall paper. However, it does not last. It may revert without reboot.
redhonker said:
I have copied my wall paper in png format to the location (with root access). However, it's not used as the wall paper or lock screen background, even after reboot. What am I missing?
In the meantime, I can use an image browser (Quick Pic) to set it as wall paper. However, it does not last. It may revert without reboot.
Click to expand...
Click to collapse
Make sure you are in the right directory/folder and all the way to the end of com.android.systemui:
/data/securedStorageLocation/com.android.systemui/ls_wallpaper/0. Your wallpaper goes in the '0' folder. So far as I know no special permissions needed. But it won't hurt to set permissions to:
rw-r--r-- (0644). Make sure you have a lock screen set
# ls /data/securedStorageLocation/com.android.systemui/ls_wallpaper/0
-rw-r--r-- root root 11833019 2018-12-08 16:19 Wallpaper-Florida-Keys.png
So it all looks right. Just not taking effect. I don't know if it depends on some package that might get disabled (I've disabled a bunch).
redhonker said:
# ls /data/securedStorageLocation/com.android.systemui/ls_wallpaper/0
-rw-r--r-- root root 11833019 2018-12-08 16:19 Wallpaper-Florida-Keys.png
So it all looks right. Just not taking effect. I don't know if it depends on some package that might get disabled (I've disabled a bunch).
Click to expand...
Click to collapse
It very well may have been patched on 5.3 or 5.6.3 (whatever it really is)
The good news is that I can just set it using a image viewer. However, they do revert back though it's not clear what triggers revert.
redhonker said:
The good news is that I can just set it using a image viewer. However, they do revert back though it's not clear what triggers revert.
Click to expand...
Click to collapse
Try disabling com.amazon.kindle.kso and deleting it.
I am on the latest 5.6.3.0, and copying to the '0' folder works for me. I had ads removed when I first got the device, so I don't have com.amazon.kindle.kso. So as Dragon said, maybe disabling and deleting will help.
Note that if the image is subsequently deleted from the '0' folder, the "7 cycling wallpapers" return. I don't know if they would return if some other method of setting the lock screen wallpaper is used, like the Prime Photos app.
---------- Post added at 09:55 PM ---------- Previous post was at 09:17 PM ----------
Dragon, with regard to the "7 cycling wallpapers" in your other thread, I was able to use your post 2 to get my own 7 wallpapers to cycle on the lock screen. So even though I wanted your info on how to recover if I screwed up SystemUI.apk, I didn't need it! If you ever get around to it, I'd still like to know how to recover without having to reinstall stock, reroot, etc.
This post really should be put over in that thread, but I didn't know if you were getting notified there, so I continued to write here (and in another thread that I knew you would see). Thanks for your great work!
sga999 said:
I am on the latest 5.6.3.0, and copying to the '0' folder works for me. I had ads removed when I first got the device, so I don't have com.amazon.kindle.kso. So as Dragon said, maybe disabling and deleting will help.
Note that if the image is subsequently deleted from the '0' folder, the "7 cycling wallpapers" return. I don't know if they would return if some other method of setting the lock screen wallpaper is used, like the Prime Photos app.
---------- Post added at 09:55 PM ---------- Previous post was at 09:17 PM ----------
Dragon, with regard to the "7 cycling wallpapers" in your other thread, I was able to use your post 2 to get my own 7 wallpapers to cycle on the lock screen. So even though I wanted your info on how to recover if I screwed up SystemUI.apk, I didn't need it! If you ever get around to it, I'd still like to know how to recover without having to reinstall stock, reroot, etc.
This post really should be put over in that thread, but I didn't know if you were getting notified there, so I continued to write here (and in another thread that I knew you would see). Thanks for your great work!
Click to expand...
Click to collapse
Sometimes it's easier to make a new thread and index them into one as you go along...I sorta have one started. Anyways, if the SystemUI fails when you install it, the tablet will still boot...just without any user interface. So you can just push your back up back to the tablet. It's tricky if you come to it because you have to keep your tablet attached to PC while running a few shell commands.
I have copied my wallpaper in png format to the location (with root-access) and used a website like https://convertx2y.com/png-to-jpg/ to convert between the image formats. Is it a good one?

Can't Modify SecContacts_M_OSup_Note_Legacy_USA.apk

Background: Really not loving the default New Contact icons and the random colors. Should be easy enough to change. What I tried (and failed miserably...)
MODest ROM 11 (Twiz/stock 6.01-based)
Flashpoint 5 Kernel
Copied SecContacts_M_OSup_Note_Legacy_USA.apk from
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
to my Win7 PC.
Used 7-Zip to unpack the file to a temporary folder.
Found the .qmg files I didn't like.
Found a .qmg that would be a passable replacement for the ones I didn't dig.
Made 11 copies of that image in a working folder.
Renamed each copy to the exact name of each of the 11 files I wanted to replace.
Dragged those 11 files back into the open .apk in 7-Zip
On the Phone, in Root Explorer:
Made a copy of SecContacts_M_OSup_Note_Legacy_USA.apk in the same folder:
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
deleted the original
Copied my mod'd apk back into this folder and set the perms.
Rebooted.
No Phone or Contacts on home screen or in Apps
Tried to 'install' the apk from Root Explorer.
Wouldn't install
Tried to delete cache & Dalvik from TWRP.
No Joy.
Tried to do a partial Nandroid restore of Contacts and sec.phone from Titanium (nothing there called /systempriv-app/SecContacts_M_OSup_Note_Legacy_USA)
No Joy.
Nandroid restore from TWRP.
Back to normal.
Okay, what did I do wrong, and how can I change the icons?
Should I have used APKTook instead of 7-Zip, created a new signature, etc?
Should my mod'd apk somehow be flashed from recovery rather than copied to a system folder?
Is this some perverted Samsung-ism that would have worked fine on any other phone on the planet?
Thanks for reading.
ForestCat said:
Background: Really not loving the default New Contact icons and the random colors. Should be easy enough to change. What I tried (and failed miserably...)
MODest ROM 11 (Twiz/stock 6.01-based)
Flashpoint 5 Kernel
Copied SecContacts_M_OSup_Note_Legacy_USA.apk from
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
to my Win7 PC.
Used 7-Zip to unpack the file to a temporary folder.
Found the .qmg files I didn't like.
Found a .qmg that would be a passable replacement for the ones I didn't dig.
Made 11 copies of that image in a working folder.
Renamed each copy to the exact name of each of the 11 files I wanted to replace.
Dragged those 11 files back into the open .apk in 7-Zip
On the Phone, in Root Explorer:
Made a copy of SecContacts_M_OSup_Note_Legacy_USA.apk in the same folder:
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
deleted the original
Copied my mod'd apk back into this folder and set the perms.
Rebooted.
No Phone or Contacts on home screen or in Apps
Tried to 'install' the apk from Root Explorer.
Wouldn't install
Tried to delete cache & Dalvik from TWRP.
No Joy.
Tried to do a partial Nandroid restore of Contacts and sec.phone from Titanium (nothing there called /systempriv-app/SecContacts_M_OSup_Note_Legacy_USA)
No Joy.
Nandroid restore from TWRP.
Back to normal.
Okay, what did I do wrong, and how can I change the icons?
Should I have used APKTook instead of 7-Zip, created a new signature, etc?
Should my mod'd apk somehow be flashed from recovery rather than copied to a system folder?
Is this some perverted Samsung-ism that would have worked fine on any other phone on the planet?
Thanks for reading.
Click to expand...
Click to collapse
That apk took me a long time to figure out too. It's one of the apps you I had to modify for multi dpi. The only way I know of is to change the compression when you're putting the app back together and even then it took a couple tries. There's probably a better way but the compression change seems to work well enough.
I don't know if 7-zip has this option, but with winrar you can change the compression to "store". You should know right away whether or not it worked. You'll see the little phone icon in the bottom left of the lock screen. You may still have to do a factory reset to see your changes (probably not though) but the app should work without it.
By the way, you can swap those image files for .png files if you'd like. Just delete the corresponding .qmg or .pio file.
I saw your post in the rom thread about theming TouchWiz. You should check out @supergrobi94's theming threads. He's put together an impressive collection of options for 6.0.1 and 5.1.1 and there's also a [how to] section that uses the vrtheme zip that will modify the res folder of a specific app without having to break it down. I'm not sure how active he is these days but he's always been very helpful with requests and questions in the past if you need it.
Supergrobi94's theming threads:
This one has all the themes
This is the [how to] thread
kevintm78 said:
That apk took me a long time to figure out too. It's one of the apps you I had to modify for multi dpi. The only way I know of is to change the compression when you're putting the app back together and even then it took a couple tries. There's probably a better way but the compression change seems to work well enough.
Click to expand...
Click to collapse
Ah, that makes perfect sense. But I'd never have figured it out myself, lol.
I'll dig into those theming threads, thanks.
kevintm78 said:
☆☆Edge Panel for ModestRom v11☆☆
DOWNLOAD-This will change your Contacts app to the S6 version and the IncallUI app to the Note 7 version because the people stripe will not work with the N4 contacts.
Click to expand...
Click to collapse
OK, this is from the MODest ROM thread, but I think it's germain here.
SO.....
If I want to 'try out' that Edge Panel, is there a way to revert back to the stock apps in question other than restoring a nandroid backup or re-flashing the ROM?
I ask because I'm thinking that, at least in the case of the Note 4 and its well known memory problems, 'bulk' memory writes like ROMs, nandroid retores, etc., stress the device, so I'm trying not to do it more than I have to.
During my last episode(see above) putting the stock apk back in its original folder didn't work.
Is there a standard procedure for either android generically, or touchwiz specifically, for safely reverting back to the stock system apps after experimenting w/ custom stuff?
EDIT: Just tried something. In Root Explorer, went into:
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
and simply renamed the .apk to .foo
Rebooted.
No Contacts, as expected, but no Phone either??? Not sure why.
Anyway, back into Root Explorer.
Rename .foo back to .apk
Reboot.
Still no Contacts or Phone, so something bigger at work here.
Before I have to restore Nandroid anyway (unless there's a better way???),
I flashed your EdgePanel.zip in TWRP to see if it would restore the Phone/Contacts apps.
Wiped the cache. Reboot.
Edge Panel is now there, but still no Phone or Contacts. WTF???
Last resort-TWRP- Factory Reset.
Now the Contacts/Phone are back (and all my other stuff is gone, lol)
So is whacking the Data a necessity here?
If so, it makes trying out things related to the phone/contacts a LOT more tedious...
Any workaround???
Thanks again.
ForestCat said:
OK, this is from the MODest ROM thread, but I think it's germain here.
SO.....
If I want to 'try out' that Edge Panel, is there a way to revert back to the stock apps in question other than restoring a nandroid backup or re-flashing the ROM?
I ask because I'm thinking that, at least in the case of the Note 4 and its well known memory problems, 'bulk' memory writes like ROMs, nandroid retores, etc., stress the device, so I'm trying not to do it more than I have to.
Click to expand...
Click to collapse
No, it doesn't look like I ever made an easy way to go back. I had thought I did but I'm either overlooking it or it's not there. Feel free to rifle through my androidfilehost folders if you want to double check. All of my stuff is very organized so it could be buried in there somewhere.
If you still need a recovery zip let me know and I'll get one together. I'm actually going to make one anyway but if you need it right away I can get on it. I didn't realize that there wasn't a way back to stock.
ForestCat said:
During my last episode(see above) putting the stock apk back in its original folder didn't work.
Is there a standard procedure for either android generically, or touchwiz specifically, for safely reverting back to the stock system apps after experimenting w/ custom stuff?
EDIT: Just tried something. In Root Explorer, went into:
/system/priv-app/SecContacts_M_OSup_Note_Legacy_USA/
and simply renamed the .apk to .foo
Rebooted.
No Contacts, as expected, but no Phone either??? Not sure why.
Anyway, back into Root Explorer.
Rename .foo back to .apk
Reboot.
Still no Contacts or Phone, so something bigger at work here.
Before I have to restore Nandroid anyway (unless there's a better way???),
I flashed your EdgePanel.zip in TWRP to see if it would restore the Phone/Contacts apps.
Wiped the cache. Reboot.
Edge Panel is now there, but still no Phone or Contacts. WTF???
Last resort-TWRP- Factory Reset.
Now the Contacts/Phone are back (and all my other stuff is gone, lol)
So is whacking the Data a necessity here?
If so, it makes trying out things related to the phone/contacts a LOT more tedious...
Any workaround???
Thanks again.
Click to expand...
Click to collapse
That is strange that they are not coming back. You may just want to double check your permissions and that there isn't two of the same apps in your folder. At the time of making that Edge zip I was still using other programs to make zips for me and the major downside to that is having to name the new apps the exact same as the old so it would get overwritten so if it doesn't match you'll end up with two active apps in one folder.
Now I think the best way to do that is to use a binary script (osm0sis has great tutorials for this) to change the app getting replaced to a .bak file and then just copy the new app to the system, set perms, and reboot (dalvik cache/ cache needs to be wiped if it's a framework .jar file). But to each their own. If you can get the job done a better way then I would use what you're comfortable with.
My system to test apps isn't much difference than yours. I think the only thing I do differently is change the app to be replaced to .bak instead of .foo although I can't imagine there's much difference. There's been a few apps like the Contacts app that gave me a bunch of trouble when modifying them but I can't remember ever having trouble bringing back the stock app. I wish I had more insight on that situation for you. If push comes to shove I would reflash the rom zip over factory reset only because the factory reset won't correct the system partition problem, if that's what's going on in this case.
kevintm78 said:
If you still need a recovery zip let me know and I'll get one together..
Click to expand...
Click to collapse
First, Merry Christmas!
Thanks very much. No rush on that, I'm OK on the Edge version for the minute.
What would be extremely useful if you have some time/curiousity would be to replicate my steps, ie renaming the untouched apk in a fresh MODest flash (i.e. break the contacts/phone function), and then see if you can get the whole thing working again without a factory reset, or if not, why. I see on xda, you & I are not the first ones to be tripping over this contacts.apk issue.
The other thing that would be telling is after successfully installing the Edge.zip, whether you can modify something (like a picture) within the contacts apk within the zip, reflash the zip and have contacts/phone still working with the change active.
I think there just HAS to be abetter way than Factory Resets.
Thanks so much again for the insights. I really want to become at least minimally competent at hacking my own ROMs together so I don't have to feel like such a noob/mooch on here, but I really do appreciate the help.
What are your weapons/platform of choice, or, if there are better tools for noobs learning the ropes, I'm all ears.
EDIT: Just found this. The last post is interesting...
https://forum.xda-developers.com/galaxy-s5/devs-only/recompile-seccontacts-apk-t3377142/page2
ForestCat said:
First, Merry Christmas!
Thanks very much. No rush on that, I'm OK on the Edge version for the minute.
What would be extremely useful if you have some time/curiousity would be to replicate my steps, ie renaming the untouched apk in a fresh MODest flash (i.e. break the contacts/phone function), and then see if you can get the whole thing working again without a factory reset, or if not, why. I see on xda, you & I are not the first ones to be tripping over this contacts.apk issue.
The other thing that would be telling is after successfully installing the Edge.zip, whether you can modify something (like a picture) within the contacts apk within the zip, reflash the zip and have contacts/phone still working with the change active.
I think there just HAS to be abetter way than Factory Resets.
Thanks so much again for the insights. I really want to become at least minimally competent at hacking my own ROMs together so I don't have to feel like such a noob/mooch on here, but I really do appreciate the help.
What are your weapons/platform of choice, or, if there are better tools for noobs learning the ropes, I'm all ears.
EDIT: Just found this. The last post is interesting...
https://forum.xda-developers.com/galaxy-s5/devs-only/recompile-seccontacts-apk-t3377142/page2
Click to expand...
Click to collapse
I'm not exactly sure what's going on with your contacts app not showing back up. Ever since modestrom v8 (I think) I've been doing the multi dpi on SecContacts_M_OSup_Note_Legacy_USA and every time I would test it doing the same as your way. After a reboot if the modified app was no good, then I would just delete that new app and change the name of the old app back to .apk, reboot and it would work again. I can't remember running in to any problems where I would have to factory reset or reflash the rom to get things working again.
There has been a couple times where I've had to factory reset to get a color change to show up or if you're adding toggles to the QS drop down that also (sometimes) requires a factory reset to show up.
As far as the post you linked, that is exactly how I do it except I use winrar to open the newly compiled app and drag the changes to the original. When I drag the changes over I change the compression method from "normal" to "store". If I don't change the compression the app doesn't work for me. The apps that I've ran into where I had to change the compression are: secContacts, secCamera, secSettings, and framework-res.apk. Any other app that I've worked on can be dragged and dropped without compression changes.
Jar files don't need an original signature though (so long as signature verification has been disabled, which it has in modestrom). They can be decompiled, edited, recompiled, and copied to the system. It does require a dalvik cache/cache wipe though on all framework files except for the framework-res.apk and twframework-res.apk
If you get a chance, you should start using apktool to decompile/recompile. It will make things easier for you in the long run and most of the time if you've made any mistakes in your edits apktool will catch it. If you're not familiar with apktool you can try using Tickle My Android or Advanced Apktool. You may also want to get Apktool by itself. I use all three of them. Android can be fickle and sometimes what works with one app won't work with another. What's nice about TMA and Advanced Apktool is that they'll do the drag and drop method for you, but when the compression needs to be changed that's when I use apktool by itself.
Sorry for the word vomit. Hopefully, this all makes sense.

Replacing/Changing Emoji Font

Hello all,
I have a rooted OP8P running Magisk 21.0 (21000), and using Magisk Manager 8.0.2 (307)(11). My OS build is Oxygen OS 10.5.13.IN11AA(enhanced by xXx_NoLimits_ 12.1). I've only recently owned this phone and have taken my time with getting root access and getting other miscellaneous things set up. I'm pretty much all set to go save for one thing; I want to change the emojis to the old blob style, like the ones from Android 6.0 Marshmallow.
I have the appropriate NotoColorEmoji.ttf file that I want to overwrite the current one with, I've also backed up the current one as well. However, much to my dismay, I have learned that the system partition for devices running Android 10 is read only. To add insult to injury, I also found out that there is no way to mount it manually. The only cited way to be able to modify the system partition that I have found is to create a Magisk module, something I have no clue how to start doing.
Now, correct me if I'm wrong, but it seems that the Magisk modules that may have been created to circumvent this are now defunct(namely FontChanger by John Fawkes), and sadly have no resemblance of making a return.
So my question is, does anyone know of a way that I can overwrite the current emoji font .ttf file with the desired one? If not can someone point me to a resource that can give me a crash course on how to create a Magisk module so I can make it? I know this may seem like an insignificant gripe to get caught up on, but I am at a loss right now.
Thanks for any help offered!
You can use my iOS 14 emoji module.
Just replace the ttf file with yours and flash it in the Magisk Manager.
Also make sure to clear the cache of the keyboard which you are using.
https://www.dropbox.com/s/o9zxjh8ed73zgro/iOS14BetaEmojis.zip?dl=1
laura almeida said:
You can use my iOS 14 emoji module.
Just replace the ttf file with yours and flash it in the Magisk Manager.
Also make sure to clear the cache of the keyboard which you are using.
https://www.dropbox.com/s/o9zxjh8ed73zgro/iOS14BetaEmojis.zip?dl=1
Click to expand...
Click to collapse
Hello, thanks for your generous assistance! When you say "clear the cache", that would be covered by me simply restarting the phone correct? Or is there something else I need to do?
[Edit]
I just tried flashing your module after replacing the .ttf file with mine, and it returned an error stating that "This zip is not a Magisk Module! Installation failed". Any Idea why?
KingKazmaOfficial said:
Hello, thanks for your generous assistance! When you say "clear the cache", that would be covered by me simply restarting the phone correct? Or is there something else I need to do?
[Edit]
I just tried flashing your module after replacing the .ttf file with mine, and it returned an error stating that "This zip is not a Magisk Module! Installation failed". Any Idea why?
Click to expand...
Click to collapse
When you are repacking the zip make sure set the compression level as normal and use Magisk Manager to flash, not TWRP.
If you are using Gboard keyboard, make sure to clean the cache of the Gboard app from the app settings.
laura almeida said:
When you are repacking the zip make sure set the compression level as normal and use Magisk Manager to flash, not TWRP.
If you are using Gboard keyboard, make sure to clean the cache of the Gboard app from the app settings.
Click to expand...
Click to collapse
Any program in particular I should use? WinRAR ok?
[Edit]
I tried to recompress using WinRAR I set the compression level to normal and made sure it was a .zip file. Unfortunately, I still get the same result. Not sure what I am doing wrong here.

Categories

Resources