Regretting my purchase - Lenovo P2 Questions & Answers

Okay Sso I've just ordered the lenovo p2. I was looking for a mid-range/budget phone under the £200 price mark and found this and several others. After checking and comparing the phones in this range, I decided to buy this (even though the camera is pretty rubbish). Now upon further investigation, I've noticed that this phone isn't as polished in terms of glitches. There's a lip sync issue and notification issues that keeps on coming up wherever I look as well as several other issues. Most of the fixes for these issues are pretty much either work or don't so I don't want to end up with a phone that has glitches. Could someone list their experience with this phone and any pros and cons.

TwilightLoz said:
Okay Sso I've just ordered the lenovo p2. I was looking for a mid-range/budget phone under the £200 price mark and found this and several others. After checking and comparing the phones in this range, I decided to buy this (even though the camera is pretty rubbish). Now upon further investigation, I've noticed that this phone isn't as polished in terms of glitches. There's a lip sync issue and notification issues that keeps on coming up wherever I look as well as several other issues. Most of the fixes for these issues are pretty much either work or don't so I don't want to end up with a phone that has glitches. Could someone list their experience with this phone and any pros and cons.
Click to expand...
Click to collapse
Update to nougat bro and issue will be fixed

reality1234 said:
Update to nougat bro and issue will be fixed
Click to expand...
Click to collapse
Im in the UK and not sure if we have received the update over here yet.

Yes just update to nougat and enjoy.
I haven't regretted buying this phone one single bit.
It's a great phone and amazing phone once you factor in the price!
---------- Post added at 11:45 AM ---------- Previous post was at 11:43 AM ----------
There is an official update but they pulled it for the time being (there are still a couple of issues). It's still better than MM and you can download and put the update.zip on the SD card to update it manually.

philje123 said:
Yes just update to nougat and enjoy.
I haven't regretted buying this phone one single bit.
It's a great phone and amazing phone once you factor in the price!
---------- Post added at 11:45 AM ---------- Previous post was at 11:43 AM ----------
There is an official update but they pulled it for the time being (there are still a couple of issues). It's still better than MM and you can download and put the update.zip on the SD card to update it manually.
Click to expand...
Click to collapse
MM?
Do I have to root the phone just to update it manually?

No, you don't have to root to update it.
The lip sync issue can be fixed by updating to Nougat and resetting the phone to factory defaults after updating it.
The notification "lag" issue can be fixed by executing a adb dumpsys command to disable doze.

MrColdbird said:
The notification "lag" issue can be fixed by executing a adb dumpsys command to disable doze.
Click to expand...
Click to collapse
And how would I do that?

No problems here... Probably some mistake from your side... The sync issue was resolved in nougat AFAIK.

TwilightLoz said:
And how would I do that?
Click to expand...
Click to collapse
adb shell dumpsys deviceidle disable

yes i have also purchased from 3 UK and all issues are resolved with Nougat update which you can do manually. It also enables Volte so it works properly. Just follow the manual update for Nougat thread.

So the notification lag isn't really the Lenovo P2's problem?
edit: perhaps it really isn't https://www.reddit.com/r/Nexus6P/comments/3qsgue/yes_doze_will_delay_your_social_media/

Doze is a disease, but yes, it's not the P2's fault.
Bigger shot smartphones like the OnePlus 3 also suffer from this "bug".

Doze is worthless it doesn't even save battery for the most part. It just delays notifications. Yes that's what it does. It's a plague on many phones.

how to disable it?

No issues here.

MrColdbird said:
The notification "lag" issue can be fixed by executing a adb dumpsys command to disable doze.
Click to expand...
Click to collapse
What is this "lag" you speak of?
Is this the lag like -
When Im playing spotify and stopped and cleared it from recents I'll have some notification in the status bar
like the first song i played then after display. Notification is gone. is that it??

sam00561 said:
how to disable it?
Click to expand...
Click to collapse
adb shell dumpsys deviceidle disable
Needs to be done after every reboot as it doesn't stick.

Also needs to be noted that this command can be made to auto execute when the hosting app is given android.permission.DUMP rights via adb, or if the executing app has root rights.
I coded myself a minimalistic app, requested and granted it android.permission.DUMP and auto start rights and let it handle the command execution for me, essentially disabling doze permanently on my P2.
Things have been a breeze since then.

MrColdbird said:
Also needs to be noted that this command can be made to auto execute when the hosting app is given android.permission.DUMP rights via adb, or if the executing app has root rights.
I coded myself a minimalistic app, requested and granted it android.permission.DUMP and auto start rights and let it handle the command execution for me, essentially disabling doze permanently on my P2.
Things have been a breeze since then.
Click to expand...
Click to collapse
Care to share in PM?
Skickat från min iPhone med Tapatalk

I think the following helps. Credit goes to JasonMR and [MENTION=487946]manototh (Taken from oneplus.net forum)
JasonMR
KitKat
JasonMR, Nov 2, 2016 :
Guys, to avoid having to run the ADB command after each reboot follow these instructions (please note, the files should be downloaded to a PC and then transferred to your phone via USB otherwise they mess up sometimes):
You need to enable USB debugging mode in Developer options first
Download and install this apk and transfer it to your phones storage - https://drive.google.com/file/d/0BxDMCRH9QxV7aUQyalpZQ2JudGc/view?usp=drivesdk
Then connect phone to PC and allow the drivers to install
Download and install ADB here - https://drive.google.com/file/d/0B0MKgCbUM0itNVB1elljU2NPR0k/view
Go into the ADB folder, hold shift, right click and select "Open command prompt here"
Type the command: adb devices (now hit enter)
It should return your phones serial number is connected correctly
Run this command in ADB: adb -d shell pm grant com.adamioan.scriptrunner android.permission.DUMP (now hit enter)
Download this file and transfer it to your phones storage - https://drive.google.com/open?id=0BxDMCRH9QxV7YVA4YmxGTS1OX3c
Open the SH Script runner app and tap the three dots in the top right corner, select "Load" and locate the file from teh previous step
Click the Circle button with the play sign at the top of the screen
You should see the message "Idle mode disabled" which means that Doze has now been disabled.
Whenever you reboot your phone, open the SH Script runner and the command will still be there, just click the play button to run the script again.
And that is it, two clicks to disable Doze after each reboot.
Full credit to [MENTION=487946]manototh for putting this together originally.

Related

How to disable carrier-check for native WiFi Tether (no root)

