Fix for apps not filling out the screen.. Nova included.. - Essential Phone Themes, Apps, and Mods

All credits to Oracleicom on Reddit:
Essential has chosen to force app developers to request that their app be whitelisted before they can use the status bar area like in all other Android devices. That's the reason why Nova Launcher and Action Launcher wallpapers don't fill the entire device's screen. Whitelisted apps are updated when Essential pushes out OS updates. I'm surprised with all the smart people they have, they went with this poor of a solution. But anyhow, if you want to Whitelist all the apps on your device you can run the command below.
adb shell settings put global ESSENTIAL_LAYOUT_WHITELIST "*"
Sent from my PH-1 using XDA-Developers Legacy app

Mine gave me an error when I tried to run the whole command together "too many arguments."
So I'd suggest splitting it up:
Code:
adb shell
settings put global ESSENTIAL_LAYOUT_WHITELIST "*"

Confirms it works.
adb devices
then I just copy/pasted command into the adb. reboot. profit!

Nice find.

That command along with the button swap command, ROCKS!

This is awesome!

Any idea what was the default value (incase someone wants to switch back)? Also are there any apps that don't work correctly because of the full screen layout?
Thanks for finding this though! Exactly what I needed! [emoji16]
Sent from my PH-1 using Tapatalk

Here's what it looks like when it isn't supported properly. This is Solid Explorer.

i think this is why they made a white list. though not sure what's easier, allowing all apps and have the developer deal with compatibility or use the white list and have people report to essential to allow compatibility

ack154 said:
Here's what it looks like when it isn't supported properly. This is Solid Explorer.
Click to expand...
Click to collapse
Yup, pocket casts is the same way. Makes you wonder why they whitelisted Snapchat though.

Textra actually works properly once you do this.

Arrow Launcher Looks Great
NeutronBomb said:
Textra actually works properly once you do this.
Click to expand...
Click to collapse
Arrow launcher amazing with this hack. Impressed with how the screen is supposed to render 3rd party launchers.

this works like a charm!!!! now Action Launcher looks beautiful!

Can this be done on the phone? Thru terminal perhaps? Is there a for dummies for me?

This is a great find! I experimented a bit and figured out how to enable it only for certain apps - you just need to use the package names separated by commas instead of the asterisk. For instance, because Nova Launcher and Textra are confirmed working, I used
adb shell settings put global ESSENTIAL_LAYOUT_WHITELIST "com.textra,com.teslacoilsw.launcher"
I also checked the default state by pulling global settings list using
adb shell content query --uri content://settings/global
and can confirm ESSENTIAL_LAYOUT_WHITELIST does not exist at all by default - meaning the standard whitelist is hardcoded somewhere else and there is no danger in playing with this setting that we'll permanently break currently working apps. However, adding the argument to global settings seems to override the defaults, so if you do put specific apps in here you'll lose the default ones, but can always revert to the standard list by deleting your settings entry.

This works perfectly to do this individually for each app.
I just did
settings put global ESSENTIAL_LAYOUT_WHITELIST "com.google.android.apps.nexuslauncher"
for the latest AOSP of the Pixel Launcher which is closer to Pixel than Essentials and worked like a charm.
I tried with Terminal on the phone itself but kept getting access denied.
To look up the android app ID you want to use in place of the "*" on this command type in "adb shell" than "pm list packages" to get the list of apps installed package name which is what you type in like above to enable the Essential Layout.
I would recommend manually adding apps to the Whitelist instead of all apps with "*" as you never know what app might break.
edit: lol beaten literally by 1 minute hah.

IM0001 said:
edit: lol beaten literally by 1 minute hah.
Click to expand...
Click to collapse
Great minds dude

I also found out that adding another entry removes the previous one so to add multiple you just put a , between com's such as like :
settings put global ESSENTIAL_LAYOUT_WHITELIST "com.google.android.apps.nexuslauncher, com.android.chrome, com.microsoft.office.outlook"
This didn't make the 2nd two apps fullscreen, but they do now color the top screen to their app color when open so it looks a bit cleaner.

Another note: for those who've been trying immersive mode and have found it breaks touch location detection in some apps, whitelisting Essential layout for those apps seems to help in MOST cases. Some exceptions.
Also, I'm working on a public spreadsheet we can use to keep track of which packages work properly once whitelisted. Will report back once I have it up and running.

sorry guy's but i need to ask, should phone be in file transfer mode or charging mode? also what adb driver did you use?
Thanks

Related

[APP][5.0+] CCSWE App Manager (Root/Samsung) - Honest alternative to PDP

