[MOD] NavBar Gone. (Root) - Google Pixel XL Themes, Apps, and Mods

I get a lot of requests to remove the NavBar. I'm posting this mod at each phone's forum themes section. TWRP flashable zip. Restore zip will be created in a folder named ozop on your sdcard.
8.1 March Update
https://www.androidfilehost.com/?fid=673956719939829462
8.0 November update
https://www.androidfilehost.com/?fid=817906626617946403
8.1 preview DP1
https://www.androidfilehost.com/?fid=817906626617947258
8.1 DP2
https://www.androidfilehost.com/?fid=745849072291691723
8.1 Dec Final
https://www.androidfilehost.com/?fid=745849072291694014
Installation instructions for those of you that have root, but do not have TWRP. Busybox must be installed first.
1. Download the enclosed vrthemeADBversion zip and readme.txt for copying and pasting purposes.
2. Unzip the vrthemeADBversion zip to your sdcard. Rename folder to vrtheme
3. Put the readme.txt on your PC where you use adb.
4. Download appropriate NavBar Gone zip. Unzip and copy the system folder that is inside the vrtheme folder to the root of your sdcard.
5. On the root folder of your phone, find the data folder and create a folder inside it named tmp
6. Copy the vrtheme folder you earlier extracted to your sdcard to newly created data/tmp folder (/data/tmp/vrtheme)
7. On PC, with your phone connected and in file transfer mode, open CMD prompt and type "adb devices" without quotes. If your serial number comes up you can proceed.
8. Copy and paste the command lines from the readme.txt (include quotes)
adb shell su -c "mount -o rw,remount /system"
Hit enter
First time you will be promoted by SuperSU to give adb permission.
Copy and paste the second line in readme.txt
adb shell su -c sh /data/tmp/vrtheme/installtheme.sh
(If you would rather run a bat file and are on Windows, extract the ModInstaller zip where you adb is and run it instead of typing or copying and pasting the commands from the readme.txt)
Wait until everything runs, after a pause of a few seconds your phone will reboot and your NavBar should be gone.

bumping this thread for relevancy.
Also.... what is everyone using for navigation replacements? I love LMT, but it crashes and often leaves me without a way to return home.

noidea24 said:
bumping this thread for relevancy.
Also.... what is everyone using for navigation replacements? I love LMT, but it crashes and often leaves me without a way to return home.
Click to expand...
Click to collapse
I'm using LMT. Never thought I'd like it but in order to get this mod right, I had to try it. Now I like it. Took some getting used to.
I could put a invisible home button on the left side of your statusbar.

I use Swipe Navigation and love it. After a recent update caused it to stop working, I downloaded an older apk from the XDA thread and keep that on my device for emergencies.
Edit.. Should mention that the developer, @Splder released another update the same day that fixed the problem I had.

I also use swipe navigation and it works great. I got scared a bit because I updated it and it didn't work but i just needed to turn it back on and grant permissions again but other than that it's the best app to use if you want to get rid of the nav bar. Simple swipe up gestures from the bottom left, middle and right make it a breeze to use.

Holy crap, thanks OP, was looking for something like this since Oreo release.
Is there any bug like Assistant force closing upon opening it or something like that?

ithehappy said:
Holy crap, thanks OP, was looking for something like this since Oreo release.
Is there any bug like Assistant force closing upon opening it or something like that?
Click to expand...
Click to collapse
Not that I am aware of. I'm not really a power user and just went navbarless a couple of days ago. This zip will make a restore zip in a folder called ozop.

Thank you for the great mod. It was a shame that the option to remove the navbar from stock rom was no longer possible. It was the only thing that drove me to custom roms. Immersive mode is not that practical. I've been using either lmt or the pie controls from gravity box since KitKat and going back to using the navbar was impossible.

Thank you for this! Out of curiosity this will break SafetyNet, correct?

AbuShabanov said:
Thank you for this! Out of curiosity this will break SafetyNet, correct?
Click to expand...
Click to collapse
Probably. It is a system flash though it leaves the original meta-inf and android-manifest intact.

I'm not sure if this zip is the same one you made for me last week in the Aroma Mod thread, but that one passes.

911jason said:
I'm not sure if this zip is the same one you made for me last week in the Aroma Mod thread, but that one passes.
Click to expand...
Click to collapse
I appreciate the input. It is almost the same. There were complaints that the LMT navbar didn't come up smooth enough so I added and changed a few things. Nothing that would trigger something that one didn't.

Tulsadiver said:
I'm using LMT. Never thought I'd like it but in order to get this mod right, I had to try it. Now I like it. Took some getting used to.
I could put a invisible home button on the left side of your statusbar.
Click to expand...
Click to collapse
I like the idea of the invisible home button in the status bar with the navbar removal...you think it could be flashed over that previous mod you made for me? Will this introduce lag like I experienced when I tried immersive mode? Im guessing not since it just removes it...
Oh and fwiw I still pass safetynet with the previous zip you made me

AP2FTW said:
I like the idea of the invisible home button in the status bar with the navbar removal...you think it could be flashed over that previous mod you made for me? Will this introduce lag like I experienced when I tried immersive mode? Im guessing not since it just removes it...
Oh and fwiw I still pass safetynet with the previous zip you made me
Click to expand...
Click to collapse
I've slept since then, what mod did I make for you?

Tulsadiver said:
I've slept since then, what mod did I make for you?
Click to expand...
Click to collapse
Lol my fault...here's a link to the post https://forum.xda-developers.com/showpost.php?p=74048596&postcount=118
It also does center clock (in smallest text) and carrier text removal

AP2FTW said:
Lol my fault...here's a link to the post https://forum.xda-developers.com/showpost.php?p=74048596&postcount=118
It also does center clock (in smallest text) and carrier text removal
Click to expand...
Click to collapse
You can try this. I had forgotten how convoluted my statusbar was so I'm not sure if the home button will work. Let me know.
https://www.androidfilehost.com/?fid=817906626617947200

Tulsadiver said:
You can try this. I had forgotten how convoluted my statusbar was so I'm not sure if the home button will work. Let me know.
https://www.androidfilehost.com/?fid=817906626617947200
Click to expand...
Click to collapse
I will try it soon as I can thanks very much :good:

AbuShabanov said:
Thank you for this! Out of curiosity this will break SafetyNet, correct?
Click to expand...
Click to collapse
I finally got around to flashing this and it does indeed pass SafetyNet. Thank you for this!

Tulsadiver said:
You can try this. I had forgotten how convoluted my statusbar was so I'm not sure if the home button will work. Let me know.
https://www.androidfilehost.com/?fid=817906626617947200
Click to expand...
Click to collapse
Worked perfectly and still passing safetynet. Thanks a million

Dear Sir
I uploaded the apk, If you are so kind to make the NaviBar Gone Mod for Pixel XL 8.1
Your mod is the best solution I found so far. Many many thanks to you!

Related

Finally, a theme for Roger's HTC Dream Owners