*EDIT* This appears to only be working for people with NON-unlimited data plans. I apologize for the inconvenience...
Saw this over in the AT&T subforum, originally posted by @ExTREmE99 , just reposting here.
This will disable the carrier check on your Verizon G4 and allow you to use the native WiFi tether - no root needed!
1. Enable developer mode (Go to Settings -> About phone, and click on the build number until the developer mode is enabled).
2. Enable USB debugging under Settings -> Developer options
3. Connect the device with a USB cable to a computer with the Android SDK platform tools installed
4. Start an adb shell: adb shell
5. In the adb shell, run these commands one by one:
settings put global tether_dun_required 0
settings put system tether_entitlement_check_state 0
reboot
When your phone comes back up you will have a fully functional native WiFi tether
i must be doing something wrong because i still get the "you need a subscription" popup
Worked for me, thanks! Needed this a few days ago and couldn't use it n was like "F***, wish I had root" hahaha. Oh and also shouldn't this be posted in General?
jrc27 said:
i must be doing something wrong because i still get the "you need a subscription" popup
Click to expand...
Click to collapse
Same here, did I do this right?
Code:
$ adb shell
[email protected]:/ $ settings put global tether_dun_required 0
[email protected]:/ $ settings put system tether_entitlement_check_state 0
[email protected]:/ $ reboot
Congobongo said:
Same here, did I do this right?
Code:
$ adb shell
[email protected]:/ $ settings put global tether_dun_required 0
[email protected]:/ $ settings put system tether_entitlement_check_state 0
[email protected]:/ $ reboot
Click to expand...
Click to collapse
when do you see the subscription message?
try typing:
adb devices
you should see a string of characters listing your device. if it shows no device, then you need to double check that you have your device drivers installed
Tomyk89 said:
when do you see the subscription message?
try typing:
adb devices
you should see a string of characters listing your device. if it shows no device, then you need to double check that you have your device drivers installed
Click to expand...
Click to collapse
I see it after i reboot and try using the hotspot app
jrc27 said:
I see it after i reboot and try using the hotspot app
Click to expand...
Click to collapse
don't use the hotspot app - in fact, disable that one.
You want to use the built in functionality to tether (not technically an app)
Go to settings, More (under wireless networks), then "Mobile Hotspot". You can setup your SSID and password in there. Also, you can create a shortcut in your notification bar by scrolling over to the right side, clicking edit, then checking the box next to "Mobile Hotspot"
Hope that helps.
Tomyk89 said:
don't use the hotspot app - in fact, disable that one.
You want to use the built in functionality to tether (not technically an app)
Go to settings, More (under wireless networks), then "Mobile Hotspot". You can setup your SSID and password in there. Also, you can create a shortcut in your notification bar by scrolling over to the right side, clicking edit, then checking the box next to "Mobile Hotspot"
Hope that helps.
Click to expand...
Click to collapse
I can't even find the damn app to disable it.
I tried as you suggested, going in through the settings and i still get the verizon C*ckblock...
jrc27 said:
I can't even find the damn app to disable it.
I tried as you suggested, going in through the settings and i still get the verizon C*ckblock...
Click to expand...
Click to collapse
Could you try disabling the verizon hotspot app? Mine was disabled way before I discovered this so I may need to add this step to the instructions. you may want to go through the steps one more time after that to ensure everything is set correctly. Don't forget to restart either. It works great on mine so it should for yours as well - unless you took the update a week ago?
Let me know - Thanks!
Tomyk89 said:
Could you try disabling the verizon hotspot app? Mine was disabled way before I discovered this so I may need to add this step to the instructions. you may want to go through the steps one more time after that to ensure everything is set correctly. Don't forget to restart either. It works great on mine so it should for yours as well - unless you took the update a week ago?
Let me know - Thanks!
Click to expand...
Click to collapse
I've been very careful not to take the update. Is the hot spot app have a weird name or something? I can't seem to find it in the app manager or using rom toolbox
jrc27 said:
I've been very careful not to take the update. Is the hot spot app have a weird name or something? I can't seem to find it in the app manager or using rom toolbox
Click to expand...
Click to collapse
hmmm i think I'm confused. My Hotspot app is apparently still in my app drawer. When i click on it it just takes me to the native hotspot functionality.
Honestly I'd attempt to run those commands again. It would help if you took a screen shot of the command prompt window after running all of the commands. After each command it should pause for a second or two then jump to the next line with no errors or responses.
Is your USB debugging on? Also, are you in MTP or PTP USB mode when plugged into your PC?
jrc27 said:
i must be doing something wrong because i still get the "you need a subscription" popup
Click to expand...
Click to collapse
Should it be? I assumed stuff like this went under the Help section since it was helping people. Maybe I'm wrong. If a MOD would like to correct me and maybe move the thread, feel free.
Tomyk89 said:
hmmm i think I'm confused. My Hotspot app is apparently still in my app drawer. When i click on it it just takes me to the native hotspot functionality.
Honestly I'd attempt to run those commands again. It would help if you took a screen shot of the command prompt window after running all of the commands. After each command it should pause for a second or two then jump to the next line with no errors or responses.
Is your USB debugging on? Also, are you in MTP or PTP USB mode when plugged into your PC?
Click to expand...
Click to collapse
Heading to bed...I'll give it another go in the morning
Thanks again for the help, i appreciate it!
jrc27 said:
Heading to bed...I'll give it another go in the morning
Thanks again for the help, i appreciate it!
Click to expand...
Click to collapse
no problem dude. try some of my suggestions tomorrow and get back to me. feel free to PM and we can post the final solution up here as to not fill the the thread up with troubleshooting.
No Go...
Tried multiple times and could not get it to work. adb looked successful but after reboot I still get a subscription check.
joebrady119 said:
Tried multiple times and could not get it to work. adb looked successful but after reboot I still get a subscription check.
Click to expand...
Click to collapse
have you taken the latest OTA update?
Tomyk89 said:
have you taken the latest OTA update?
Click to expand...
Click to collapse
Have not taken any OTA.
This unfortunately doesn't seem to work for me either
I had to put my device in PTP mode in order for ADB to show the device, after the device was confirmed with adb devices, I issued the commands this is the output
Code:
C:\Users\NOTIMPORTANT\AppData\Local\Android\sdk>adb devices
List of devices attached
VS986931(changed the last four for security) device
C:\Users\NOTIMPORTANT\AppData\Local\Android\sdk>adb shell
[email protected]:/ $ settings put global tether_dun_required 0
settings put global tether_dun_required 0
[email protected]:/ $ settings put system tether_entitlement_check_state 0
settings put system tether_entitlement_check_state 0
[email protected]:/ $
When I attempt to enable hotspot I am greeted with the "Use of this service requires a subscription..."
FoxFi seems to work, I just HATE having to change my lock screen in order to use the damn thing!
I'm willing to run further tests and commands if you would like, please just let me know.
I have NOT taken any over the air update. I used the Debloater tool and blocked/hid the app.
Tomyk89 said:
when do you see the subscription message?
try typing:
adb devices
you should see a string of characters listing your device. if it shows no device, then you need to double check that you have your device drivers installed
Click to expand...
Click to collapse
Here's a screenshot of my terminal window:
I'm using the native tethering just like everybody else (Settings, More, flick the tethering switch to On and receive the service check). Haven't taken the OTA and have the service disabled via debloater tool. I appreciate the help!
At this point I'm not sure why some are reporting that this works while others aren't. I added a message on the original post warning that this isn't a for sure thing. I'll be sure to update if/when I find a fix or what is going wrong, but for now I think I have enough info to look into this. thanks for your help everyone and I hope that I can find a fix for this. Worst case - we have to wait until we have root to enable this.
-tom

Tips, Tricks, and the Root!