[APP][5.0+] CCSWE App Manager (Root/Samsung)
CCSWE App Manager was designed for users who want disable applications and packages to improve performance. It also allows you to hide icons for applications they do not use without uninstalling the entire application. You can also hide icons for stock system applications which will allow you to continue to receive system updates while saving space in your application drawer.
★★ NOTE: You must have a stock Samsung device in order to use CCSWE App Manager (Samsung) ★★
★★ NOTE: You must have root access in order to use CCSWE App Manager (Root) ★★
Contact [email protected] if you have any issues. We are more than happy to offer any help we can but cannot do anything if you simply give us a low rating instead of contacting us.
★★ Features ★★
★ Clear data for any application
★ Disable services and receivers
★ Export and import package lists
★ Hide (disable) application icons without uninstalling the application
★ Home screen widget
★ Favorites list
★ Freeze (disable) applications
★ Password protection
★ Uninstall applications
Wow, thanks for this.
I think i managed to remove like 5 or 6 useless icons from my app drawer
Sent from my Samsung Galaxy Note using XDA Premium app
Really works and it does so fast, clean and easy. I think it's the only app available on the Play Store that actually does this WITHOUT breaking the apps.
GREAT JOB!
Wish the UI was cleaner, based on ICS design elements.
Thanks!
(Galaxy Nexus 4.0.4)
Works great. Just one thing, when I tried to hide SIM Toolkit, it makes my phone lose the signal n when it got the signal back, SIM Toolkit appear again on my app drawer.
nice
Thanx this a great work...
I'm use for hide all in unused icons.
I'm use a miui launcher a this put any icons in home this unused icons take a one more page of laucher...
This app need to go to front page of XDA....
Sent from my MB525 using XDA
Thanks for all the positive feedback. Next releases will be focused on making it easier to use (filters and status indicators).
Only navigation from maps is going back after reboot.
Btw good work.
Thanks
Sent from my HTC Desire using Tapatalk 2
Guess I must be doing something wrong...?
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
androidarmin said:
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
Click to expand...
Click to collapse
The freeze option would allow you to hide all icons and completely disable an app but this probably isn't what you want...
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
mr_exit said:
Anything I can try?
Click to expand...
Click to collapse
You should try installing BusyBox. See if that helps.
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
Haven't seen/heard of this before. My first suggestion would be to exit out and retry. If that doesn't work you can PM me here or email [email protected] (better option since it dings my phone ) and I'll try and help you resolve it.
Awesome app!
machx0r said:
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
Click to expand...
Click to collapse
I knew it... This app is AWESOME!!!
Thanks so much for pointing me in the right direction, machx0r!
Love the app, and it works exactly as described.
Will get the $$ version for sure...
Thanks, man!
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
I had the same problem here. I restartet the Device and it works now.
this is awesome, i've been looking for something like this since ditching non-stock launchers. Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden? I also noticed that hiding the icons this way prevents them from showing up when searching on the Evo.
jonathan.strunk said:
Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden?
Click to expand...
Click to collapse
This application modifies system settings to hide the icons or freeze applications. They will continue to be hidden/frozen after uninstalling so you should unhide them first or reinstall the application when you need to restore them.
I installed this because it sounded like it would hide the icons but still let me use the apps. I spent about 10 minutes going through my apps and hiding them.
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Scary Guy said:
I installed this because it sounded like it would hide the icons but still let me use the apps.
Click to expand...
Click to collapse
Technically it disables the Activity associated with the icon which does in fact make it unusable while hidden. Beyond a launcher with the capability to hide icons this is the only way to do it.
Scary Guy said:
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Click to expand...
Click to collapse
For most launchers this would be fine as separate Activities are created for the "Settings" and "Launcher" functionalities. Unfortunately this is not the case with Apex launcher and I sent them an email a while back suggesting a change.
In general care should be taken while hiding launchers and system apps (titles in red). Maybe I should do something more than just the red text to indicate caution should be taken. Maybe a warning prompt with an option to disable it for those that like to live dangerously ;-)
Scary Guy said:
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Click to expand...
Click to collapse
Hmm I haven't heard of this issue but will definitely look into it. The Activities (icon rows) are not cached and are loaded when you enter the details screen so they should represent the current state (ie: blue = hidden).
In the next few days I'll be putting out an updated release that will contain filtering which would have made it easier to locate what you hid. Sorry for your troubles.
Just uploaded version 1.0.5. Only change is to filter Apex Launcher from the list of available applications since it doesn't like being hidden. As always shoot me an email at [email protected] and I'll be more than happy to help.
I assume that pretty much any launcher is going to react the same way if it's the active launcher and you're hiding it.
Anyway thanks for the quick response.