Guys, I've got the Hero theme (created by Soulife) running on my Roger's Dream:
Actual Image of phone (i know you would want proof):
​
Some screen shots taken with ddms:
​
Instructions:
(Of course what you do with your phone is on you, blah blah blah so don't blame me if something goes wrong)
1. Get root on your RD (Roger's Dream)
2. Download the soulife's Hero theme for Roger's Rom
Media Fire Download Link
3. rename the download to "update.zip" and place on the root of your SD card
4. Power your Phone off
5. While Holding down Home Button, start holding down Power button as well hold both until Rogers Logo appears
6. Make a Nandroid Backup
NOTE: if step 6 gives you an error saying sdcard not found, just try it again, mine usually give an error 2 times then works on the 3rd
7. Once the Cyan's Recovery image loads, select "apply update.zip from sdcard"
NOTE: if step 7 gives you an error saying sdcard not found, just try it again, mine usually give an error 2 times then works on the 3rd
8. Once it says done, then select the option to reboot.
The phone will reboot and may time 2 - 5 minutes at the HTC logo, this is normal. It it takes longer than 10-20 minutes use the nandroid backup to do a restore of your boot, system, and data ".img" files via adb and fastboot.
Very cool!! how is the performance? I've read some postings that say it was clunky and others saying it was fine. Right now I'm running Open Home and have a few themes for that. Sometimes it seems like it has to catch up to load the home screen but for the most part it's just as fast as stock (from what I can remember).
SpEnTBoY said:
Very cool!! how is the performance? I've read some postings that say it was clunky and others saying it was fine. Right now I'm running Open Home and have a few themes for that. Sometimes it seems like it has to catch up to load the home screen but for the most part it's just as fast as stock (from what I can remember).
Click to expand...
Click to collapse
I don't see any change in performance
This works great! Make sure you install Weather Widget 2.0 to get the full effect (hero style flipper clock and weather)
Hey, just wanted to say thanks to mburris, for the post. Was a simple update to do. I suppose it's a good teaser until we got some ROM's happening on the Rogers Dream. I haven't found any significant lag with this theme myself. My biggest issue was, I was using ahome as default, and it took me about 15min to figure out how to change it from the default. Although, some settings will show up in either desktop mode, for example a different dialer (much better than the original colours)
This has already been done the rom is called MAXIMARv1.1
Update went swell. Easy as strawberry-rhubarb pie.
Some screenshots:
My only problem with the theme is the music widget is still white. Not a big deal, but maybe in an update?
Thanks a lot!
This is so very awesome. Thanks for the work!!
Update took 10 minutes
What does this all change?
bbuchacher said:
This has already been done the rom is called MAXIMARv1.1
Click to expand...
Click to collapse
You're saying there is a rom available for the Roger's Dream?
Link please
dakotapod said:
This is so very awesome. Thanks for the work!!
Update took 10 minutes
What does this all change?
Click to expand...
Click to collapse
It changes the artwork (probably mostly for icons) in the following apps:
AlarmClock.apk
Browser.apk
Calculator.apk
Calendar.apk
Camera.apk
Contacts.apk
GoogleSearch.apk
HTCAlbum.apk
HTCLauncher.apk
Mms.apk
Music.apk
Phone.apk
Settings.apk
Vending.apk
It changes the system images and colors in these apks:
framework-res.apk
services.jar
other than that, it doesn't change any thing
the status bar doesnt change on virtududes v3, maybe I missed something...
mburris said:
It changes the system images and colors in these
other than that, it doesn't change any thing
Click to expand...
Click to collapse
That’s what I thought, just cosmetic [Which I love, thanks again!] But it seems to be running smoother. I know there shouldn’t be a reason for that, but it just seems to run smoother…
jackkerouac said:
Update went swell. Easy as strawberry-rhubarb pie.
Some screenshots:
My only problem with the theme is the music widget is still white. Not a big deal, but maybe in an update?
Thanks a lot!
Click to expand...
Click to collapse
Which widget are you running for the clock/ weather? I have checked the market and I can't seem to find it.
Thanks!
flounderseeyore said:
Which widget are you running for the clock/ weather? I have checked the market and I can't seem to find it.
Thanks!
Click to expand...
Click to collapse
Well, I am using Weather Widget Paid version.
You could also use Beautiful Widgets.
They are pretty much direct copies of the Hero widgets.
EDITED: Removed the not-so-legal bits.
SpEnTBoY said:
Very cool!! how is the performance? I've read some postings that say it was clunky and others saying it was fine. Right now I'm running Open Home and have a few themes for that. Sometimes it seems like it has to catch up to load the home screen but for the most part it's just as fast as stock (from what I can remember).
Click to expand...
Click to collapse
if your running a theme and get rid of open home (i had it before too) youll get better performance imho.
jackkerouac said:
Well, I am using Weather Widget [http://*censored*/showthread.php?t=70].
You could also use Beautiful Widgets [http://*censored*/showthread.php?t=738].
They are pretty much direct copies of the Hero widgets.
Click to expand...
Click to collapse
thats cool but... if mikey see's that your in trouble
there will be an update to this theme later today
hey guys, quick question: how would we revert back to the original theme if we choose not to keep this one?
Cool! Thanks mburris, works exactly as described.
A few questions for a noob if someone could help.
Is rooting the Rogers Dream the same as what is posted in the how to forum?
As well as using nandroid backup and cyanogen's recovery is it all the same steps as what is posted in the how to part of the development forum?
Thanks in advance!
jackkerouac said:
My only problem with the theme is the music widget is still white. Not a big deal, but maybe in an update?
Thanks a lot!
Click to expand...
Click to collapse
Is this what you want:
Here's how:
1. Connect your device via USB
2. Get to your ADB shell
Code:
G:\SDK\tools>adb shell
3. get into your system\app folder
Code:
cd system/app
4. Remove existing Music app
Code:
rm Music.apk
5. Exit the shell
Code:
exit
6. Download the attached Music.zip file, extract it to your folder that adb is in, in my example its in G:\SDK\tools
7. from a command prompt, make sure you are in your tools folder and type:
Code:
adb install Music.apk
that should do it, no reboot required
veshio said:
hey guys, quick question: how would we revert back to the original theme if we choose not to keep this one?
Click to expand...
Click to collapse
Restore your nandroid backup

[GUIDE] Getting some old features back in Virtuous Sense ROMS

GUIDE: Getting some old features back
INTRO: For those who dislike some of the changes/features made to roms as they are developed and are asking how to get them back, here is a how to. It is usually a simple matter of pushing the old files from previous builds into your current rom. Keep in mind that the devs are building a rom as they see fit. As with any rom that you don't build yourself, there will always be things you want to change.
-If there is a bug, post it in the thread.
-If there is a change that you personally want, then do it yourself. Don't expect the dev, and everyone else who uses the rom, to accommodate your specific needs/wants. You may not have noticed, but you aren't the only one using the rom!
NOTE: This guide and code are meant for the virtuous sense rom, but the concept is universal. For example, if you are using some rom and the new version is posted with, say the amazon mp3 apk removed, and you want it back, refrain from cluttering up the dev's thread with a request to have it back. This is both selfish and a waste of posting space. If you are to the point of installing custom roms, you should first be able to type basic adb/terminal emulator commands to copy/delete files. In this case you would extract the amazon mp3 apk from an old .zip and push/install it into your current one. Now wasn't that easier than waiting and hoping that someone will do it for you?
NOW TO THE GUIDE:
Auto brightness mod - To revert from the auto brightness 'mod', which is far too sensitive, to the original, simply pull the services.jar and framework-res.apk from a rom before the patch, and push them to your framework folder. I've attached them to the second post for ease.
Reboot into recovery
Code:
adb shell mount /system
adb shell rm /system/framework/services.jar
adb shell rm /system/framework/framework-res.apk
adb push [directory of saved file]\services.jar /system/framework
adb push [directory of saved file]\framework-res.apk /system/framework
Reboot
-------------------
Keyboard mapping - The www/com key has been changed to a tab, which is good, as it was non-functional before. However the user keys have been changed too. I've modified a file which keeps the www/com key as TAB but also keeps the user keys as user assignable keys. Also attached to second post.
Reboot into recovery
Code:
adb shell mount /system
adb shell rm /system/usr/keylayout/vision-keypad.kl
adb push [directory of saved file]\vision-keypad.kl /system/usr/keylayout
Reboot
-------------------
Rosie auto-rotate - If you want to keep it so that rosie will only be in portrait mode with the keyboard closed, but dont want to turn off auto-rotate throughout all apps, just push the old rosie. Also attached to second post.
Reboot into recovery
Code:
adb shell mount /system
adb shell rm /system/app/com.htc.launcher.apk
adb push [directory of saved file]\com.htc.launcher.apk /system/app
Reboot
Attachments:
You need to rename "services.jar.zip" back to "services.jar" and "vision-keypad.kl.zip" back to "vision-keypad.kl". This is because the forum wont let you upload .kl and .jar extensions as attachments.
Thanks so much for this. I'll definitely be pushing the auto-brightness mod back, and I may do the keyboard, too (might let others do that one first, or see if rmk40/eViL release an update with that first).
Thanks for this!
Sent from my HTC Vision using Tapatalk
Couldn't make the quick key to work.. maybe I might be doing it wrong but I couldn't make it work.. ill keep trying
sent from t-mobile g2 using HTC sense
android602 said:
Couldn't make the quick key to work.. maybe I might be doing it wrong but I couldn't make it work.. ill keep trying
sent from t-mobile g2 using HTC sense
Click to expand...
Click to collapse
What version of virtuous are you running? Did you rename it and remove the .zip from the end?
I'm using that exact file w/ no issues
calendar/lockscreen
Is it possible to replace the sense lockscreen/calendar with the vanilla versions? I have tried searching but can't find find any instructions for how to do this
felixk87 said:
Is it possible to replace the sense lockscreen/calendar with the vanilla versions? I have tried searching but can't find find any instructions for how to do this
Click to expand...
Click to collapse
Lockscreen - no.
Calendar - maybe, haven't tried. However I did find these 2 threads by typing in the words "htc calendar" in the search box (which means you didn't search very hard )
http://forum.xda-developers.com/showthread.php?t=795222
http://forum.xda-developers.com/showthread.php?t=723761]
They may help you.
Good idea with this thread. It's impossible for us to please everyone and this is absolutely the most constructive way to deal with everyone's personal preferences. There is one key consideration for everyone. If we make other changes to the frameworks which you DO want, pushing files from this thread which have not been updated with said features will eliminate those changes as well. Point is, the concept here is good but it needs to be maintained.
Also, the intention with Virtuous is to provide options. The ROM isn't finalized so ROM Manager isn't populated with all the variants it will eventually have. Case in point, we had to re-base on the new Egypt RUU and are in the process of re-applying all our changes. If we had a variety of options, we would have to redo all of those as well. Once we're in a more "final" state, you'll start to see a lot more choices officially supported with the ROM.
The keyboard mod you have here will probably just become part of Virtuous 0.8.0, by the way. I had not realized our replacement eliminated the quick key customizations (oversight).
Chances are I'm not doing it right, as I'm only about 2% oriented in using ADB, but after following the code, pushing the files, etc, the phone boots up with perpetual errors and crashes. (Phone cannot be launched, etc.)
The process in which I did it was:
Wipe the G2, install v0.7.0, update to 0.7.4, remain in recovery and use adb and followed the code you provided above. (Everything says it works, in terms of mounting, pushing, etc.)
I've also tried it where I reboot after updating, let the phone launch fully, then go back to recovery to push the mod files. Same errors occur.
The only two mods I was interested in were the auto-brightness one and the orientation one.
Any idea what I did wrong?
felixk87 said:
Is it possible to replace the sense lockscreen/calendar with the vanilla versions? I have tried searching but can't find find any instructions for how to do this
Click to expand...
Click to collapse
You could possibly try pushing the lockscreen apk from SuperVillainZ.
NANDROID 1ST THOUGH!!!!!
Sent from my HTC Vision using XDA App
fox-orian said:
Chances are I'm not doing it right, as I'm only about 2% oriented in using ADB, but after following the code, pushing the files, etc, the phone boots up with perpetual errors and crashes. (Phone cannot be launched, etc.)
The process in which I did it was:
Wipe the G2, install v0.7.0, update to 0.7.4, remain in recovery and use adb and followed the code you provided above. (Everything says it works, in terms of mounting, pushing, etc.)
I've also tried it where I reboot after updating, let the phone launch fully, then go back to recovery to push the mod files. Same errors occur.
The only two mods I was interested in were the auto-brightness one and the orientation one.
Any idea what I did wrong?
Click to expand...
Click to collapse
Well from what you are saying, it sounds like the methods are correct. Did you make sure to remove the ".zip" from the end of the services.jar.zip file?
Can this be modified to restore ".com/www" to G2's?
the1wingedangel said:
Well from what you are saying, it sounds like the methods are correct. Did you make sure to remove the ".zip" from the end of the services.jar.zip file?
Click to expand...
Click to collapse
Yup, and I have "always show extension" enabled in folder options, so I definitely got rid of the .zip.
Maybe I'll fiddle with it a little more, see if I missed something.
All right, here's the error I get after removing the files for the brightness mod, and pushing the ones you attached in:
"The application Google Services Framework (process com.google.process.gapps) has stopped unexpectedly."
Basically the launcher is completely inaccessible, the phone remains perpetually in the settings screen because I suppose it's the only thing that it can load without the launcher. It also can't get a signal except for wi-fi, "Mobile Networks" in the settings remains unchecked, and it can't be turned on. Hahaha pretty severe for a rather simple mod.
Here's a full step-by-step of exactly what I did:
Wipe User Data, Wipe Cache
Install virtuous v0.7.0, then v0.7.4 from zip
Remain in Recovery
Open command prompt Change directory to ADB (c:\AndroidSDK\tools)
Entered the following codes one at a time:
- adb shell mount /system (mounts)
- adb shell rm /system/framework/services.jar (file removed)
- adb shell rm /system/framework/framework-res.apk (file removed)
- adb push C:\services.jar /system/framework (success 0.250s)
- adb push C:\framework-res.apk /system/framework (success 1.80s)
(I just have the files on C temporarily for the ease of it.)
Reboot
Then the errors hit once I unlock the screen.
Heheh, I can't really think of any other way to approach it. Hmmmm.
Any idea what I'd need to put back for video codecs? I'm running CM 6.1 but it doesn't run streaming videos from the NHL Gamecenter unlike the stock rom. I'm assuming its a codec issue and was wondering what I'd want to replace.
fox-orian said:
All right, here's the error I get after removing the files for the brightness mod, and pushing the ones you attached in:
"The application Google Services Framework (process com.google.process.gapps) has stopped unexpectedly."
Basically the launcher is completely inaccessible, the phone remains perpetually in the settings screen because I suppose it's the only thing that it can load without the launcher. It also can't get a signal except for wi-fi, "Mobile Networks" in the settings remains unchecked, and it can't be turned on. Hahaha pretty severe for a rather simple mod.
Here's a full step-by-step of exactly what I did:
Wipe User Data, Wipe Cache
Install virtuous v0.7.0, then v0.7.4 from zip
Remain in Recovery
Open command prompt Change directory to ADB (c:\AndroidSDK\tools)
Entered the following codes one at a time:
- adb shell mount /system (mounts)
- adb shell rm /system/framework/services.jar (file removed)
- adb shell rm /system/framework/framework-res.apk (file removed)
- adb push C:\services.jar /system/framework (success 0.250s)
- adb push C:\framework-res.apk /system/framework (success 1.80s)
(I just have the files on C temporarily for the ease of it.)
Reboot
Then the errors hit once I unlock the screen.
Heheh, I can't really think of any other way to approach it. Hmmmm.
Click to expand...
Click to collapse
Weird, I have no idea why that won't work for you. Anyway, there is another way around it. Just open up your patch.zip (from 0.7.0 to 0.7.4), go to the framework folder, and remove the services.jar and framework-res.apk from it. Then go about the wipe/install of both zips like normal. That way the patch zip will no longer replace those two files. Anything that you don't want changed in a patch zip can just removed from it.
Snap Jackel Pop said:
Any idea what I'd need to put back for video codecs? I'm running CM 6.1 but it doesn't run streaming videos from the NHL Gamecenter unlike the stock rom. I'm assuming its a codec issue and was wondering what I'd want to replace.
Click to expand...
Click to collapse
Sorry cant help on that one, I haven't run a CM rom since like 1 or 2.0 haha. You may try to see if others are having that problem, or if it is a known issue with the 6.1 and streaming videos. Is it only that site? Maybe a flash player version problem?
rmk40 said:
Good idea with this thread. It's impossible for us to please everyone and this is absolutely the most constructive way to deal with everyone's personal preferences. There is one key consideration for everyone. If we make other changes to the frameworks which you DO want, pushing files from this thread which have not been updated with said features will eliminate those changes as well. Point is, the concept here is good but it needs to be maintained.
Also, the intention with Virtuous is to provide options. The ROM isn't finalized so ROM Manager isn't populated with all the variants it will eventually have. Case in point, we had to re-base on the new Egypt RUU and are in the process of re-applying all our changes. If we had a variety of options, we would have to redo all of those as well. Once we're in a more "final" state, you'll start to see a lot more choices officially supported with the ROM.
The keyboard mod you have here will probably just become part of Virtuous 0.8.0, by the way. I had not realized our replacement eliminated the quick key customizations (oversight).
Click to expand...
Click to collapse
Yea, I assumed it would be out-dated soon anyway, as changes are made to your roms. I'll adjust it to keep up if the need is there though. It was just a couple of the more simple alterations that I made, and after seeing so many people cluttering up your thread with posts about them, I decided to post this.
Mostly, though, I just wanted to remind people that many simple issues/personal needs (like an app being removed from a rom, or a small change to one or two apps) can be solved with a little bit of thought and some adb knowledge - both of which should be present if you are working with a rooted phone in the first place!
the1wingedangel said:
many simple issues/personal needs can be solved with a little bit of thought and some adb knowledge - both of which should be present if you are working with a rooted phone in the first place!
Click to expand...
Click to collapse
I really cant emphasise this enough!
Sent from my sweet G2
Do you know if there is anyone to return the power down message. I remember before there being and option to restart the phone, hibernate, power off, or reboot into recovery. I liked having that. Is there anyway to return this feature?
Sent from my sweet G2
felixk87 said:
Is it possible to replace the sense lockscreen/calendar with the vanilla versions? I have tried searching but can't find find any instructions for how to do this
Click to expand...
Click to collapse
ddotpatel said:
You could possibly try pushing the lockscreen apk from SuperVillainZ.
NANDROID 1ST THOUGH!!!!!
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
by chance, did anyone try this? if not, I will try it in a few...

[MODS] TWRP Flashable Magisk Module Maker-Aroma installer

This is a Magisk Module Maker that converts various Mods of mine into TWRP flashable Magisk Modules.
Flash the Aroma installer in TWRP. Select and flash all the enclosed mods you want (after each selection is flashed and you want more, hit next, tick the check box at the top of the page, hit Finish and it takes you back to select more). When done, hit Finish. You will back in TWRP, hit the back button and go to Install. Find a folder on your sdcard called "Magisk". Inside there is a Magisk module called "Magisk.zip". Flash and reboot. These are the same mods from my other post but are for people using Magisk.
Now an Add-On selection in case you flash several mods but forgot or want to change some. It is the second selection. Flash it after you have flashed any additional mods. Afterwards, find and flash the Magisk.zip
Options
Internet speed - Up over Down- select position far left or to left of Icons on the right side, or center of statusbar. Indicators can be colored individually 6 different colors
Optional internet speed, single line. Strongest signal is shown. Left side, center, and by WiFi placements are available. Same color options.
Clock position - Center Clock not showing on Lockscreen
Dynamic Navbar, 8 sizes
Regular Navbar, 8 sizes
Battery text, with or without Battery Icon
Invisible screen-off Power Menu Button on far right hand side of status bar with option to remove.
Option of Invisible screen-off Power menu button on right side of Navbar in portrait mod and/or on the top side in Landscape mode.
Dpad left and right on the Navbar, poitrait and landscape options.
3Minit Battery
Settings Theme Colors
QS background Theme Colors
Colored Statusbar Icons - 6 to Choose From
Colored Navbar Icons - 6 to Choose From (Matches Statusbar)
Colored notification backgrounds
Colored notification text
Custom one percent battery mod enabler and 7 custom batteries to choose from.
Colored Halo Ring. You can match the other colors if you choose to.
Rainbow Battery
If you are going to install 3Minit Battery, you must install the 3Minit Resources apk, Prior to flashing that module.
I have flashed most of these myself but as always, have a backup. Signature disabling and Black Google bootanimation, loud effect ticks aren't working at this time. Flash at your own risk.
Credits:
topjohnwu for Magisk
https://forum.xda-developers.com/apps/magisk
aureljared for his enhanced VRthemer called Eviltheme
https://forum.xda-developers.com/showthread.php?t=2774436
djb77 for pairing the two together and making an "On the Fly" Module Maker
https://forum.xda-developers.com/apps/magisk/mod-magisk-module-template-eviltheme-t3590766
3 Minit Resources apk
https://www.androidfilehost.com/?fid=529152257862670024
Magisk Module Maker
https://www.androidfilehost.com/?fid=961840155545584994
Mega
https://mega.nz/#!NQJlXZxA!ZoOCKke5wPxPqi432ivDOiNWpYnb0f2ZnBGQAODRWiE
Hi!
Thanks for all your help in the other thread.
I am trying to figure out exactly what steps I need to take as this whole thing is pretty confusing. Lets just say all I want to do is have a day of the week show up in the status bar. What steps am I missing here?
1. decompile the framework framework-res.apk and install it
2. decompile the SystemUIGoogle.apk
3. go into the SystemUIGoogle.apk FOLDER and look for status_bar.xml
4. Change out the code
5. Save the status_bar.xml
6. Place the newly edited status_bar.xml in my eviltheme folder in /system/priv-app/SystemUIGoogle
Now obviously I am way wrong but I thought that was the whole point; that this thing just pulls the XML instead of messing with my APKs? Can you please help me with the steps that I am doing wrong? Or am I not understanding this program correctly?
daddylonglegs said:
Hi!
Thanks for all your help in the other thread.
I am trying to figure out exactly what steps I need to take as this whole thing is pretty confusing. Lets just say all I want to do is have a day of the week show up in the status bar. What steps am I missing here?
1. decompile the framework framework-res.apk and install it
2. decompile the SystemUIGoogle.apk
3. go into the SystemUIGoogle.apk FOLDER and look for status_bar.xml
4. Change out the code
5. Save the status_bar.xml
6. Place the newly edited status_bar.xml in my eviltheme folder in /system/priv-app/SystemUIGoogle
Now obviously I am way wrong but I thought that was the whole point; that this thing just pulls the XML instead of messing with my APKs? Can you please help me with the steps that I am doing wrong? Or am I not understanding this program correctly?
Click to expand...
Click to collapse
1. You do not have to decompile the framework-res.apk unless you want to mod it. Just install it.
2. Yes
3. When I was talking about folders I meant how things were put into the eviltheme folder. Same premise, though once it is decompiled, so yes.
4. Yes using notepad++ or something similar.
5. Yes
6. No, you must recompile your SystemUIGoogle.apk first. Then unzip it with 7zip, take out your status_bar.xml and put it in evilthheme folder like this: system/priv-app/SystemUIGoogle.apk/res/layout
Those are folder names, not your actual SystemUIGoogle.apk. you must tell it the exact pathway to where your modded file goes. Look at your SystemUIGoogle.apk after you decompile it. It is no longer a apk, now it is folders and files.
Flash my Aroma, however many mods you want. Then flash the very first one, the Magisk Module maker. You don't have to install it. Reboot system, in file explorer, go to the new folder on your sdcard called magisk, find the magisk.zip, unzip it and look at the folder structure.
Tulsadiver said:
6. No, you must recompile your SystemUIGoogle.apk first. Then unzip it with 7zip, take out your status_bar.xml and put it in evilthheme folder like this: system/priv-app/SystemUIGoogle.apk/res/layout
Click to expand...
Click to collapse
OK so I did this (my confusion came from the fact that I did not realize that the status_bar.xml was different when the APK is recompiled!)
However, I do not have an eviltheme folder anywhere on my Pixel. Was I supposed to install EvilTheme along with the zip you made for me? Or just your zip?
daddylonglegs said:
Hi!
Thanks for all your help in the other thread.
I am trying to figure out exactly what steps I need to take as this whole thing is pretty confusing. Lets just say all I want to do is have a day of the week show up in the status bar. What steps am I missing here?
1. decompile the framework framework-res.apk and install it
2. decompile the SystemUIGoogle.apk
3. go into the SystemUIGoogle.apk FOLDER and look for status_bar.xml
4. Change out the code
5. Save the status_bar.xml
6. Place the newly edited status_bar.xml in my eviltheme folder in /system/priv-app/SystemUIGoogle
Now obviously I am way wrong but I thought that was the whole point; that this thing just pulls the XML instead of messing with my APKs? Can you please help me with the steps that I am doing wrong? Or am I not understanding this program correctly?
Click to expand...
Click to collapse
Ok. Correct me if I'm wrong Tulsadiver...
But I believe what you want to do is:
1. Pull the required APKs from your phone.
2. Decompile them.
3. Mod them accordingly to what you wish.
4. Recompile them. (Do not push them to the phone)
5. Extract as .zip, find the files you modded, and now put folders accordingly in the eviltheme folder as is to the needs of your device. (For instance, /system/priv-app/SystemUIGoogle.apk/res/anim/your file here.xml(don't quote me on it, I'm guessing that's where things are)).
Don't ask me why it's nessessary to recompile them. Something to do with signature checking if I remember and understand right.
Correct me if I'm wrong Tulsadiver, just trying to help this lost soul with my own understanding.
daddylonglegs said:
OK so I did this (my confusion came from the fact that I did not realize that the status_bar.xml was different when the APK is recompiled!)
However, I do not have an eviltheme folder anywhere on my Pixel. Was I supposed to install EvilTheme along with the zip you made for me? Or just your zip?
Click to expand...
Click to collapse
The eviltheme folder is inside the magisk.zip I gave you. That is a magisk module template.
Truant_Luce said:
Ok. Correct me if I'm wrong Tulsadiver...
But I believe what you want to do is:
1. Pull the required APKs from your phone.
2. Decompile them.
3. Mod them accordingly to what you wish.
4. Recompile them. (Do not push them to the phone)
5. Extract as .zip, find the files you modded, and now put folders accordingly in the eviltheme folder as is to the needs of your device. (For instance, /system/priv-app/SystemUIGoogle.apk/res/anim/your file here.xml(don't quote me on it, I'm guessing that's where things are)).
Don't ask me why it's nessessary to recompile them. Something to do with signature checking if I remember and understand right.
Correct me if I'm wrong Tulsadiver, just trying to help this lost soul with my own understanding.
Click to expand...
Click to collapse
You have to recompile them because that is the way they are on your phone. What Apktool does is decodes the files so you can read them, kind of like decrypts them. They have to be back in their original form or your phone can't read them. The entire apk would need original signature but we are only talking about edited xml's here.
@Truant_Luce Thank you! Yes that is exactly what was confusing me. I thought he was telling me to recompile in order to push the apk back to the device! No wonder I was so confused My fault! I really appreciate your reply.
Tulsadiver said:
The eviltheme folder is inside the magisk.zip I gave you. That is a magisk module template.
Click to expand...
Click to collapse
OK so open the zip you gave me, put the xml file in the magisk folder, zip it up again, and then install the zip?
daddylonglegs said:
@Truant_Luce Thank you! Yes that is exactly what was confusing me. I thought he was telling me to recompile in order to push the apk back to the device! No wonder I was so confused My fault! I really appreciate your reply.
OK so open the zip you gave me, put the xml file in the magisk folder, zip it up again, and then install the zip?
Click to expand...
Click to collapse
Yes, put the xml in the folder order that was discussed. Zip up the contents of the magisk folder, not the folder itself. In other words, select common folder through config.sh, not magisk itself.
{
"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"
}
Tulsadiver said:
Yes, put the xml in the folder order that was discussed. Zip up the contents of the magisk folder, not the folder itself. In other words, select common folder through config.sh, not magisk itself.
View attachment 4215877
Click to expand...
Click to collapse
OK I did this. Unfortunately when I get to the home screen trying to load it has the default background (mine is removed) and says "Android is starting...." and never loads.
I tried to install the .zip you had uploaded that supposedly fixes the SystemUI if this happens but unfortunately it did not work.
Any advice to get this or my phone booting again would be appreciated. I am not sure how such a tiny modification to the clock could render my phone unusable.
daddylonglegs said:
OK I did this. Unfortunately when I get to the home screen trying to load it has the default background (mine is removed) and says "Android is starting...." and never loads.
I tried to install the .zip you had uploaded that supposedly fixes the SystemUI if this happens but unfortunately it did not work.
Any advice to get this or my phone booting again would be appreciated. I am not sure how such a tiny modification to the clock could render my phone unusable.
Click to expand...
Click to collapse
Upload your zip.
You might have to do a factory reset in twrp. You have to setup your phone like new but I have done it and have not lost data.
Tulsadiver said:
Yes, put the xml in the folder order that was discussed. Zip up the contents of the magisk folder, not the folder itself. In other words, select common folder through config.sh, not magisk itself.
View attachment 4215877
Click to expand...
Click to collapse
Tulsadiver said:
Upload your zip.
You might have to do a factory reset in twrp. You have to setup your phone like new but I have done it and have not lost data.
Click to expand...
Click to collapse
Here you go. I really hope I can manage to get this running without a factory reset. Thank you for helping me.
daddylonglegs said:
Here you go. I really hope I can manage to get this running without a factory reset. Thank you for helping me.
Click to expand...
Click to collapse
You can also fastboot flash your firmware again. First try uploading my Aroma. Select the nexus navbar rainbow battery (selection 64) a navbar height mod (say #28) so you get systemui and frameworks involved. Flash the magisk module. Exit the Aroma and while still in twrp, go back to install, find the magisk.zip in the magisk folder on your sdcard and flash it.
Tulsadiver said:
You can also fastboot flash your firmware again. First try uploading my Aroma. Select the nexus navbar rainbow battery (selection 64) a navbar height mod (say #28) so you get systemui and frameworks involved. Flash the magisk module. Exit the Aroma and while still in twrp, go back to install, find the magisk.zip in the magisk folder on your sdcard and flash it.
Click to expand...
Click to collapse
OK, flash which magisk.zip? xdahelpermagiskFINAL.zip?
daddylonglegs said:
OK, flash which magisk.zip? xdahelpermagiskFINAL.zip?
Click to expand...
Click to collapse
There will only be one called magisk.zip
I noticed in your xml that you took the stock clock completely off and replaced it with a text clock. What I do is leave the stock clock but put in 0.0dip for both the layout width and height so it doesn't show up. I believe you have to have it there though.
I fixed it if you want to try and flash it first.
Tulsadiver said:
You can also fastboot flash your firmware again. First try uploading my Aroma. Select the nexus navbar rainbow battery (selection 64) a navbar height mod (say #28) so you get systemui and frameworks involved. Flash the magisk module. Exit the Aroma and while still in twrp, go back to install, find the magisk.zip in the magisk folder on your sdcard and flash it.
Click to expand...
Click to collapse
I am in a thing that says "Mod options" and I see a bunch listed. None say "navbar rainbow battery". I even counted down 64 lines and 28 lines and they don't match up with what you are saying
---------- Post added at 09:43 PM ---------- Previous post was at 09:20 PM ----------
Never mind. I found the ones you probably meant. I get a "System UI has stopped" and can't do anything when i boot my phone.
daddylonglegs said:
I am in a thing that says "Mod options" and I see a bunch listed. None say "navbar rainbow battery". I even counted down 64 lines and 28 lines and they don't match up with what you are saying
---------- Post added at 09:43 PM ---------- Previous post was at 09:20 PM ----------
Never mind. I found the ones you probably meant. I get a "System UI has stopped" and can't do anything when i boot my phone.
Click to expand...
Click to collapse
Sorry, my Nexus 5X just died about an hour ago and I've been talking with Google about a replacement.
You will probably have to fastboot flash your system firmware again if you don't want to factory reset.
Tulsadiver said:
Sorry, my Nexus 5X just died about an hour ago and I've been talking with Google about a replacement.
You will probably have to fastboot flash your system firmware again if you don't want to factory reset.
Click to expand...
Click to collapse
OK.
So what exactly was the reason this would not work on my Pixel but it worked on yours? :CONFUSED:
daddylonglegs said:
So what exactly was the reason this would not work on my Pixel but it worked on yours? :CONFUSED:
Click to expand...
Click to collapse
It didn't. Just flashed it. I took another look at your status_bar.xml. You left off the original clock and your layout gravity was wrong. Should have been android:gravity not android:layout_gravity

[MOD] NavBar Gone

I get a lot of requests to remove the NavBar. I'm posting this mod at each phone's forum themes section. TWRP flashable zip. Restore zip will be created in a folder named ozop on your sdcard.
Pixel 8.0 November update
https://www.androidfilehost.com/?fid=673791459329061051
Pixel 8.1
https://www.androidfilehost.com/?fid=673791459329061778
Installation instructions for those of you that have root, but do not have TWRP. Busybox must be installed first.
1. Download the enclosed vrthemeADBversion zip and readme.txt for copying and pasting purposes.
2. Unzip the vrthemeADBversion zip to your sdcard. Rename folder to vrtheme
3. Put the readme.txt on your PC where you use adb.
4. Download appropriate NavBar Gone zip. Unzip and copy the system folder that is inside the vrtheme folder to the root of your sdcard.
5. On the root folder of your phone, find the data folder and create a folder inside it named tmp
6. Copy the vrtheme folder you earlier extracted to your sdcard to newly created data/tmp folder (/data/tmp/vrtheme)
7. On PC, with your phone connected and in file transfer mode, open CMD prompt and type "adb devices" without quotes. If your serial number comes up you can proceed.
8. Copy and paste the command lines from the readme.txt (include quotes)
adb shell su -c "mount -o rw,remount /system"
Hit enter
First time you will be promoted by SuperSU to give adb permission.
Copy and paste the second line in readme.txt
adb shell su -c sh /data/tmp/vrtheme/installtheme.sh
Wait until everything runs, after a pause of a few seconds your phone will reboot and your NavBar should be gone.
THANK YOU. works great (flashed zip in TWRP).
Are we going to need a monthly zip after every OTA update? Any tips on how to make this ourselves. Looks like this would make a great Magisk module.
poolemit said:
THANK YOU. works great (flashed zip in TWRP).
Are we going to need a monthly zip after every OTA update? Any tips on how to make this ourselves. Looks like this would make a great Magisk module.
Click to expand...
Click to collapse
Depends on the update. Most don't evolve the framework-res.apk and SystemUIGoogle.apk and that is what is modded. Once flashed, you have what you need to make a magisk module. Pull those two apks and there you go. This is device specific though.
How would I undo this?
shagbag913 said:
How would I undo this?
Click to expand...
Click to collapse
It should have created a restore zip called ozop in a folder called the same on your sdcard
Tulsadiver said:
It should have created a restore zip called ozop in a folder called the same on your sdcard
Click to expand...
Click to collapse
Oh ok. Thanks!
---------- Post added at 04:50 PM ---------- Previous post was at 04:28 PM ----------
Would it be possible to remove the navbar systemessly? I'm trying to still be able to accept ota's.
shagbag913 said:
Oh ok. Thanks!
---------- Post added at 04:50 PM ---------- Previous post was at 04:28 PM ----------
Would it be possible to remove the navbar systemessly? I'm trying to still be able to accept ota's.
Click to expand...
Click to collapse
My mod passes safety net so maybe you can still accept ota's.
Just thought I would let you know, I flashed this mod in twrp on Android 8.1 and it's working beautifully.
Does this work for Marlin?
krazekid7 said:
Does this work for Marlin?
Click to expand...
Click to collapse
I have a navbar gone thread on the Marlin forum.
I flashed this on the final 8.1 build and it bootlooped, but the ozop restore zip fixed it. Did they change something with the apk's?
If someone will upload SystemUIGoogle.apk and framework-res.apk from 8.1 Dec Final I'll make a NavBar Gone and some other mods as well.
Tulsadiver said:
If someone will upload SystemUIGoogle.apk and framework-res.apk from 8.1 Dec Final I'll make a NavBar Gone and some other mods as well.
Click to expand...
Click to collapse
Here are the files from 8.1 December. I've been unable to get apktool to work well with them, and making any mods to them lead to boot issues. They both had some undefined terms, and some 9.png issues.
I hope you are able to make it work. I specifically am hoping for the 30 dpi NavBar and more qs tiles.
https://www.dropbox.com/s/fj3j8tzndraw05k/framework-res.apk?dl=0
https://www.dropbox.com/s/4jax22gr00h6xq2/SystemUIGoogle.apk?dl=0
stranula said:
Here are the files from 8.1 December. I've been unable to get apktool to work well with them, and making any mods to them lead to boot issues. They both had some undefined terms, and some 9.png issues.
I hope you are able to make it work. I specifically am hoping for the 30 dpi NavBar and more qs tiles.
https://www.dropbox.com/s/fj3j8tzndraw05k/framework-res.apk?dl=0
https://www.dropbox.com/s/4jax22gr00h6xq2/SystemUIGoogle.apk?dl=0
Click to expand...
Click to collapse
More qs columns or tiles? I can do columns.....
Tulsadiver said:
More qs columns or tiles? I can do columns.....
Click to expand...
Click to collapse
Columns, my mistake
stranula said:
Columns, my mistake
Click to expand...
Click to collapse
Thank you for the files. I normally go down to 32 dip but I'll include a 30 dip as well. Please remind me if I forget. My aroma will include, 4 as stock, but 5, 6,and 7 column options.
Tulsadiver said:
Thank you for the files. I normally go down to 32 dip but I'll include a 30 dip as well. Please remind me if I forget. My aroma will include, 4 as stock, but 5, 6,and 7 column options.
Click to expand...
Click to collapse
Even 32 would be good. That sounds awesome. Thanks for putting it together, much appreciated.
stranula said:
Here are the files from 8.1 December. I've been unable to get apktool to work well with them, and making any mods to them lead to boot issues. They both had some undefined terms, and some 9.png issues.
I hope you are able to make it work. I specifically am hoping for the 30 dpi NavBar and more qs tiles.
https://www.dropbox.com/s/fj3j8tzndraw05k/framework-res.apk?dl=0
https://www.dropbox.com/s/4jax22gr00h6xq2/SystemUIGoogle.apk?dl=0
Click to expand...
Click to collapse
I have an Aroma for you to try. Install the base at the bottom first. There are NavBar height and column mods you can flash after that. I'm not on 8.1 so this has not been tested.
Aroma
https://www.androidfilehost.com/?fid=889964283620771508
Tulsadiver said:
I have an Aroma for you to try. Install the base at the bottom first. There are NavBar height and column mods you can flash after that. I'm not on 8.1 so this has not been tested.
Aroma
https://www.androidfilehost.com/?fid=889964283620771508
Click to expand...
Click to collapse
I installed the base, followed by 6qs columns, followed by 32 NavBar. No problems at all, everything flashed properly and is working properly. Thanks so much for putting it together, I really appreciate it.
Tulsadiver said:
I have an Aroma for you to try. Install the base at the bottom first. There are NavBar height and column mods you can flash after that. I'm not on 8.1 so this has not been tested.
Aroma
https://www.androidfilehost.com/?fid=889964283620771508
Click to expand...
Click to collapse
Some features of your normal aroma package are missing, of course. Most of the options seem to work, but the navbar icons are a bit messed up. I used the Lite Blue Navbar icons option. Picture attached.

[ROOT HD 10] Enable advanced power menu (global actions) + my other framework mods!

*****ONLY WORKS FOR FIREOS 5.6.2.0 OR LOWER*****
The title says it all. I've activated the stock global actions power menu. The options need tweaking a bit still, but this was too good to wait.
For the moment, without an Xposed module, the stock options are: Airplane Mode, Settings, Lock Now, and volume. With Gravitybox, you can add power (might be stock. I noticed this after gravitybox was installed), restart (which leads to soft reboot, reboot, recovery reboot and boot loader reboot).
How?
One minor edit to the framework was all it took. The menu was disabled, the value set to 0. Change the value to 1, and you get the menu. Simply long press the power button for a couple of seconds and it will pop up.
I have been trying for so long to get this to work. I looked at the configuration dozens of times and didn't figure out what it meant until today. This needs a bit more work and can probably be added to my settings.apk, but that's for another day.
Requirements:
Rooted HD 10 on FireOS ***5.6.1.0 or 5.6.2.0****
Windows PC with ADB
Installation:
1. Download and install adbd insecure.
2. Download and place the attached framework-res.apk in your ADB folder and plug your tablet into your PC.
3. Open adbd insecure and check the top box to make adb insecure. Open an adb window and type the following, hitting enter at the end of each line:
Code:
adb remount
adb push framework-res.apk /system/framework/framework-res.apk
adb reboot
4. Long press power button. Score. :highfive:
P.S. This framework also contains all previous modifications. References:
How to guide: Enable 'ok Google' to work from ANY screen
[ROOT] [HD 10 2017] FireTabletSettings.apk Rewritten [August 22, 2018]
[FIRMWARE] [STOCK] Pre-rooted, optimized, stock firmware for HD 10 Suez [APRIL 2019]
[Root] [HD 10 Suez] Remove parental control applications/restrictions [May 2019]
[TEST] [Flash Zip] [HD 10] [ROOT] All-in-1: The ultimate hacks, tricks & mods zip
[Root] [App] [All tablets] Disable & replace lock screen - set custom wallpaper
NO ROOT REQUIRED: Working Screen Mirroring
UPDATE (for 5.6.1.0):
June 1, 2019
- Increased default system volumes from -6 db to 8
- Set preference for 5ghz wifi to false. Setting this to true only allows 5ghz connections. 2ghz are ignored if set to true.
- Fixed typo in time server I found in the system logs.
- Extend network attributes (I don't know if these actually work but doesn't hurt either way)
- Wpa_supplicant_scan_interval by default is set to 15000.... milliseconds. Raised value to 150000000. This may have been the cause of disconnects on a constant level.
- preferences prefer dual pane set to true
- Bar separating notifications from system messages was narrow (set to true). Set it to false.
- Low battery warning is now 10% instead of 25%. Extreme low battery warning (almost dead battery) set at 5%
DragonFire1024 said:
The title says it all. I've activated the stock global actions power menu. The options need tweaking a bit still, but this was too good to wait.
For the moment, without an Xposed module, the stock options are: Airplane Mode, Settings, Lock Now, and volume. With Gravitybox, you can add power (might be stock. I noticed this after gravitybox was installed), restart (which leads to soft reboot, reboot, recovery reboot and boot loader reboot).
How?
One minor edit to the framework was all it took. The menu was disabled, the value set to 0. Change the value to 1, and you get the menu. Simply long press the power button for a couple of seconds and it will pop up.
I have been trying for so long to get this to work. I looked at the configuration dozens of times and didn't figure out what it meant until today. This needs a bit more work and can probably be added to my settings.apk, but that's for another day.a
Requirements:
Rooted HD 10 on FireOS ***5.6.1.0*** (5.6.2.0 comes soon. Possibly 5.3.x.x)
Windows PC with ADB
Installation:
1. Download and install adbd insecure.
2. Download and place the attached framework-res.apk in your ADB folder and plug your tablet into your PC.
3. Open adbd insecure and check the top box to make adb insecure. Open an adb window and type the following, hitting enter at the end of each line:
Code:
adb remount
adb push framework-res.apk /system/framework/framework-res.apk
adb reboot
4. Long press power button. Score. :highfive:
Click to expand...
Click to collapse
I have updated to the latest, 5.6.3.0 (erroneously called 5.3.6.4). I guess it is risky to do this until someone tries it and says it works? I've been using retyre's prerooted installs for the last couple of releases. So if this screws things up, I would have to adb sideload and root again, which I'd like to avoid.
Ignoring that issue, can the file just be copied into the correct folder with a file manager since I'm already rooted?
sga999 said:
The title says it all. I've activated the stock global actions power menu. The options need tweaking a bit still, but this was too good to wait.
For the moment, without an Xposed module, the stock options are: Airplane Mode, Settings, Lock Now, and volume. With Gravitybox, you can add power (might be stock. I noticed this after gravitybox was installed), restart (which leads to soft reboot, reboot, recovery reboot and boot loader reboot).
How?
One minor edit to the framework was all it took. The menu was disabled, the value set to 0. Change the value to 1, and you get the menu. Simply long press the power button for a couple of seconds and it will pop up.
I have been trying for so long to get this to work. I looked at the configuration dozens of times and didn't figure out what it meant until today. This needs a bit more work and can probably be added to my settings.apk, but that's for another day.a
Requirements:
Rooted HD 10 on FireOS ***5.6.1.0*** (5.6.2.0 comes soon. Possibly 5.3.x.x)
Windows PC with ADB
Installation:
1. Download and install adbd insecure.
2. Download and place the attached framework-res.apk in your ADB folder and plug your tablet into your PC.
3. Open adbd insecure and check the top box to make adb insecure. Open an adb window and type the following, hitting enter at the end of each line:
I have updated to the latest, 5.6.3.0 (erroneously called 5.3.6.4). I guess it is risky to do this until someone tries it and says it works? I've been using retyre's prerooted installs for the last couple of releases. So if this screws things up, I would have to adb sideload and root again, which I'd like to avoid.
Ignoring that issue, can the file just be copied into the correct folder with a file manager since I'm already rooted?
Click to expand...
Click to collapse
There was one report of it working a week or two ago. No one has said anything since. If it doesn't work, worst case is you need to flash back to 5.6.x.x
DragonFire1024 said:
There was one report of it working a week or two ago. No one has said anything since. If it doesn't work, worst case is you need to flash back to 5.6.x.x
Click to expand...
Click to collapse
1. If it fails, and I'm unable to boot, I will have to redo the sideload of the bin file. Then I have to reroot. As I said, I've just been using the prerooted version for the last couple of releases which means I don't have to go through extra steps to root. Since I am rooted, I just use Flashfire to flash the new prerooted version by retyre.
2. I was asking about copying the framework file that you put out there. If I ignore the problems of it possibly messing up my system, and I just want to try it anyway, why is it necessary to use Adb insecure and the PC? Since I'm rooted, can't your framework file just be copied to the correct folder?
3. Finally, can you tell me exactly what you changed in the framework? In your other thread about modifying the framework, you give some good instructions on how to decompile and recompile. I might want to try that instead of using the version that you have created here (since I'm on 5.6.3.0). Is it really just one boolean that needs to be changed?
sga999 said:
1. If it fails, and I'm unable to boot, I will have to redo the sideload of the bin file. Then I have to reroot. As I said, I've just been using the prerooted version for the last couple of releases which means I don't have to go through extra steps to root. Since I am rooted, I just use Flashfire to flash the new prerooted version by retyre.
2. I was asking about copying the framework file that you put out there. If I ignore the problems of it possibly messing up my system, and I just want to try it anyway, why is it necessary to use Adb insecure and the PC? Since I'm rooted, can't your framework file just be copied to the correct folder?
3. Finally, can you tell me exactly what you changed in the framework? In your other thread about modifying the framework, you give some good instructions on how to decompile and recompile. I might want to try that instead of using the version that you have created here (since I'm on 5.6.3.0). Is it really just one boolean that needs to be changed?
Click to expand...
Click to collapse
1. Yes
2. With a root explorer yes.
3. For this? An integer was all. Everything else? That's too much to type. Honestly I spend hours and days reading them testing and mostly failing. I can't tell you the amount of bookmarks i have, maybe close to 500 or more. A lot of times I have to mix together old tricks. you spend most time reading than anything.
DragonFire1024 said:
1. Yes
2. With a root explorer yes.
3. For this? An integer was all. Everything else? That's too much to type. Honestly I spend hours and days reading them testing and mostly failing. I can't tell you the amount of bookmarks i have, maybe close to 500 or more. A lot of times I have to mix together old tricks. you spend most time reading than anything.
Click to expand...
Click to collapse
I don't understand your answer to 3. I'm just interested in what you changed in the framework-res to get the advanced power menu. You said it's just an integer. If I decompile framework-res.apk, where is the integer that must be changed? When you said "everything else", maybe you mean all your changes in the thread about hacks, tricks, and mods? I'm not asking about those. I'm only asking about the advanced power menu that you are talking about in this thread.
sga999 said:
I don't understand your answer to 3. I'm just interested in what you changed in the framework-res to get the advanced power menu. You said it's just an integer. If I decompile framework-res.apk, where is the integer that must be changed? When you said "everything else", maybe you mean all your changes in the thread about hacks, tricks, and mods? I'm not asking about those. I'm only asking about the advanced power menu that you are talking about in this thread.
Click to expand...
Click to collapse
If you decompile it, it would be in res/values/integers. The config would be (paraphrasing) 'long_press_on_power'. Since in this AOSP framework the global actions are active, you have a choice of values of 0 or 1. 0 being no action, 1 being the action. It's a few lines away from 'long_press_on_home' which is supposed to be between 0 and 3. 2 would activate the voice assist. But for some reason I haven't figured out, setting that value does nothing one way or the other but gravitybox fixes it.
You can change around the global action menu too I saw, but didn't have time to experiment with that yesterday.
@DragonFire1024
Nice hack! Like your new power menu - always wanted something like that!
Now, given that it'd be such a burden to update this for every FireOS version, any chance you'd take a stab at putting this together as an Xposed module? Other rooted Fire tablets could use it too.
I recall sometime in the past there were modules designed for FireOS - if you find that on XDA, you could start from that one.
DragonFire1024 said:
If you decompile it, it would be in res/values/integers. The config would be (paraphrasing) 'long_press_on_power'. Since in this AOSP framework the global actions are active, you have a choice of values of 0 or 1. 0 being no action, 1 being the action. It's a few lines away from 'long_press_on_home' which is supposed to be between 0 and 3. 2 would activate the voice assist. But for some reason I haven't figured out, setting that value does nothing one way or the other but gravitybox fixes it.
You can change around the global action menu too I saw, but didn't have time to experiment with that yesterday.
Click to expand...
Click to collapse
Here's what is in my integers.xml file for 5.6.3.0. Are you saying I need to change 2 to 1 in the first one? And no changes to the others?
<integer name="config_longPressOnPowerBehavior">2</integer>
<integer name="config_shortPressOnPowerBehavior">1</integer>
<integer name="config_doublePressOnPowerBehavior">0</integer>
<integer name="config_triplePressOnPowerBehavior">0</integer>
@DragonFire1024, Have you edited smalis? It is for do it in the framework-res.apk of another tablet.
sga999 said:
Here's what is in my integers.xml file for 5.6.3.0. Are you saying I need to change 2 to 1 in the first one? And no changes to the others?
<integer name="config_longPressOnPowerBehavior">2</integer>
<integer name="config_shortPressOnPowerBehavior">1</integer>
<integer name="config_doublePressOnPowerBehavior">0</integer>
<integer name="config_triplePressOnPowerBehavior">0</integer>
Click to expand...
Click to collapse
Correct. First config set to 1 and leave the others as is, unless you want to test them out.
Rortiz2 said:
@DragonFire1024, Have you edited smalis? It is for do it in the framework-res.apk of another tablet.
Click to expand...
Click to collapse
I have not. I rarely touch that at least not Amazon smali. It doesn't translate well at all. And haven't really had to so far. And the framework is odexed...well the .jar in system/framework is, so they don't have smalis.
bibikalka said:
@DragonFire1024
Nice hack! Like your new power menu - always wanted something like that!
Now, given that it'd be such a burden to update this for every FireOS version, any chance you'd take a stab at putting this together as an Xposed module? Other rooted Fire tablets could use it too.
I recall sometime in the past there were modules designed for FireOS - if you find that on XDA, you could start from that one.
Click to expand...
Click to collapse
I was thinking about that however if gravity box works to bring out the rest (reboot etc) I imagine other power menu modules will also work now.
DragonFire1024 said:
I was thinking about that however if gravity box works to bring out the rest (reboot etc) I imagine other power menu modules will also work now.
Click to expand...
Click to collapse
Gravity box might work - AFTER your framework-res.apk replacement (which needs updating after each OS version). As is, for me Gravity does not bring anything out beyond the stock "Power off" option. It seems a module could simply patch framework with the correct flag, and then Gravity will do its thing. Same logic would apply to other features that Amazon might have chosen to disable.
bibikalka said:
Gravity box might work - AFTER your framework-res.apk replacement (which needs updating after each OS version). As is, for me Gravity does not bring anything out beyond the stock "Power off" option. It seems a module could simply patch framework with the correct flag, and then Gravity will do its thing. Same logic would apply to other features that Amazon might have chosen to disable.
Click to expand...
Click to collapse
Install framework in OP then you need to enable the advanced power menu in gravitybox, power tweaks. Then long press power button, tap restart, then you get your options for reboot.
Rortiz2 said:
@DragonFire1024, Have you edited smalis? It is for do it in the framework-res.apk of another tablet.
Click to expand...
Click to collapse
Also for the most part Amazon just moved configurations around maybe changed a few characters or couple of words. But for the most part a significant portion if not almost all of the Android source for this version was left inside these files. There are very few things I actually had to rebuild. The battery stats is one of those things. Other things are more difficult and require other pieces of software, for example specific apks. That took quite a lot of time to hunt down working versions of certain apks. Remember we are working with what is considered a stone age OS version. So we have to literally search for needles and haystacks just to find the one tiny thing that makes it all work... Well at least some of it
Gosh, I tried for a long time to decompile/recompile framework-res.apk (5.6.3.0)...no luck! I'm using your instructions in post 2 in the 7 wallpaper thread as a guideline. I can decompile successfully. Then, even without making any changes at all, recompile does not work. I won't bother to put the error display here unless you're interested. (systemui.apk fails on the recompile also, but in a different way). A "regular application" will decompile and recompile just fine.
So I have no idea what's wrong. I do have xposed/gravitybox installed, and I wonder if that causes the problem (but it sounds like have those also?). Or some change to 5.6.3.0 that you did not encounter with prior releases. I'm wondering if you can upload your framework-res.apk somewhere so that I can try that. At least that would narrow it down to the new release or my error.
There are lots of posts about this kind of problem, but they mostly talk about wrong paths, etc. That is definitely not my issue.
I had downloaded the most recent apktool, 2.3.4. Just for fun, I just tried 2.2.0. There are 4 warnings, but otherwise, it worked. I haven't tried to install the new framework, so I can't be sure all is okay, but it's certainly a good sign. I will also try more recent versions of apktool, i.e. ones between 2.2.0 and 2.3.4, and see where it went wrong.
EDIT: 2.3.2 and earlier are good, 2.3.3 and 2.3.4 are bad.
---------- Post added at 04:58 PM ---------- Previous post was at 04:55 PM ----------
If it ain't one thing, it's another! After changing the integer, I'm trying to drag and drop with 7zip from the new apk to the old, as you described in your other thread. For resources.arsc, it works as you said, i.e. it asks if I'm sure I want to copy. But for the res folder, it doesn't ask me anything and just starts extracting into the old. I cancel it before it can complete.
Do you recall doing something different for the res folder? I could be on a different 7zip version than you, of course. I've used 7zip, but I'm not that familiar with it.
EDIT2: I don't think a notification is done if my edit gets combined with my prior post. I tried both reply and quick reply, and both ended up combining. Can someone tell me how to make it do a new post? Or maybe I'm wrong and another notification occurs, in which case, ignore this!
sga999 said:
I had downloaded the most recent apktool, 2.3.4. Just for fun, I just tried 2.2.0. There are 4 warnings, but otherwise, it worked. I haven't tired to install the new framework, so I can't be sure all is okay, but it's certainly a good sign. I will also try more recent versions of apktool, i.e. ones between 2.2.0 and 2.3.4, and see where it went wrong.
EDIT: 2.3.2 and earlier are good, 2.3.3 and 2.3.4 are bad.
---------- Post added at 04:58 PM ---------- Previous post was at 04:55 PM ----------
If it ain't one thing, it's another! After changing the integer, I'm trying to drag and drop with 7zip from the new apk to the old, as you described in your other thread. For resources.arsc, it works as you said, i.e. it asks if I'm sure I want to copy. But for the res folder, it doesn't ask me anything and just starts extracting into the old. I cancel it before it can complete.
Do you recall doing something different for the res folder? I could be on a different 7zip version than you, of course. I've used 7zip, but I'm not that familiar with it.
EDIT2: I don't think a notification is done if my edit gets combined with my prior post. I tried both reply and quick reply, and both ended up combining. Can someone tell me how to make it do a new post? Or maybe I'm wrong and another notification occurs, in which case, ignore this!
Click to expand...
Click to collapse
Lol it's going to take a bit to get used to everything. I actually had messed around with apktool when I first started all this and got so frustrated I just stopped trying. 6 months after that I tried again and it took me a week or so before I successfully compiled and installed a system apk. My initial goal was to use this method to try and trick a non rooted tablet into thinking it was installing an update to a system app. Though it worked on rooted devices, I could never get it to work for non rooted ones. Don't give up,keep trying and re check everything, especially make sure your PATH to the proper tools is correct. I'll look at the latest fireOS framework tomorrow.
P.S. without any further modifications, I tested APM+ Xposed module and it works too. You can add and remove all the optioions plus add different ones depending on the module. No further tweaking needed on my end.
Okay, when dragging and dropping res, it does finally ask if I really want to copy AFTER it takes quite a while "extracting". I was confusing extracting with unzipping or unpacking...or some other term that would imply it was changing the format. I'm still not sure if it's doing it properly, but I'll keep trying. And I'd still like to know how to make these combined posts cause a notification, and if not, how can I force it to.

Categories

Resources