Please Read: I am making this post to help my fellow hd 8 & hd 10 kindle users out with things I have found working and useful to me that I got working with my kindle. Please remember that doing this stuff can be dangerous unless you know what you're doing. Enjoy my findings!
Ready to ROOT your device?!
Follow these step's and I'll try making this as simple as possible.
Step 1. First we're going to install adb and get shell command working. This youtube video is probably the best visual way of getting it done. Only watch 3 minutes and 37 seconds of it, Skip the rest of the video. Click HERE. (give him a thumbs up for making the video).
Now open up Command prompt and type
Code:
adb devices
It should show a 16 digit serial key with "device" to the right. SUCCESS!
Step 2. Now let's run RootJunky's script. Download and extract the files, Click HERE. Run "1-Install-Play-Store.bat" file and let it load. It should list your device serial key and load up to the main menu page. Follow the order on the menu from 1 to 4. Now this was made for the fire hd 7" tablets but some of it works and some might not, I had a problem with ads loading up on lockscreen but found another way to disable them which is under "Disabling Amazon Services" down below.
Step 3. Let's get ROOT! We are going to install KingRoot and run it, kingroot will also install purify which is a nice handy program but you can remove it if you want later on. Now once you run KingRoot its going to search for the best possible method to root your device, it may or may not find a way but there should be a second option to install root. Do it. Some people have found that you may have to try multiple times to root to get a success or try updating the google framework through the play store. (My google framework is V4.4.4-1227136)
I have attached the kingroot apk down below or you can download kingroot from there website. Click HERE. (If you have any problems please post it and we may be able to help.)
Now let's disable some thing's we may find useless..
Disable the lockscreen
Open up command prompt. Type in "adb shell", Then type in "su"
Then copy this into command prompt.
Code:
sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '1' WHERE name = 'lockscreen.disabled'"
You will not get a confirmation, now type "exit", then type "reboot".
Let the device reboot and enjoy! Now install a new lockscreen.
Want it back?
Code:
sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '0' WHERE name = 'lockscreen.disabled'"
*This is messing with the sqlite in the actual android system files, please becareful and don't go around changing values in system files.
Disable Amazon's FireLauncher and replace it with Google Now Launcher
Note:
Load up ES Explorer, make sure it has root enabled in settings.
Before you run this command please download a new launcher and either install it normally or you can copy the apk file into the "system/app" folder and chmod the app to "-rw -r -r" in properties. Once the apk file is in the "system/app" folder, you can either install it from that location or disable Fire Launcher, reboot, and the app should auto install and load.
*Installing Google Now Launcher requires Google app from marketplace(Link below). Now Launcher allows you to use widgets. If you use Google now launcher please keep a back up launcher like nova launcher just in case until you get now launcher working. Google now launcher is tricky.
Open Command Prompt.
Type in "adb shell". Then type in "su".
Then type into command prompt,
Code:
pm disable com.amazon.firelauncher