[Q] Auto-Rotate not working for Android screens

I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
enigma9o7 said:
I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
Click to expand...
Click to collapse
Probably depends on the launcher (home screens and app drawer is handled by launcher). Some have a setting to enable it, some don't...
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
enigma9o7 said:
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
Click to expand...
Click to collapse
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Done, and it worked! Thanks much. Any explanation as to why editing a system file was necessary to do something that seems to me should be automatic? Will I have to do this again after updates or anything?
(Of course nothing is simple the first time; took me over an hour to do this; figured easiest way would be from terminal, but had to find the file without a whereis command, then didn't know how to hit "ESC" when trying to edit with VI since there's no ESC key on our keyboard, finally found it in a menu, then wasn't able to save cuz readonly... tried again after su but same result, considered changing permissions but since I really didn't know what I was doing, did a web search, found a tutorial for editing it with ES file manager, which I installed, but the 2-year old tutorial had different menu structure for putting ES into "root explorer" mode, but finally got it modifiedt, saved, rebooted).
And I still dunno what launcher I'm using. After posting I did some web searches earlier, seems CM has its own launcher (forgot name, something that sounded french), and GApps has a launcher, but I read the CM version of GApps (that I used) doesn't change the launcher, but I also read the launcher from GApps is the one that will pop up google now if you swipe on the side of the screen, and that keeps happening to me (by accident as I'm trying to figure out how to use this thing) so it seems I have the GApps launcher. I dunno.
My problem is solved as mentioned in previous post, just rambling as I'm trying to understand all this.
it's called trebuchet
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
enigma9o7 said:
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
Click to expand...
Click to collapse
Use a different launcher? Nova, GoLauncher, Apex, Aviate, etc... most should have options for this.
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
enigma9o7 said:
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
Click to expand...
Click to collapse
There's no bug. This is by design.
If you don't like it, you can change the launcher or keep doing the build.prop hack.
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
enigma9o7 said:
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
Click to expand...
Click to collapse
Android is all about choice, you've been given several workarounds which fix the problem.
Other than that, this is how the stock launcher in CM is designed. A lot of people don't want the home screen to rotate when the phone rotates, I'm one of them.

Overscan Calibrator - How to Launch

Here's something I stumbled on that I haven't seen mentioned... Found it very helpful.....
Problem: On my Samsung HDTV set, I found that many apps (particularly Chrome) were getting key parts of their screens cut off by overscan. But I couldn't find a way to set the overscan on my HDTV or in the Nexus Player.
Solution: While I was playing around with Nova Launcher on the Nexus Player, I found a way to launch something called "Overscan Calibrator" which fixed the issue!
Here's how I did it:
(1) Install Sideload Launcher (so you can launch Nova Launcher)
(2) Sideload Nova Launcher
(3) Use Sideload Launcher to launch Nova Launcher
(4) In Nova Launcher, long click on the screen to bring up the "Add to Homescreen" menu
(5) Shortcuts -> Activities
(6) Scroll down to find "Overscan Calibrator"
(7) Click on it to open the selection and click on the revealed item to add it to the home screen
(8) Now launch "Overscan Calibrator" and adjust the screen so that then entire screen is visible
Then... your entire Chrome screen will be visible !
How exactly do I long press on the home screen? I tried long pressing the select button on the remote but that didn't help
NexusNow said:
How exactly do I long press on the home screen? I tried long pressing the select button on the remote but that didn't help
Click to expand...
Click to collapse
You'll have to get an OTG cable and hook up a mouse. Just about any wired mouse works, and many wireless do too. I use the Logitech K400 keyboard/touch pad combo unit.
On my Samsung TV, I just switched the picture size to best fit and the picture being cut off is longer an issue.
This is fantastic. Wonder if we could extract the calibrator out somehow.
xfortrenox said:
On my Samsung TV, I just switched the picture size to best fit and the picture being cut off is longer an issue.
Click to expand...
Click to collapse
Older TVs don't have this option. I'm in the same boat with my Samsung. There's no best fit or just fit option. Sounds like they added it to my TV's updates model in 2007. It's been driving me nuts.
How I did it!
I currently don't have an otg cable or a compatible bt mouse but I was able to get the same result.
I sideloaded nova launcher and airdroid and use the desktop client of airdroid to mirror it to the computer.
first I navigated in airdroid to login with the nexus remote. Maneuvering is kind of wonky but you should be able to login with username and password. I couldn't login using google+.
After logging in on the nexus player, I logged into airdroid on my desktop and Mirroring worked! but it looks bad lol but you can still tell what you are doing which is the important part.
Use the nexus remote to open sideload launcher and open nova launcher.
Then on the mirror you can right click with the PC mouse!
Then follow the rest of OP instructions starting at #4
Note: I am using a Panasonic Plasma tv. I have options on the remote for different "Aspects" but no options that auto adjust like "best fit".
There are picture options that I was able to tweak but not for overscan.
If you go into Nova settings -> gestures and buttons -> home button -> shortcuts - activities -> scroll to overscan calibrator, then press once, then press and hold the center button on the remote you can launch the app. No mouse needed.
Alternatively, without needing to sideload anything, just type this into adb shell:
Code:
am start -n com.google.android.tungsten.overscan/.CalibratorActivity
saeba said:
Here's something I stumbled on that I haven't seen mentioned... Found it very helpful.....
Problem: On my Samsung HDTV set, I found that many apps (particularly Chrome) were getting key parts of their screens cut off by overscan. But I couldn't find a way to set the overscan on my HDTV or in the Nexus Player.
Solution: While I was playing around with Nova Launcher on the Nexus Player, I found a way to launch something called "Overscan Calibrator" which fixed the issue!
Here's how I did it:
(1) Install Sideload Launcher (so you can launch Nova Launcher)
(2) Sideload Nova Launcher
(3) Use Sideload Launcher to launch Nova Launcher
(4) In Nova Launcher, long click on the screen to bring up the "Add to Homescreen" menu
(5) Shortcuts -> Activities
(6) Scroll down to find "Overscan Calibrator"
(7) Click on it to open the selection and click on the revealed item to add it to the home screen
(8) Now launch "Overscan Calibrator" and adjust the screen so that then entire screen is visible
Then... your entire Chrome screen will be visible !
Click to expand...
Click to collapse
You Sir, just made my night.
I tried the screen calibration, but now it messes up some of the emulators I have on the Nexus Player, and I can't restore things to normal.
Here's an apk I quickly slapped together to run the Overscan Calibrator.
Run it from Sideload Launcher.
Turge said:
Here's an apk I quickly slapped together to run the Overscan Calibrator.
Run it from Sideload Launcher.
Click to expand...
Click to collapse
Good work, I've been meaning to make something similar but I got super lazy and forgot.
You should upload it to the market, it's a useful tool!
Turge said:
Here's an apk I quickly slapped together to run the Overscan Calibrator.
Run it from Sideload Launcher.
Click to expand...
Click to collapse
I. LOVE. YOU.
haha seriously. wow. my old Sony TV has no setting for this and my chromecast and nexus player were off SO bad and this fixed it all. thank you.
Sent from my Galaxy Note 4
Thank you. Fixed nexus player issues for me.
Sent from my A0001 using Tapatalk
Thanks for this or has been bugging me for ages. TV player seems to be the only app with text still hanging off the screen but it is only a few letters and I can live with that. Really should be a stock feature.
For some reason, it's not working for me. I've tried with the Nova Launcher, the overscan APK, and a few other ways. The app opens and has me calibrate, I "click to confirm", but the youtube videos and such are all overscanned still. I haven't had any issues ever with the main menu overscanning, or some of the games. Would it have to do with my TV model?
I'm not sure of the exact model, since I bought it from a thrift store and all of the stickers and numbers were scratched off, but it's a small 16' VIZIO tv.
Update: After doing it once more and checking some games apps, none of them are overdrawn anymore. The only thing that's still overdrawn is YouTube, or rather any videos in YouTube. The HUD is just fine, but the videos are a bit zoomed in, cutting off quite a bit of the experience.
I tried this Overscan app on my Nexus Player running full Android AOSP 6.0.1, but the app just says "Unable to start" when I try launching it from the app drawer. I also tried pulling the app from CM13, which is the default overscan app for CyanogenMOD13 fugu builds, but again it does not run. I tried manually installing it to System/app and /system/priv-app which is where it is located in Cyanogenmod, but it still refuses to run. If I install it and set permissions as a system app, it then tells me "Parse Error: There is a problem parsing the package". Nothing I do will get this to run.
However, it works perfectly if I install a ROM with it already part of the ROM, such as with CM12.1 or Pure Nexus ROM. Not sure how to get this to work. Any ideas?
SkOrPn said:
I tried this Overscan app on my Nexus Player running full Android AOSP 6.0.1, but the app just says "Unable to start" when I try launching it from the app drawer. I also tried pulling the app from CM13, which is the default overscan app for CyanogenMOD13 fugu builds, but again it does not run. I tried manually installing it to System/app and /system/priv-app which is where it is located in Cyanogenmod, but it still refuses to run. If I install it and set permissions as a system app, it then tells me "Parse Error: There is a problem parsing the package". Nothing I do will get this to run.
However, it works perfectly if I install a ROM with it already part of the ROM, such as with CM12.1 or Pure Nexus ROM. Not sure how to get this to work. Any ideas?s
Click to expand...
Click to collapse
Same issue as you. Love running AOSP, but that overnscan issue almost gives me a headache. I tried it in HAL browser, Nova, sideload... Every one says unable to run. Maybe in 6.0 it's controlled by a different portion of the OS...
sivboy said:
Same issue as you. Love running AOSP, but that overnscan issue almost gives me a headache. I tried it in HAL browser, Nova, sideload... Every one says unable to run. Maybe in 6.0 it's controlled by a different portion of the OS...
Click to expand...
Click to collapse
What I found strange is that the Overscan Launcher.apk works great in AICP. However AICP is just not ready to be used as a daily ROM. The only ROM I have found that I like enough to keep is Pure Nexus (Which has Overscan Launcher built in), but I'm having issues figuring out how to get my VPN installed thus Netflix is still useless to me. By the time the NP gets a ROM that just works it will be too old to use altogether, lol.
Is there any way to reset the overscan settings?

5.6.0.0 Overview

November 14th, an update was forced into all Amazon Fires.
Main changes:
Notification: Notifications have been modernized, it will now display the app icon instead of a number saying the amount of notifications you have.
Shortcuts: Slightly changes, a tad skinnier
Settings: Some features moved to different categories. New "Alexa" category.
Exploit changes:
Launcher Hijack: I don't know why but it seems to work better on the new update
Hidden Changes:
New "Tabletsubscriptions" app:
•Create accounts and set passwords
find accounts on device
•Full network access
view connections
•Automatically launch at startup
•com.amazon.kor.demo.provider.permission.READ_PROVIDER
Did you find anything not mentioned above?
Just reply below!
TechNash said:
Launcher Hijack: I don't know why but it seems to work better on the new update
Click to expand...
Click to collapse
What do you mean by "work better"? Fire Launcher is not showing anymore? Or you think it shows own icons for 100 ms less that before? :laugh:
sensboston said:
What do you mean by "work better"? Fire Launcher is not showing anymore? Or you think it shows own icons for 100 ms less that before? :laugh:
Click to expand...
Click to collapse
It just works faster, less lag, and it rarely shows the fire launcher now.
Sent from my ariel using XDA Labs
I'm interested in giving the Launcher Hijacker a shot on the new Fire HD 10 I got yesterday (gotta love CamelCamelCamel for letting me know the price dropped) but my tablet has already updated itself to 5.6.0.0 and now I don't see an option under Accessibility for "To detect home button press". First, any idea if Launcher Hijacker will still work if I don't have that option, and second, if I do need to enable that, any idea where it's moved to?
Thanks.
2017-11-23: Holy cow do I feel like a n00b, which is embarrassing for someone who's allegedly been around computers since Moses was a corporal. The button I couldn't find showed up AFTER I installed Launcher Hijacker. I now have Nova Launcher running on my Fire HD 10 and working as well as I can expect without root access (which I hope the mad geniuses at Kingroot will figure out soon).
Since 5.6 I can't open mobi's unless I reboot and then it loses bookmarks. Anyone else?
NerdFire said:
I'm interested in giving the Launcher Hijacker a shot on the new Fire HD 10 I got yesterday (gotta love CamelCamelCamel for letting me know the price dropped) but my tablet has already updated itself to 5.6.0.0 and now I don't see an option under Accessibility for "To detect home button press". First, any idea if Launcher Hijacker will still work if I don't have that option, and second, if I do need to enable that, any idea where it's moved to?
Thanks.
2017-11-23: Holy cow do I feel like a n00b, which is embarrassing for someone who's allegedly been around computers since Moses was a corporal. The button I couldn't find showed up AFTER I installed Launcher Hijacker. I now have Nova Launcher running on my Fire HD 10 and working as well as I can expect without root access (which I hope the mad geniuses at Kingroot will figure out soon).
Click to expand...
Click to collapse
As much as I like Nova Launcher, I have Also tried Evie and Apex on my 7th Gen HD 8 5.6.0.0
I have found that the Apex Launcher works much better with very minimal blinking of the Fire Launcher when pressing the home as compared to the Nova Launcher. I can also hide all of those annoying Amazon Apps that I DON'T use (I know you can do this in Nova Launcher..) without having to pay for the nova Launcher. As far as launcher aesthetics, I prefer Evie the most but Apex performs the best for me and is clean in the terms of options if provides.
on 5.6, there is currently no way to remove unwanted software correct?
leopard_fist said:
on 5.6, there is currently no way to remove unwanted software correct?
Click to expand...
Click to collapse
It was patched in 5.4.0.1.
I'm sorry.
Sent from my ariel using XDA Labs
Yes, I have that problem also. I even tried disabling Whispersync in all my devices. However, it gets re-enabled somehow. I have to keep disabling it every time I use my devices.
Xeddicus said:
Since 5.6 I can't open mobi's unless I reboot and then it loses bookmarks. Anyone else?
Click to expand...
Click to collapse
tech6 said:
Yes, I have that problem also. I even tried disabling Whispersync in all my devices. However, it gets re-enabled somehow. I have to keep disabling it every time I use my devices.
Click to expand...
Click to collapse
I'm still trying to figure out how they managed to block an ADB feature working on LITERALLY every android tablet and smartphone I have worked with.
TechNash said:
I'm still trying to figure out how they managed to block an ADB feature working on LITERALLY every android tablet and smartphone I have worked with.
Click to expand...
Click to collapse
They added a block list on their "pm" command. When we call "pm hide/uninstall" it seemingly checks if the app is in the block list.
Supersonic27543 said:
They added a block list on their "pm" command. When we call "pm hide/uninstall" it seemingly checks if the app is in the block list.
Click to expand...
Click to collapse
Oh, didnt know block lists worked like that.
It makes sense, thnx for clarifyibg

Any possible way of using Nova launcher?

I'm really tempted to get one of these to replace my s8+, but I'm not sure if I could go without an app drawer. Could I perhaps delete the default launcher using adb? Or would that crash the whole phone?
Edit: this is what worked for me, putting it on the top so other people can find it more easily.
1. Make sure you have Nova or third party launcher installed.
2. Enable usb debugging in developer options.
3. Connect to your computer via usb
4. Type in:
adb shell pm uninstall -k --user 0 com.huawei.android.launcher
Optional if you use Gesture control:
5. Swiping gestures from the bottom of the screen won't work, if you want to use gesture controls, download fluid or edge gestures from play store (one is a freemium app and the other is a paid app). I heard Fluid is really really good and it's a sort of free, but I already have Edge Gestures because I bought it for my M5 tablet, so that's what I use instead.
6. Enable gesture app in accessibility services.
7. Type in special access in settings, and disable battery optimization for that app.
8. Go to battery option> battery usage, find gesture app, choose manually launch app and check all three options.
9. Go to recent apps, and tap the lock icon of gesture app to keep the app open in background, or the accessibility services will be revoked.
Hope it works for you.
Just use Nova and then set it as default.
does it not give you the option of using an app drawer like other Huawei phones?
It has but Huawei software is the worst and only drawback of Huawei/Honor phones. If you can ignore the EMUI crapware Huawei phones are the best. Before you could just flash a custom ROM. Now since Huawei no longer provide code, it's impossible. You can get code via third party software but as it's paid there won't be much development.
had the Mate 9 and never had any issues with the Huawei software personally. Dont understand the hate it seems to generate. If the Magic 2 is the same, although i see its been updated from EMUI 9 to MAGIC 2 software now then im very interested in this phone. Just waiting for either global versions to be available or a UK version if they decide to release it here
I tried,adb shell to disable official APP then you can use Nova but still impossible to set the default launcher. But you could still use nova Swip up gesture may be disable to just tap nova in the default setting can fix this . But swip up to show the recent can't work anymore
My Magic 2 has arrived. I installed Nova Launcher on it. At first I disabled the default Launcher but it kept coming back when I rebooted it. So I just uninstalled the default Launcher using ADB.
Another problem I ran into is that when using Nova Launcher, the swipe up gestures don't work, so I had to buy a third party gesture app. But the accessibility services keep turning itself off. I tried managing the app manually in Phone Manager but sometimes the gesture app would still get disabled. Lol.
ChildishGambino3005 said:
My Magic 2 has arrived. I installed Nova Launcher on it. At first I disabled the default Launcher but it kept coming back when I rebooted it. So I just uninstalled the default Launcher using ADB.
Another problem I ran into is that when using Nova Launcher, the swipe up gestures don't work, so I had to buy a third party gesture app. But the accessibility services keep turning itself off. I tried managing the app manually in Phone Manager but sometimes the gesture app would still get disabled. Lol.
Click to expand...
Click to collapse
Welcome to Huawei World. The Magic 2 is an expensive phone. So instead of this stuff I would advise you to stomach the software and enjoy it. Accessibility service is a long running problem of EMUI 8 & 9. So at this point, if you are up for it, I advise you to unlock your Bootloader via and third party software. They are paid, keep that in mind. After that flash any project Treble GSI. However keep in Mind you are Running EMUI 9 so it may not work. Alternatively your best bet is to hope for a change and stomach it.
Mannan Qamar said:
Welcome to Huawei World. The Magic 2 is an expensive phone. So instead of this stuff I would advise you to stomach the software and enjoy it. Accessibility service is a long running problem of EMUI 8 & 9. So at this point, if you are up for it, I advise you to unlock your Bootloader via and third party software. They are paid, keep that in mind. After that flash any project Treble GSI. However keep in Mind you are Running EMUI 9 so it may not work. Alternatively your best bet is to hope for a change and stomach it.
Click to expand...
Click to collapse
Thabks for the reply. It must be an Honor issue I guess. I have the same gesture navigation app installed on my M5 tablet and I had no issues with it. Although I can't remember if that was before or after I flashed OpenKirin on it. It seems to be working now that I disabled auto optimization for my gesture app. Fingers crossed.
I think I've worked it out now. As long as I have the gesture app opened in the background and have the battery optimization set to manual for the app, the accessibility services won't be disabled. Which leads me to another minor problem of not being able to use the clear app function or I'll have to turn it on again. I think I can live with that for now, at least the behavior is predictable and I know what is causing the problem.
ChildishGambino3005 said:
Thabks for the reply. It must be an Honor issue I guess. I have the same gesture navigation app installed on my M5 tablet and I had no issues with it. Although I can't remember if that was before or after I flashed OpenKirin on it. It seems to be working now that I disabled auto optimization for my gesture app. Fingers crossed.
I think I've worked it out now. As long as I have the gesture app opened in the background and have the battery optimization set to manual for the app, the accessibility services won't be disabled. Which leads me to another minor problem of not being able to use the clear app function or I'll have to turn it on again. I think I can live with that for now, at least the behavior is predictable and I know what is causing the problem.
Click to expand...
Click to collapse
Good Luck Man. At this point buying from Huawei/Honor is a risky investment. I hope yours is worth it. With the bootloader fiasco development for these phones is non-existent. There is some hope it may change given the backlash but, well. Good Luck. From what I have heard the Magic 2 is a good phone. Enjoy it. As for me, I am gonna try to avoid these phone. But they are the only budget phones with Good Specs so I am stuck. And yeah. The issues always go away after flashing custom ROMs.
Mannan Qamar said:
Good Luck Man. At this point buying from Huawei/Honor is a risky investment. I hope yours is worth it. With the bootloader fiasco development for these phones is non-existent. There is some hope it may change given the backlash but, well. Good Luck. From what I have heard the Magic 2 is a good phone. Enjoy it. As for me, I am gonna try to avoid these phone. But they are the only budget phones with Good Specs so I am stuck. And yeah. The issues always go away after flashing custom ROMs.
Click to expand...
Click to collapse
Yeah man. Im switching from a US unlocked s8+, that has no unlocked bootloader or any dev as well. I do miss my OnePlus though, but it's such a shame that the 6T has no LED notification nor an AOD. Otherwise I would've bought it even though the SD845 is half a generation behind the Kirin 980.
ChildishGambino3005 said:
Yeah man. Im switching from a US unlocked s8+, that has no unlocked bootloader or any dev as well. I do miss my OnePlus though, but it's such a shame that the 6T has no LED notification nor an AOD. Otherwise I would've bought it even though the SD845 is half a generation behind the Kirin 980.
Click to expand...
Click to collapse
Notification LED Is a loss. But you can enable AOD via Root. Or you know, just flash a custom ROM.
ChildishGambino3005 said:
My Magic 2 has arrived. I installed Nova Launcher on it. At first I disabled the default Launcher but it kept coming back when I rebooted it. So I just uninstalled the default Launcher using ADB.
Another problem I ran into is that when using Nova Launcher, the swipe up gestures don't work, so I had to buy a third party gesture app. But the accessibility services keep turning itself off. I tried managing the app manually in Phone Manager but sometimes the gesture app would still get disabled. Lol.
Click to expand...
Click to collapse
Hello! I'm thinking about buying this phone. But as you have it, there are some things I need to know:
1) Does it have Google play installed? Or do you have to install it yourself? If so, was it difficult or you just enter the honor store, look for Google, and download it?
2) Too many Chinese phones have problems with third party apps notifications (especially WhatsApp). Like you don't receive the notification unless you open the app. Does it happen with the honor Magic 2 Too?
3) The always on display in most Chinese phones is useless cause only shows notifications from messages, phone calls or some Chinese apps like WeChat or QQ (no Gmail, Facebook, WhatsApp).
4) Although the phone has Spanish language, the virtual assistant only works with Chinese voice.
Thanks
Lucky_stipe said:
Hello! I'm thinking about buying this phone. But as you have it, there are some things I need to know:
1) Does it have Google play installed? Or do you have to install it yourself? If so, was it difficult or you just enter the honor store, look for Google, and download it?
2) Too many Chinese phones have problems with third party apps notifications (especially WhatsApp). Like you don't receive the notification unless you open the app. Does it happen with the honor Magic 2 Too?
3) The always on display in most Chinese phones is useless cause only shows notifications from messages, phone calls or some Chinese apps like WeChat or QQ (no Gmail, Facebook, WhatsApp).
4) Although the phone has Spanish language, the virtual assistant only works with Chinese voice.
Thanks
Click to expand...
Click to collapse
1) It has Google framework preinstalled, and you would just need to download play store on Huawei app gallery. It's as simple as that.
2) I get WhatsApp messages instantly with the screen off.
3) The AOD is very basic. So it only has the time, battery level. The lockscreen shows you the song you're playing (on Google play music, but not Spotify strangely) and some shortcuts.
4) The phone has Spanish but the assistant is in Chinese only. I'm not sure if they've updated it are planning to update it. I uninstalled it via ADB so can't test that out for you.
I install nova launcher , and use adb command remove default launcher:
adb shell pm uninstall -k --user 0 com.huawei.android.launcher
It's work! I can use nova launcher as my default launcher...
But there is a BIG problem:
The home key (or home gesture) don't work! It's mean I can go home at anywhere...
ps: Go "Huawei Store" install & run huawei launcher again can let stock launcher back without factory reset.
ChildishGambino3005 said:
1) It has Google framework preinstalled, and you would just need to download play store on Huawei app gallery. It's as simple as that.
2) I get WhatsApp messages instantly with the screen off.
3) The AOD is very basic. So it only has the time, battery level. The lockscreen shows you the song you're playing (on Google play music, but not Spotify strangely) and some shortcuts.
4) The phone has Spanish but the assistant is in Chinese only. I'm not sure if they've updated it are planning to update it. I uninstalled it via ADB so can't test that out for you.
Click to expand...
Click to collapse
Thanks man. You've been most helpful
leedashone said:
I install nova launcher , and use adb command remove default launcher:
adb shell pm uninstall -k --user 0 com.huawei.android.launcher
It's work! I can use nova launcher as my default launcher...
But there is a BIG problem:
The home key (or home gesture) don't work! It's mean I can go home at anywhere...
ps: Go "Huawei Store" install & run huawei launcher again can let stock launcher back without factory reset.
Click to expand...
Click to collapse
Try fluid gesture app + Nova
Sent from my HUAWEI NXT-DL00 using Tapatalk
I use edge gestures from the play store, it cost like $2 but I had it already because I bought it to use with my tablet.
You have to go to the recent apps page and lock it in, as well as ignore the battery optimization for it to keep working, otherwise emui will keep disabling its accessibility services access.
leedashone said:
I install nova launcher , and use adb command remove default launcher:
adb shell pm uninstall -k --user 0 com.huawei.android.launcher
It's work! I can use nova launcher as my default launcher...
But there is a BIG problem:
The home key (or home gesture) don't work! It's mean I can go home at anywhere...
ps: Go "Huawei Store" install & run huawei launcher again can let stock launcher back without factory reset.
Click to expand...
Click to collapse
Because your are only disabling the apk, NOT uninstalling (which you can't without root). The gestures are only working with the build in launcher.
ChildishGambino3005 said:
1) It has Google framework preinstalled, and you would just need to download play store on Huawei app gallery. It's as simple as that.
2) I get WhatsApp messages instantly with the screen off.
3) The AOD is very basic. So it only has the time, battery level. The lockscreen shows you the song you're playing (on Google play music, but not Spotify strangely) and some shortcuts.
4) The phone has Spanish but the assistant is in Chinese only. I'm not sure if they've updated it are planning to update it. I uninstalled it via ADB so can't test that out for you.
Click to expand...
Click to collapse
Did you manage to enable Google Assistant?
For me the app itself works but I can't enable "Access with Voice Match" to say "OK Google" from any screen, not sure why.

Categories

Resources