After reboot if you get no launcher don't worry. Just enable firelauncher and install a new launcher(IE nova launcher) and then disable firelauncher. (Try updating the google framework.)
*To Re-enable, replace disable with enable.
*Don't forget to type in "exit" into command prompt twice when you are done and or before unplugging your usb.
Disable Amazon's OTA(over the air) updates
Go in to ES Explorer(set root access).
Now in ES Explorer go to system/etc/security
locate "otacerts.zip" and I made a copy of it and renamed it to "otacerts.zip.backup" just in case i needed it.
AND..
Now in Command Prompt, type "adb shell", type "su".
Then type into command prompt,
Code:
Pm disable com.amazon.device.software.ota
Pm disable com.amazon.settings.systemupdates
Hopefully this disables all the updates! Enjoy!
Google Play Store not working?
Solution 1. (¿GotJazz?)
Open up Kingroot's Purify app.
Try putting Google Account Manager and Google Services Framework on the Purify Whitelist.
Solution 2.
Load up Command Prompt.
Then type in "adb shell". Then "su".
Code:
pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
You will not get a notification that it worked but it does.
Open Google Play or Reboot device. If that doesn't work, read on..
Solution 3.
Re-install Google applications
Go into system settings >> apps & games >> manage all applications
I then went into every google application(this will help remove any settings saved and email addresses) and cleared the data and cache of each app.
After that was done, I then uninstalled each of these apps,
"Google Account Manager, Google Play Services, Google Play Store, and Google Services Framework".
After uninstalling those, run the rootjunky's script(link located below) and install the play store which is option 2 I believe.
Also remember to turn off google play store auto updates!
Disabling Amazon Services
Start up Command Prompt.
Type in "adb shell". Then "su".
Then type into command prompt.
Code:
pm disable (app name(IE. com.amazon.ags.app))
*To Re-enable, replace disable with enable.
List of Amazon apps that are okay to remove.
Code:
com.amazon.ags.app
com.amazon.cloud9
com.amazon.cloud9.kids
com.amazon.dp.contacts
com.amazon.dp.fbcontacts
com.amazon.firelauncher
com.amazon.geo.client.maps
com.amazon.geo.mapsv2
com.amazon.geo.mapsv2.services
com.amazon.kcp.tutorial
com.amazon.kindle
com.amazon.kindle.kso
com.amazon.kor.demo
com.amazon.parentalcontrols
com.amazon.photos
com.amazon.photos.importer
com.amazon.tahoe
com.amazon.unifiedshare.actionchooser
com.amazon.unifiedsharefacebook
com.amazon.unifiedsharegoodreads
com.amazon.unifiedsharesinaweibo
com.amazon.unifiedsharetwitter
com.amazon.webapp
com.amazon.webview
com.amazon.windowshop
com.amazon.pm
com.amazon.recess
com.amazon.socialplatform
com.amazon.zico
com.audible.application.kindle
com.audible.application.store
com.goodreads.kindle
Optional
Don't have prime? Please continue + more.
Code:
com.amazon.mp3 -amazon music player
com.amazon.mw -removes the firefly cam app
com.amazon.mw.sdk -part of the firefly app?
com.amazon.avod -amazon video app, i don't have prime, useless to me..
com.amazon.kindle.personal_video -the amazon/system video app, I replaced this with mx player.
com.amazon.csapp -amazon help app
com.amazon.application.compatibility.enforcer -not sure what this does
com.amazon.android.marketplace -amazon marketplace
com.amazon.camera -stock camera app, install a new one from play store
com.amazon.dynamicupdationservice -not sure what this is or if this is part of amazon updates
com.amazon.platform.fdrw -part of amazon app & services?
com.android.contacts -remove, no reason for contacts, up to you
com.android.calendar -android calender
com.android.deskclock -remove if you don't need alarms/clocks/timers/etc
com.kingsoft.office.amz -not sure what this is yet but im sure its useless
com.nuance.swype.input -yup, unless you like swype
jp.co.omronsoft.iwnnime.mlaz -not sure what this does?
*Don't forget to type in "exit" into command prompt twice when you are done and or before unplugging your usb.
Links:
Changing the DPI(HERE).
Google App v5.9.27.19.arm(300600996)(HERE).
Replace KingRoot with SuperSU(HERE).
Rootjunky's install play store script(HERE).
Contributors:
madsc13n41s4, sd_shadow, Selexo
Downloaded kingroot apk, installed, tried root twice, confirmed via superuser from chainsDD, backed up special offers from titanium backup, uninstalled special offers, great fully rid of ads on my lockscreen.
madsc13n41s4 said:
Downloaded kingroot apk, installed, tried root twice, confirmed via superuser from chainsDD, backed up special offers from titanium backup, uninstalled special offers, great fully rid of ads on my lockscreen.
Click to expand...
Click to collapse
Does your wallpaper on the lockscreen change? I have yet to look into getting it changed, about to look in to a new lock screen as well. Also don't forget to stop ota updates from amazon.
EDITED MAIN POST. Will add more soon.
kanderson88 said:
Does your wallpaper on the lockscreen change? I have yet to look into getting it changed, about to look in to a new lock screen as well. Also don't forget to stop ota updates from amazon.
Click to expand...
Click to collapse
Yeah, its not the default wallpaper, and changes on its own with generic backgrounds. Did forget about ota, powering off until I have the time, I'm elbows deep in a Ford Probe project for the time being. Thanks so much for finding this, hopefully I get time to really contribute soon. Glad to confirm
madsc13n41s4 said:
Yeah, its not the default wallpaper, and changes on its own with generic backgrounds. Did forget about ota, powering off until I have the time, I'm elbows deep in a Ford Probe project for the time being. Thanks so much for finding this, hopefully I get time to really contribute soon. Glad to confirm
Click to expand...
Click to collapse
You're very welcome sir. So happy I found out that kingroot worked. I am currently looking into getting a new lock screen and once I post my findings I'll let y'all see as well as changing the lock screen wallpaper. As well for the fixing google play store I am still currently having problems after that adb command, it worked for a good minute longer than usual.
kanderson88 said:
You're very welcome sir. So happy I found out that kingroot worked(credit). Anyways I am currently looking into getting a new lock screen and once I post my findings I'll let y'all see as well as changing the lock screen wallpaper. As well for the fixing google play store I am still currently having problems after that adb command, it worked for a good minute longer than usual.
Click to expand...
Click to collapse
I would install an opengapps.org package with FlashFire (Arm, 5.1.1, nano or pico)
Flashfire will install Google framework and extra support files, that should allow playstore to work better.
should work fine, but no guarantees
How to Use FlashFire App
Sent from my KFFOWI using XDA Labs
sd_shadow said:
I would install an opengapps.org package with FlashFire (Arm, 5.1.1, nano or pico)
Flashfire will install Google framework and extra support files, that should allow playstore to work better.
should work fine, but no guarantees
How to Use FlashFire App
Sent from my KFFOWI using XDA Labs
Click to expand...
Click to collapse
Yeh I need to look into flashfire, I used rootjunky's script to install it. Thanks for the idea, I'm gonna check it out.
I don't think I am going to use flashfire. Seems really risky of bricking me device. I'm going to try installing the apps manually or through adb. I'll keep doing some research on flashfire though. Thanks
kanderson88 said:
You're very welcome sir. So happy I found out that kingroot worked(credit). Anyways I am currently looking into getting a new lock screen and once I post my findings I'll let y'all see as well as changing the lock screen wallpaper. As well for the fixing google play store I am still currently having problems after that adb command, it worked for a good minute longer than usual.
Click to expand...
Click to collapse
Yeah, I had to cobble together my own Play Store solution. The differences in the versions of the apks used together really matters it seems. Luckily, I haven't had any issues since I got it running. I would highly recommend turning off Play Store automatic updates as App Store versions of certain apps are intentionally out of date as per compatibility. Eg, Facebook.
Holy crap opening up TB I can not wait until someone comes up with a list of **** thats safe to freeze/remove, so much amazon crap on this thing!
madsc13n41s4 said:
Yeah, I had to cobble together my own Play Store solution. The differences in the versions of the apks used together really matters it seems. Luckily, I haven't had any issues since I got it running. I would highly recommend turning off Play Store automatic updates as App Store versions of certain apps are intentionally out of date as per compatibility. Eg, Facebook.
Click to expand...
Click to collapse
Thanks didnt think about stopping the auto updates.
Smart move. Thanks.
mikek9 said:
Holy crap opening up TB I can not wait until someone comes up with a list of **** thats safe to freeze/remove, so much amazon crap on this thing!
Click to expand...
Click to collapse
What a great Idea, I will make a list of some things. Give me a day. Bed time.:crying:
mikek9 said:
Holy crap opening up TB I can not wait until someone comes up with a list of **** thats safe to freeze/remove, so much amazon crap on this thing!
Click to expand...
Click to collapse
This is what I've safely removed so far, leaving Prime included services.
com.amazon.ags.app
com.amazon.cloud9
com.amazon.cloud9.kids
com.amazon.dp.contacts
com.amazon.dp.fbcontacts
com.amazon.firelauncher
com.amazon.geo.client.maps
com.amazon.geo.mapsv2
com.amazon.kcp.tutorial
com.amazon.kindle
com.amazon.kindle.kso
com.amazon.kor.demo
com.amazon.photos
com.amazon.photos.importer
com.amazon.tahoe
com.amazon.unifiedsharefacebook
com.amazon.unifiedsharegoodreads
com.amazon.unifiedsharesinaweibo
com.amazon.unifiedsharetwitter
com.amazon.webapp
com.android.contacts
com.audible.application.kindle
com.audible.application.store
com.goodreads.kindle
Google Now Launcher doesn't start with Fire Launcher enabled/installed, but takes right over when disabled/uninstalled.
madsc13n41s4 said:
This is what I've safely removed so far, leaving Prime included services.
com.amazon.ags.app
com.amazon.cloud9
com.amazon.cloud9.kids
com.amazon.dp.contacts
com.amazon.dp.fbcontacts
com.amazon.firelauncher
com.amazon.geo.client.maps
com.amazon.geo.mapsv2
com.amazon.kcp.tutorial
com.amazon.kindle
com.amazon.kindle.kso
com.amazon.kor.demo
com.amazon.photos
com.amazon.photos.importer
com.amazon.tahoe
com.amazon.unifiedsharefacebook
com.amazon.unifiedsharegoodreads
com.amazon.unifiedsharesinaweibo
com.amazon.unifiedsharetwitter
com.amazon.webapp
com.android.contacts
com.audible.application.kindle
com.audible.application.store
com.goodreads.kindle
Google Now Launcher doesn't start with Fire Launcher enabled/installed, but takes right over when disabled/uninstalled.
Click to expand...
Click to collapse
Thanks for this. I'll consider when and if i make a cleaned up ROM/Bin
Yeah you must hide fire launcher through adb in order to use any launcher. Thanks for the list. I've been trying to figure out how to disable the lock screen all day and it seems impossible. Idk but maybe someone someday will provide a modified settings app. Idk.
madsc13n41s4 said:
This is what I've safely removed so far, leaving Prime included services.
com.amazon.ags.app
com.amazon.cloud9
com.amazon.cloud9.kids
com.amazon.dp.contacts
com.amazon.dp.fbcontacts
com.amazon.firelauncher
com.amazon.geo.client.maps
com.amazon.geo.mapsv2
com.amazon.kcp.tutorial
com.amazon.kindle
com.amazon.kindle.kso
com.amazon.kor.demo
com.amazon.photos
com.amazon.photos.importer
com.amazon.tahoe
com.amazon.unifiedsharefacebook
com.amazon.unifiedsharegoodreads
com.amazon.unifiedsharesinaweibo
com.amazon.unifiedsharetwitter
com.amazon.webapp
com.android.contacts
com.audible.application.kindle
com.audible.application.store
com.goodreads.kindle
Google Now Launcher doesn't start with Fire Launcher enabled/installed, but takes right over when disabled/uninstalled.
Click to expand...
Click to collapse
Did this show any improvements on the operating system? IE faster loading, battery power, etc etc..
What I'd like is as near as pure android as possible. So the more input the better.
---------- Post added at 10:19 PM ---------- Previous post was at 10:18 PM ----------
Try freezing apps like those listed. Report back
---------- Post added at 10:21 PM ---------- Previous post was at 10:19 PM ----------
None of those apps look crucial to me. Get rid of them, let me know here.
technope said:
What I'd like is as near as pure android as possible. So the more input the better.
Click to expand...
Click to collapse
I agree, I don't know if i want to completely get rid of the fire os just in case and possibility of bricking when booting up a new rom and plus no boot image yet.
None of those apps look crucial to me. Get rid of them, let me know here.
Click to expand...
Click to collapse
Will do
Don't forget
"com.amazon.mp3" and replace with different music app
"com.amazon.mw" removes the firefly cam app.
"com.amazon.avod" -amazon video app, i don't have prime, useless to me..
"com.amazon.kindle.personal_video" the amazon video app, i replaced this with mx player.
"com.amazon.csapp" amazon help app
I disabled them all, ill keep you updated if i see a performance boost or battery boost.
Freshened up the main post! Hope its more readable.
Also note, multiple user profiles seem to break with the disabled apps in my list, personally believe it to be Fire Launcher's fault, probably responsible for handling the switch over, but I don't know too much about 5.1.1
madsc13n41s4 said:
Also note, multiple user profiles seem to break with the disabled apps in my list, personally believe it to be Fire Launcher's fault, probably responsible for handling the switch over, but I don't know too much about 5.1.1
Click to expand...
Click to collapse
can you try disabling all those but leaving firelauncher enabled? lets see if it gives you error's, if it doesnt, instead of disabling firelauncher, use the hide command instead of disable and see if that works. I would like to know what app is in charge of multiprofiles..
Please look at section for disabling amazons ota updates, added more to it! Thanks.

Rooting the LG Exalt LTE from Verizon (LG VN220) - Request for Advice

TL.DR; Trying to root new Verizon Android flip-phone with Marshmallow 6.0.1, ARMv7. Firmware version: VN22010B. Seems to to be locked down.
Click to expand...
Click to collapse
I'm trying to root the LG Exalt LTE, or LG VN220, from Verizon. Initially, I've attempted the common rooting kits, such as KingoRoot as well as the tools described around XDA. However all failed. I suspect the cause to be the restrictive permissions of /data/local/tmp, which prevents execution of binaries. I believe any kit using this location will likely fail to achieve anything.
As such, I've been looking to achieve the same using manual techniques. The first step, as in most rooting activity is to put the device into USB debugging mode. To do this on the VN220, first compose ##7764726220. When asked for a service code, use 000000 to access a special menu. Select the Developer Options > USB Debugging and select On. There is an additional menu below named Select USB configuration, from which you can select Media Transfer Protocol or RNDIS among other options.
With that done, you can verify that you can now communicate with the device via ADB. To do so, download the Minimal ADB and Fastboot bundle. While I was successful in querying the device with ADB with
Code:
adb devices
Trying to use fastboot simply outputs "< waiting for device >" indefinitively. It is also possible to open a shell using ADB, however attempting ADB with root will fail. I don't think this is caused by having wrong drivers, as all the other tools could detect the phone (see below), but rather a permission issue.
From there, I've try to boot in different modes, which are accessible by turning off the phone, and then powering up the device while holding the Volume Down button. This will boot into a white screen with some options, including the "Safe Mode" option which I attempted. The second mode is the "Firmware Upgrade" mode which is accessible by again, powering down the phone and powering it up again, but this time holding the Volume Up for 3 seconds.
Attempting to run the following fails:
Code:
fastboot oem unlock
That being said, I later found out that LG does provides a legitimate way to unlock the bootloader via their LG developer portal. Unfortunately the VN220 is not in the list of supported devices, nor does the procedure given applies to this phone. Additionally, it requires the device ID which fails also since it requires fastboot:
Code:
fastboot oem device-id
The other attempt I've tried is using the LG Mobile Support Too l and while it was useful to obtain the KDZ file from their website, it also failed to apply the update. LGUP didn't recognise the model. (Note that both requires the USB mode to be RNDIS to detect the phone)
Trying to run apps from the internal storage such as su or even using the chmod command only results in "Operation not permitted" messages. So even temporary root seems rather difficult.
At this point, I'd like to know if anyone has any advice on additional things I could try to root the phone, or even have temporary root.
Thanks in advance
@cyberrecce
Why?
First of all thank you, I've been looking for that service code to enable developer settings / adb since I discovered the phone secretly runs Android. But I don't see why we would need root, I've been using adb to side load apps since I can't get to a menu that allows it
jfn0802 said:
First of all thank you, I've been looking for that service code to enable developer settings / adb since I discovered the phone secretly runs Android. But I don't see why we would need root, I've been using adb to side load apps since I can't get to a menu that allows it
Click to expand...
Click to collapse
1. Why? To install a custom ROM.
2. Did you get any issue with certificates when side-loading apps? I keep getting INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES. Can't seem to find the "Install from Unknown Sources" option.
Same problem
InfectedPackets said:
1. Why? To install a custom ROM.
2. Did you get any issue with certificates when side-loading apps? I keep getting INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES. Can't seem to find the "Install from Unknown Sources" option.
Click to expand...
Click to collapse
i get the same error. did you find a solution? i would really appreciate it
InfectedPackets said:
1. Why? To install a custom ROM.
2. Did you get any issue with certificates when side-loading apps? I keep getting INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES. Can't seem to find the "Install from Unknown Sources" option.
Click to expand...
Click to collapse
MendilR said:
i get the same error. did you find a solution? i would really appreciate it
Click to expand...
Click to collapse
re: the certificate error for side loading apps...
Code:
adb shell settings put secure install_non_market_apps 1
turns off the unknown source block, but I'm still getting INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
Could the apk itself I'm trying to use have a bad certificate? Or is there another solution?
InfectedPackets said:
I'm trying to root the LG Exalt LTE, or LG VN220, from Verizon. Initially, I've attempted the common rooting kits, such as KingoRoot as well as the tools described around XDA. However all failed. I suspect the cause to be the restrictive permissions of /data/local/tmp, which prevents execution of binaries. I believe any kit using this location will likely fail to achieve anything.
As such, I've been looking to achieve the same using manual techniques. The first step, as in most rooting activity is to put the device into USB debugging mode. To do this on the VN220, first compose ##7764726220. When asked for a service code, use 000000 to access a special menu. Select the Developer Options > USB Debugging and select On. There is an additional menu below named Select USB configuration, from which you can select Media Transfer Protocol or RNDIS among other options.
With that done, you can verify that you can now communicate with the device via ADB. To do so, download the Minimal ADB and Fastboot bundle. While I was successful in querying the device with ADB with
Code:
adb devices
Trying to use fastboot simply outputs "< waiting for device >" indefinitively. It is also possible to open a shell using ADB, however attempting ADB with root will fail. I don't think this is caused by having wrong drivers, as all the other tools could detect the phone (see below), but rather a permission issue.
From there, I've try to boot in different modes, which are accessible by turning off the phone, and then powering up the device while holding the Volume Down button. This will boot into a white screen with some options, including the "Safe Mode" option which I attempted. The second mode is the "Firmware Upgrade" mode which is accessible by again, powering down the phone and powering it up again, but this time holding the Volume Up for 3 seconds.
Attempting to run the following fails:
Code:
fastboot oem unlock
That being said, I later found out that LG does provides a legitimate way to unlock the bootloader via their LG developer portal. Unfortunately the VN220 is not in the list of supported devices, nor does the procedure given applies to this phone. Additionally, it requires the device ID which fails also since it requires fastboot:
Code:
fastboot oem device-id
The other attempt I've tried is using the LG Mobile Support Too l and while it was useful to obtain the KDZ file from their website, it also failed to apply the update. LGUP didn't recognise the model. (Note that both requires the USB mode to be RNDIS to detect the phone)
Trying to run apps from the internal storage such as su or even using the chmod command only results in "Operation not permitted" messages. So even temporary root seems rather difficult.
At this point, I'd like to know if anyone has any advice on additional things I could try to root the phone, or even have temporary root.
Thanks in advance
@cyberrecce
Click to expand...
Click to collapse
Just curious - any success or updates. I can't seem to get past " INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES"
For installing apps I'm still not getting past INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
I even tried pulling an apk from my LG G4 that successfully installed on that device and tried installing it on the Exalt, but same error.
The biggest reason I've seen for the INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES is apks that are signed poorly. When I check the apks I'm using for their signatures with the JDK it says one or more of their signatures lack a timestamp which can cause problems.
Also, downloading the apk from the Exalt's browser and trying to install from either
settings > phone settings > storage > phone > explore > downloads > open > install
or
tools > file manager > internal storage > downloads > open > install
has been coming up with "app not installed" after it tries to install the apk.
I'm not really giving up though, I just don't really know where to go from here.
effulgent.unicorn said:
For installing apps I'm still not getting past INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
I even tried pulling an apk from my LG G4 that successfully installed on that device and tried installing it on the Exalt, but same error.
The biggest reason I've seen for the INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES is apks that are signed poorly. When I check the apks I'm using for their signatures with the JDK it says one or more of their signatures lack a timestamp which can cause problems.
Also, downloading the apk from the Exalt's browser and trying to install from either
settings > phone settings > storage > phone > explore > downloads > open > install
or
tools > file manager > internal storage > downloads > open > install
has been coming up with "app not installed" after it tries to install the apk.
I'm not really giving up though, I just don't really know where to go from here.
Click to expand...
Click to collapse
Any ideas on how to get past - "INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES"?
PAULC91316 said:
Any ideas on how to get past - "INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES"?
Click to expand...
Click to collapse
I'm still at the same place I was the other day when I posted this.
effulgent.unicorn said:
For installing apps I'm still not getting past INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
I even tried pulling an apk from my LG G4 that successfully installed on that device and tried installing it on the Exalt, but same error.
The biggest reason I've seen for the INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES is apks that are signed poorly. When I check the apks I'm using for their signatures with the JDK it says one or more of their signatures lack a timestamp which can cause problems.
Also, downloading the apk from the Exalt's browser and trying to install from either
settings > phone settings > storage > phone > explore > downloads > open > install
or
tools > file manager > internal storage > downloads > open > install
has been coming up with "app not installed" after it tries to install the apk.
I'm not really giving up though, I just don't really know where to go from
here.
Click to expand...
Click to collapse
InfectedPackets said:
The other attempt I've tried is using the LG Mobile Support Too l and while it was useful to obtain the KDZ file from their website, it also failed to apply the update. LGUP didn't recognise the model. (Note that both requires the USB mode to be RNDIS to detect the phone)
Click to expand...
Click to collapse
Can you please share with us the KDZ file?
Thanks!
anyone?
You will need to:
- unlock it’s Bootloader. If the “fastboot oem unlock” command will not work (and I’m quite sure it will not, since we’re talking about a USA LG device), you can stop here and throw the phone out the window.
- if by some any miracle you will be able to unlock the bootloader, you have two ways of rooting it:
1. Using TWRP and a superuser zip file (magisk or the now Chinese owned supersu). The main problem with this is that you will need to compile TWRP yourself, since I doubt anyone will bother for such an obscure device.
2. Using a prerooted boot image. You will need the stock boot image, install the latest magisk manager, let it root it and then flash it via fastboot. This is particularly difficult because you will need to decrypt the kdz file (if any available) in order to get the boot.img
Even if by a greater miracle you will be able to get 1 or 2 working, there still is a huge chance that the fastboot flash command will be disabled.
Forget about solutions like king/kingoroot. Best case scenario they will fail. Worst case scenario they will softbrick the phone by gaining temporary root and then modifying /system. That will in turn trigger dm-verity which will cause the soft brick.
Forget about the scams like oneclickroot. Their so called techs will try the aforementioned and fail and you will waste your $40.
Sorry To deliver the bad news, but there’s no way out of it.
Thanks for taking your time, to help me.
I will check if I can unlock the bootloader.
Thanks alot
r3w1NNNd said:
You will need to:
- unlock it’s Bootloader. If the “fastboot oem unlock” command will not work (and I’m quite sure it will not, since we’re talking about a USA LG device), you can stop here and throw the phone out the window.
- if by some any miracle you will be able to unlock the bootloader, you have two ways of rooting it:
1. Using TWRP and a superuser zip file (magisk or the now Chinese owned supersu). The main problem with this is that you will need to compile TWRP yourself, since I doubt anyone will bother for such an obscure device.
2. Using a prerooted boot image. You will need the stock boot image, install the latest magisk manager, let it root it and then flash it via fastboot. This is particularly difficult because you will need to decrypt the kdz file (if any available) in order to get the boot.img
Even if by a greater miracle you will be able to get 1 or 2 working, there still is a huge chance that the fastboot flash command will be disabled.
Forget about solutions like king/kingoroot. Best case scenario they will fail. Worst case scenario they will softbrick the phone by gaining temporary root and then modifying /system. That will in turn trigger dm-verity which will cause the soft brick.
Forget about the scams like oneclickroot. Their so called techs will try the aforementioned and fail and you will waste your $40.
Sorry To deliver the bad news, but there’s no way out of it.
Click to expand...
Click to collapse
Any sage advice on the [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] issue when sideloading apps?
 @jfn0802 said they had success with sideloading, but haven't been online in ages, and none of the rest of us seem to have had the same success. Minimum, that's what I would like to accomplish.
[side note, has anyone switched from Verizon with this phone? I'm looking to, but I'm wondering a couple of things like, does verizon have the mobile hotspot function restricted from use on other carriers? & etc & just wondering how it's doing off-verizon for anyone.]
effulgent.unicorn said:
Any sage advice on the [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] issue when sideloading apps?
@jfn0802 said they had success with sideloading, but haven't been online in ages, and none of the rest of us seem to have had the same success. Minimum, that's what I would like to accomplish.
[side note, has anyone switched from Verizon with this phone? I'm looking to, but I'm wondering a couple of things like, does verizon have the mobile hotspot function restricted from use on other carriers? & etc & just wondering how it's doing off-verizon for anyone.]
Click to expand...
Click to collapse
my freinds are using it in Canada with videotron and everything works, without unlocking
Just to add a clue what to look at, I think these devices are from Verizon and they are blocking anonymous apps from being installed
GenTech Solution said:
Just to add a clue what to look at, I think these devices are from Verizon and they are blocking anonymous apps from being installed
Click to expand...
Click to collapse
Yes right, but how can I go around it?
Ps. I was able to uninstall apps (I removed my Verizon)
With adb shell, as the user 0, but with adb normal uninstall didn't work, but when I try to install with adb shell, it gave the same certificate erorr
GenTech Solution said:
Just to add a clue what to look at, I think these devices are from Verizon and they are blocking anonymous apps from being installed
Click to expand...
Click to collapse
Isn't that what turning on the "install from unknown sources" option should do? I still get the Install Parse Failed after switching it on with ADB.
@98jbsz I've tried to uninstall without success. What way did you do it? And does it just leave a blank space in the menu screen?
[Less on topic, sorry again, but has anyone seen the LG Wine LTE? http://www.lg.com/us/cell-phones/lg-UN220-lg-wine
It's strikingly similar to our friend the Exalt LTE here, but it seems less carrier branded/available at US Cellular, so I'm wondering if that would make a difference?
Major differences Wine LTE has more 4G bands (2/4/5/12/25) versus Exalt (4/5/13), which kind of has me kicking myself, because travel and 4G was one of the reasons I bought the Exalt. Both have quadband GSM and WCDMA, but interestingly the Wine also has CDMA.
Beyond that, there are some more smaller differences I scavenged from their LG pages, Exalt has more bluetooth profiles, supports more music formats, has more GPS capabilities, wifi calling, and 1 more ringtone. Wine has more supported video formats, and an FM radio.
I'm curious about what/if the Wine would have for sms messaging (I doubt it'd have Verizon's message+) and instead of my Verizon app...]
98jbsz said:
Yes right, but how can I go around it?
Ps. I was able to uninstall apps (I removed my Verizon)
With adb shell, as the user 0, but with adb normal uninstall didn't work, but when I try to install with adb shell, it gave the same certificate erorr
Click to expand...
Click to collapse
Alright, I also managed to uninstall my verizon and verizon's cloud app using
Code:
adb shell and the pm uninstall -k --user 0
But the Verizon apps folder on the menu screen remains, although it's empty. Any ideas on how to remove it?
Then I tried to install an apk using
Code:
pm install
and it came back with [INSTALL_FAILED_INVALID_URI] which...is a different than [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES], but not better.
right, but when you first copy the APK to the phone, and then you install it, you will see the [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] error. still not a solution

8.0 Shield Experience, goodbye custom home launcher

I'm almost sick to my stomach. I have used HALauncher since I bought the Nexus Player, and now after updating from 7.23 to 8.0, that's it, no more. No more option for custom home launcher in settings. I'm really pissed right now. Not sure if I'm the only one left using something other than the Android TV launcher, but yeah, don't update
No, you're not the only one... I just updated today and same thing, can't manage to work with other launchers as default
It’s easy to set custom home launcher in 8.0. Here is quick guide.
1. Install your prefered custom home launcher (Mine is airlauncher pro)
2. Connect USB cable. Enable ADB. If you don’t know how to enable adb read root guide.
3. Your command for custom home launcher is “adb shell pm disable-user --user 0 com.google.android.tvlauncher”
It will disable default launcher. And thus load other available launcher as default.
Edited: In 8.0 there is adb networking option, so USB cable is not exactly needed. Just use adb connect (ip) instead.
It is a known bug with the update and they are supposedly working on a fix.
https://forums.geforce.com/default/...-experience-upgrade-8-0/post/6125532/#6125532
oldpoem said:
Edited: In 8.0 there is adb networking option, so USB cable is not exactly needed. Just use adb connect (ip) instead.
Click to expand...
Click to collapse
Not entirely true You will have to connect it to USB to make the unit listen on tcp port before you can connect via IP.
oldpoem said:
It’s easy to set custom home launcher in 8.0. Here is quick guide.
1. Install your prefered custom home launcher (Mine is airlauncher pro)
2. Connect USB cable. Enable ADB. If you don’t know how to enable adb read root guide.
3. Your command for custom home launcher is “adb shell pm disable-user —user 0 com.google.android.tvlauncher”
It will disable default launcher. And thus load other available launcher as default.
Edited: In 8.0 there is adb networking option, so USB cable is not exactly needed. Just use adb connect (ip) instead.
Click to expand...
Click to collapse
Not working
alex22280 said:
Not working
Click to expand...
Click to collapse
It’s working fine here. 8.0 with alauncher pro. Please capture error output of adb command.
OK found an error typo in guide that might lead to not working case. Ipad keyboard made wrong autocorrect. combine - - into nonworking —
This is correct command
adb shell pm disable-user --user 0 com.google.android.tvlauncher
This is reference howto
https://www.xda-developers.com/disable-system-app-bloatware-android/
The package we would want to disable is tvlauncher.
---------- Post added at 04:40 PM ---------- Previous post was at 04:34 PM ----------
jeffshead said:
It is a known bug with the update and they are supposedly working on a fix.
https://forums.geforce.com/default/...-experience-upgrade-8-0/post/6125532/#6125532
Not entirely true You will have to connect it to USB to make the unit listen on tcp port before you can connect via IP.
Click to expand...
Click to collapse
There is no easy way to set custom home launcher. That’s what they would fix. But adb is workaround to disable default launcher and other registered home launcher would get called instead.
I didn’t try adb networking anyway. Just pointed out that it probably not needed usb cable.
macmandarrell1 said:
I tried this method yesterday and removed the launcher but it didn't give me the option to choose a different one at all, I had to download the launcher again to fix it
Click to expand...
Click to collapse
OK mine was set alauncher pro as home launcher before upgrade so maybe the defaults was kept and don’t need to registered again.
If it is that case you might need to add more adb command (not tested though)
adb shell cmd package set-home-activity "package/activity"
where package/activity is different from each launcher.
My alauncher pro is
ca.dstudio.atvlauncher.pro/ca.dstudio.atvlauncher.screens.launcher.LauncherActivity
https://forum.xda-developers.com/shield-tv/themes-apps/alternate-launcher-root-marshmallow-t3359076
I have a whole Guide thread on changing the launcher there's many responses from a lot of people perhaps you can find what you are looking for here. The Oreo commands are the same for Pie.
DBCAB said:
https://forum.xda-developers.com/shield-tv/themes-apps/alternate-launcher-root-marshmallow-t3359076
I have a whole Guide thread on changing the launcher there's many responses from a lot of people perhaps you can find what you are looking for here. The Oreo commands should be the same for Pie.
Click to expand...
Click to collapse
The guide which use pm uninstall is something I recommended to avoid because to restored you need to factory reset. It is prefer to just disable and you can enable back anytime you want.
oldpoem said:
This is correct command
adb shell pm disable-user --user 0 com.google.android.tvlauncher
Click to expand...
Click to collapse
Worked for me on Pie.
Thanks!
oldpoem said:
It’s working fine here. 8.0 with alauncher pro. Please capture error output of adb command.
OK found an error typo in guide that might lead to not working case. Ipad keyboard made wrong autocorrect. combine - - into nonworking —
This is correct command
adb shell pm disable-user --user 0 com.google.android.tvlauncher
This is reference howto
https://www.xda-developers.com/disable-system-app-bloatware-android/
The package we would want to disable is tvlauncher.
---------- Post added at 04:40 PM ---------- Previous post was at 04:34 PM ----------
There is no easy way to set custom home launcher. That’s what they would fix. But adb is workaround to disable default launcher and other registered home launcher would get called instead.
I didn’t try adb networking anyway. Just pointed out that it probably not needed usb cable.
Click to expand...
Click to collapse
Thank you for this, I was able to get my launcher back
Good to know this old method still works. Will give it a shot
oldpoem said:
The guide which use pm uninstall is something I recommended to avoid because to restored you need to factory reset. It is prefer to just disable and you can enable back anytime you want.
Click to expand...
Click to collapse
I agree that disable will work and you can disable or uninstall its your choice, as long as you have a functional launcher before doing so. If its a bug we could just use launcher of choice and switch to it when using until NVIDIA fixes the issue.
DBCAB said:
I agree that disable will work and you can disable or uninstall its your choice, as long as you have a functional launcher before doing so. I was wondering though is there not an option under apps on the Shield to simply disable the launcher without using ADB commands ? Has anyone tried to do so ? Quite a few system apps do allow me to disable them right from the settings on the Shield. Also if its a bug we could just use launcher of choice and switch to it when using until NVIDIA fixes the issue. I will add that link to the guide and update it. Ty @oldpoem
Click to expand...
Click to collapse
FYI the command works fine for Nougat and Oreo as well.
oldpoem said:
FYI the command works fine for Nougat and Oreo as well.
Click to expand...
Click to collapse
Yes I know, the thread I was referring to has the Marshmallow, Nougat, Oreo and Pie info as well. I linked it because it has specifics to the different versions of the shield 2015, 2017, 2019 and what cable you need etc. to help people connect if they need the info.
Need to bump up this thread because 8.0.1 hotfix onward Nvidia remove custom launcher option again. They cited google andtoid tv policy prevent them now since google want to force their ads ridden home launcher on android tv.
ADB method still works though.
oldpoem said:
Need to bump up this thread because 8.0.1 hotfix onward Nvidia remove custom launcher option again. They cited google andtoid tv policy prevent them now since google want to force their ads ridden home launcher on android tv.
ADB method still works though.
Click to expand...
Click to collapse
Has anyone figured out how to flash in fastboot on sif?
Oddly enough there's no oem unlock in dev settings but it is already allowed.. so all you have to do is reboot to bootloader then use the power button to unlock the BL... but so far I haven't found a way to flash lol.. been trying fastboot over ethernet using udp/TCP but it's new to me and having a hard time.
Also, not too worried but while oem unlock is on AI upscaling is not allowed lol.. should be easy fix with magisk though.

Realme X2 & Tasker

Hi All,
Anybody using Tasker on Redmi X2 - Recently migrated from MIUI and facing lot of iffuce in the is color OS 6..1- Want to check for similar mind people
bino_mat said:
Hi All,
Anybody using Tasker on Redmi X2 - Recently migrated from MIUI and facing lot of iffuce in the is color OS 6..1- Want to check for similar mind people
Click to expand...
Click to collapse
Tasker is running fine on my X2 EU version. No problems up to now
Note4Addict said:
Tasker is running fine on my X2 EU version. No problems up to now
Click to expand...
Click to collapse
That is is interesting !! - 2 problems I encountered are
1.Tasker toasts are working only with in Tasker context - I mean if open the tasker and a do a flash message ,it flashes the message- But when on a normal working (Tasker is in background) - no toast message appears.
2.Even if I enable all of the permission,when Tasker tries to switch on the WIfi with in Tasker context as window popes out asking Tasker want to switch on Wifi - Allow or Prohibit -
If Tasker is in background,this window can't appear and nothing happens.
Finally ,I went to Developer options,Disabled the permission monitoring(last option) s- that this started working
Can you please confirm on these 2 points?
Confirm that! I had exactly the same problem with wifi on/wifi off and had to disable permission monitoring to get it working. It was the same for the initial adb permission command you need to get Tasker up and running. Unfortunately, at the moment I haven't got the chance to look into it but from version 5.9.2 Tasker has the new adb wifi commands which give it almost root like power. Perhaps one of these would be able to overcome the permission monitoring problem so that we can keep it active. Try it if you can, I would be very interested to hear if you managed to get that working.
Note4Addict said:
Confirm that! I had exactly the same problem with wifi on/wifi off and had to disable permission monitoring to get it working. It was the same for the initial adb permission command you need to get Tasker up and running. Unfortunately, at the moment I haven't got the chance to look into it but from version 5.9.2 Tasker has the new adb wifi commands which give it almost root like power. Perhaps one of these would be able to overcome the permission monitoring problem so that we can keep it active. Try it if you can, I would be very interested to hear if you managed to get that working.
Click to expand...
Click to collapse
Sorry I didn't get some part of your message _"It was the same for the initial adb permission command you need to get Tasker up and running" - Can you pl elaborate?
" Try it if you can..." - it means the ADB wifi commands ?I couldn't locate any permission disabling commands with adb wifi.
One good news is that I tried out Tasker in Android 10- COlor OS 7 and I see that Toast functionality is working in that
bino_mat said:
Sorry I didn't get some part of your message _"It was the same for the initial adb permission command you need to get Tasker up and running" - Can you pl elaborate?
" Try it if you can..." - it means the ADB wifi commands ?I couldn't locate any permission disabling commands with adb wifi.
One good news is that I tried out Tasker in Android 10- COlor OS 7 and I see that Toast functionality is working in that
Click to expand...
Click to collapse
Good news that Tasker works well in Color OS 7 which will get around March it seems. Regarding the initial ADB permission, I meant the message you get when you first install Tasker on a non-rooted device. In that case you need to execute a specific permission command via ADB to get Tasker up and running correctly.
What I meant with "Try if you can..." is that If you have the opportunity you may want to check if perhaps one of the new ADB wifi commands would be capable of setting wifi on and off despite permission monitor being active instead of disabled as we're doing now. Hope that will work so we can keep permission monitor active.
Guess ,it is more of Color OS issue , with the battery saved enabled,Tasker is missing the Alarm - I did a simple experiment of logging of BAttery level to a file in every 10 minutes.
If I look at the file now ,either the logging is not continuous or stopped after sleeping for one or hour or so !!! -- But this is not the case with MIUI - It's sharp on time with battery saver or not.
More importantly one thing I noticed is that when battery saver is on ,you can't lock the application in memory - Flip side , with battery saver on ,if I invoke recents and clear the memory ,evrything will be wiped and even when battery saver is off,the applications which you want to be in memory in normal condition will not be there!!!
Bluetooth problems with Android 10:
With my Realme X2 and Realme Ui 1.0 (Android 10) i can not start Bluetooth because my smartphone always asks with an popup for an permission ("Tasker needs the following permission: set Bluetooth on/off"). My desktop links give me the error code "action bluetooth failed".
How can i disable this popup asking for an permission? Or can i made tasker to click on yes itself?

Categories

Resources