Related
The problem: After installing AOSP 1.6, I noticed protected apps weren't showing in Market, including some I had bought in 1.5. I restored my 1.5 backup and found the same thing. Instructions on this thread (http://forum.xda-developers.com/showthread.php?t=605028) were able to get my apps back in 1.5, but upon reflashing 1.6 I was back to square one.
Update:
----------
I started fresh to test things out, trying both AOSP 1.6 and gbhil's modded AOSP 1.6. I wiped, then flashed and booted, then flashed gbits and booted, then setup my google creds, then rebooted and flashed superuser, then installed busybox then rebooted.
That's my baseline. From that point, I observed:
- Market showed a limited amount of apps. One time My Downloads had all my apps, but upon trying to install one I got a "Download unsuccessful" error. I'm assuming when the download was initiated my fingerprint was sent out, and then Market filtered My Downloads to reflect that unofficial fingerprint. Meaning, most apps were missing again.
- I updated build.prop with the fingerprint from stock 1.5 (see below for instructions). I downloaded a random app (Twidroid Free) so it'd send out my "new" fingerprint, and thus remove the filter limiting my apps. Soon after all apps were appearing again. Be patient here, sometimes it doesn't update instantly. One gave a download error, but trying to install it again solved it.
- Just to test, I edited my build.prop back to whatever was default with the 1.6 rom I was using, then rebooted. My Downloads still showed everything, but as soon as I installed any random app, that unofficial fingerprint was sent out and my apps were limited again.
I don't know enough about Market to know the repercussions of what I did - does it think I have 1.5, so will it be showing me only 1.5 compatible apps? Either way, I'd rather have access to all 1.5 apps than only some 1.6 apps. And aren't most (not all, but most) 1.5 apps backwards compatible with 1.6 anyway? So the only real downside is 1.6+ apps will be hidden. If someone has the fingerprint for an "official" 1.6 device, they could change their fingerprint to that and conceivably have the best of both worlds (protected apps AND 1.6+ apps).
How To Change Your Build Fingerprint:
--------------------------------------------
1. Connect your phone.
2. Pull /system/build.prop | For Mac users: ./adb pull /system/build.prop ./
3. Using your favorite editor, find the line that starts with ro.build.fingerprint and put a # in front of it.
4. On a new line, put: ro.build.fingerprint=sprint/htc_heroc/heroc/heroc:1.5/CUPCAKE/85027:user/release-keys
5. Save the file.
6. Remount the filesystem as read/write | For Mac users: ./adb remount
7. Log into the phone | For Mac users: ./adb shell
8. Exit the shell by typing: exit
9. Now push the file back. | For Mac users: ./adb push ./build.prop /system/build.prop
10. Reboot | For Mac users: ./adb reboot
11. Go to Market, and install something to send out the new fingerprint.
12. Within a few minutes you should see all apps. If not, try rebooting. If still not, try clearing Market's cache (Settings->Applications->Market->Clear Cache)
--------------------------------------------
Hope this helps someone.
-TM
This affects the MoDaCo rom I installed, and the AOSP 1.6 rom I was playing around with. Things like WeatherBug Elite, and tons of other stuff are hidden from the Market. In the case of MoDaCo, which I installed overtop my existing 1.5 stock (after backing up of course) the apps ran fine since they were grandfathered in from the stock rom, but still weren't listed in the marketplace. I'd really appreciate any help, as these speedy roms are useless if I can't run any of my apps on them.
search is king
this should help you
Link here
This reply isn't valid anymore and may be deleted.
Can you please post the code for this. I'm having a hard time getting this to work. Thanks
dathryl said:
Can you please post the code for this. I'm having a hard time getting this to work. Thanks
Click to expand...
Click to collapse
Code for what? What problems are you having?
Newbie question, how do you "pull" the file. I'm on shell but don't know what to input in order to edit the file.
PRGUY85 said:
Newbie question, how do you "pull" the file. I'm on shell but don't know what to input in order to edit the file.
Click to expand...
Click to collapse
You need to have ADB installed (which you do if you've rooted your phone, as ADB is required to do so). So you'd need to go into a command prompt (Windows) or Terminal (Mac), navigate to your adb/tools directory (that has adb.exe in it) and type "adb pull fileonyourphone fileonyourcomputer". Obviously replace fileonyourcomputer with the actual paths and filenames of what you're pushing/pulling. When you push the file back to the Hero, you swap the syntax, so it'd be "adb push fileonyourcomputer fileonyourphone".
OK, sorry again for noobness...
He says adb remount as read write, how do I do that?
He says log in to the phone...how do I do that on the shell?
So just to be sure, this fix will allow me to download the apps that I just can't find on the market that my friends with stock Heros can, right?
Someone recommended a new twitter client (twicca) but I couldn't open it on the market and I'm assuming it's because I'm running AOSP 1.6.
Thanks.
I just did this, and it seemed to work, but when Weatherbug Elite was downloading the phone went into the "Android" boot screen and just looped it over and over. After a battery pull it still won't boot up, and it keeps getting stuck at the boot screen. Is there anyway to fix this?
sure is nice to have sufbs back.
thanks for this.
Thanks, worked like a charm.
If your copy of Plants vs Zombies is crashing at the main menu (where you can set player names, click 'Adventure', etc..) when you choose to start a game, I've discovered the fix.
Open up a file manager app and browse to /system/app. I'm almost willing to bet that you will NOT find "SisoDrmProvider.apk".
PvZ needs this file installed to play properly, and it was either removed in a custom ROM you're running, or by you at some point in the past.
Unfortunately, it cannot be installed like a normal APK.
To re-install it, you need root access on your phone.
Download the file from this post to your PC, put it somewhere you can find it, and do this:
1) Connect your phone (with ADB Debugging enabled) to your PC.
2) Open a command prompt window.
3) Type these commands, one line at a time, to unlock the directory we'll be needing to write to:
Code:
adb shell
su
mount -o remount,rw /dev/block/stl9 /system
exit
exit
Yes, the second 'exit' is intentional. After the 'su' command, you may get a popup on your phone asking to grant su root access. Allow it.
Then, type this command in:
Code:
adb push C:\SisoDrmProvider.apk /system/app
Replace the "C:\" with wherever you downloaded the file to. You should get a message about some number of bytes pushed (around 18k) in some fraction of a second.
And one final set of commands to re-lock the area of the phone we were writing to. This is important, don't skip it:
Code:
adb shell
su
mount -o remount,ro /dev/block/stl9 /system
exit
exit
This should leave you back the Windows command prompt. Type exit one more time and it should close.
Reboot your phone and PvZ should now work properly!
Nice find. Plant Vs Zombie didn't work for me period. It would crash whenever I clicked on the app no matter what I did. I ended up just wiping my phone and putting bonsai and well, it works flawlessly.
Never knew people had problems with PvZ o_o. It's worked for me since the day I got it.
Yep, some ROMs removed DRM content from running in the background because it caused noticable battery drain. It's recommended to freeze them with an app such as TI and then when you want to use a game that requires it, unfreeze the app.
Overstew said:
Yep, some ROMs removed DRM content from running in the background because it caused noticable battery drain. It's recommended to freeze them with an app such as TI and then when you want to use a game that requires it, unfreeze the app.
Click to expand...
Click to collapse
I can understand that, but for me, doing that every time I want to play a certain game would annoy me greatly. Also, if this file has been removed, it can cause various music players to lock up on certain files.
Overstew said:
Yep, some ROMs removed DRM content from running in the background because it caused noticable battery drain. It's recommended to freeze them with an app such as TI and then when you want to use a game that requires it, unfreeze the app.
Click to expand...
Click to collapse
Or you can just kill the service. It won't run again unless you turn on your service after having no 3G or being in Airplane mode.
Works the same either way. Saves my battery life a LOT.
|| Acer || said:
Never knew people had problems with PvZ o_o. It's worked for me since the day I got it.
Click to expand...
Click to collapse
Not for me, lol. I removed the file I talked about in the OP and PvZ ceased to run properly. After spending a while troubleshooting it, I found the fix, so I'm sharing it here.
thanks for this! i really didnt want to start the game over but whats strange is it was working before and i had the drm frozen so not sure why the game froze when i got to level 4-9? (i think), anyhow defrosted the drm, restarted and game works again!
Hi. I know this forum is not for it, but I have the same problem with my Xperia Neo V MT11i .431 ICS 4.0.4, it crashes on startup screen, right after the popcap logo, the EA logo doesn't have the chance to appear. Last time it happened I fixed it by updating it from 2.5.x to 2.6.1 but now there's no updates for it, so after seein this post I was wondering whether or not this fix would work for me.
Please say yes
Thanks anyway!
Alexei.Robles said:
Hi. I know this forum is not for it, but I have the same problem with my Xperia Neo V MT11i .431 ICS 4.0.4, it crashes on startup screen, right after the popcap logo, the EA logo doesn't have the chance to appear. Last time it happened I fixed it by updating it from 2.5.x to 2.6.1 but now there's no updates for it, so after seein this post I was wondering whether or not this fix would work for me.
Please say yes
Thanks anyway!
Click to expand...
Click to collapse
I have no idea if it will or will not work for your specific phone. I only that it works on a 1st generation (circa 2010) Sprint/Samsung Epic 4G.
Hello,
I've been trying to create a widget, and i've been using my phone to do the testing.
For some reason the phone keeps rembering an old version of the widget.
I uninstall the widget every time i re-deploy it but it still remembers the old one.
the only way i've found to get it to work is to change the package name and then install it and then it works fine.
Anybody else come across this issue ? or dose any body know how to stop this from happening ?
bobs79 said:
Hello,
I've been trying to create a widget, and i've been using my phone to do the testing.
For some reason the phone keeps rembering an old version of the widget.
I uninstall the widget every time i re-deploy it but it still remembers the old one.
the only way i've found to get it to work is to change the package name and then install it and then it works fine.
Anybody else come across this issue ? or dose any body know how to stop this from happening ?
Click to expand...
Click to collapse
Don't know if this if any help but worth trying:
I've had problems like yours when I had a multiuser setup. Uninstalling my developped app that was installed signed with the debug keystore didn't really uninstall: Playstore couldn't install the officially signed variant that was on the playstore, even though I unstalled the test app.
The only way to properly uninstall the test-app and allow the playstore to install the official one was:
Code:
adb uninstall my.package.name
. Uninstalling from the phones settings-apps-uninstall appearently was not a full uninstall
Yes, @Zatta is right. It is no full install. However, you can do that from the settings app:
Use the first user you have created when you got your phone. Then open the settings of the app. In the action bar there should be an icon. If you click it, there should be an option to uninstall it for all users.
nikwen said:
Yes, @Zatta is right. It is no full install. However, you can do that from the settings app:
Use the first user you have created when you got your phone. Then open the settings of the app. In the action bar there should be an icon. If you click it, there should be an option to uninstall it for all users.
Click to expand...
Click to collapse
unforchantly this isnt the case for me, i dont have a multi profile set up. It is really strange tho.
But implimenting the pageange name each time is annoying.
could it be somthing to do with eclipse ? is there an altertive compiler i could use ?
any suggests are welcome
Did you try uninstalling with adb? Do you van any reminants in /data/data?
is your app still present in the PackageManager?:
Code:
PackageManager mPm;
List apps = mPm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES | PackageManager.GET_DISABLED_COMPONENTS);
If you are rooted, there will also be the method to uninstall it in an adb shell or in Terminal emulator:
Code:
su
pm uninstall <package>
I ordered the phone from Banggood and plan to use it as a media/gaming device. But I hate LeEco bloatware. My mom's Le 2 is full of it and it's really hampering performance.
Anyway, I figure I can remove all the LeEco apps and services using this simple ADB command:
pm uninstall -k --user 0 <name of package> Do not use this command unless you know exactly which apps to uninstall. If you uninstall certain apps, other apps may stop working. Use pm disable instead, and pm enable to enable apps if something stops working.
Or simply disabling them with the other command (pm disable (package name)).
My question is, does this work on the Le Pro 3 or has Le prevented users from doing so completely? I don't want to root to do this (and then unroot afterwards because I need SafetyNet) because too many people seem to be having issues unlocking the bootloader and rooting here. Don't want to take any chances. I plan on staying on Banggood's vendor ROM forever because, as I said, this is just gonna be a gaming device.
Is it safe to do this, or will LeEco/Banggood ROM throw some idiotic error my way and cause my phone to stop working the moment I reboot it. And has anyone debloated their phone using ADB alone?
Thanks!
Okay, so I tried the "pm uninstall" command with my mom's Le 2 and managed to uninstall A LOT of LeTV bloatware. Still shows up in App management though, but as 0 bytes and as "Not installed for this user". Good riddance. Hopefully I'll be able to do the same with my phone. Then again, the ROMs are different despite being the same version (5.8), since one is Indian and the other will be a Chinese vendor ROM.
Could you help with the procedure?
I have a 727 and also want to stay with a stock rom but want to disable all the Leco TV stuff, care to give any pointers?
Thanks.
bethe said:
Could you help with the procedure?
I have a 727 and also want to stay with a stock rom but want to disable all the Leco TV stuff, care to give any pointers?
Thanks.
Click to expand...
Click to collapse
https://forum.xda-developers.com/le...co-spyware-t3503389/post69712213#post69712213
Basically, just enable USB Debugging and download platform-tools package from somewhere. It's the simple version of the Android SDK. Then connect your phone, enable "trust this computer" on your phone (you'll get a pop-up), then use the Windows or Linux command prompt to enter into the platform-tools directory and start disabling or "uninstalling" apps. List all your packages first using pm list packages
Now, I'm not sure the apps are completely uninstalled using the pm uninstall command. I would not recommend uninstalling apps unless you're sure that the system doesn't rely on them. For example, I idiotically uninstalled some LeTV apps that Facebook, Gmail, and the Google app require on my mom's Le 2 and now she's pissed off at me because none of those apps work. :laugh: I hope they can be restored using pm restore or I'll have to factory reset the phone.
Only use the pm disable command.
The apps will be disabled even after reboot, so no worries. Just make sure you don't update the phone if you ever mysteriously receive an update.
Okay, so using the pm uninstall command? Bad move. Very, very bad move. It turns out that all apps that use Google services on my mom's phone were affected. They all just stopped responding. Eventually Google Account Management itself stopped working, along with the Play Store. Kept getting the "There's a problem with Google servers, try again later" with all Google apps. No amount of data clearing or APK installing worked. I had to backup and factory reset her phone, which was no easy feat without Google Drive (looking at you, Whatsapp) and thank god, all the uninstalled apps came back. Thought I'd borked the system partition for good.
So yeah, never do what I did. ALWAYS USE THE PM DISABLE COMMAND. LeTV bloatware is tied into Google services, unlike other phones. Let this be a lesson to all.
Funnily enough, I use the pm uninstall command freely on my Moto X without issue. Then again, I'm running stock with no Le bloat, just Google bloat.
Could you list the apps that are safe to disable then?
Much appreciated.
bethe said:
Could you list the apps that are safe to disable then?
Much appreciated.
Click to expand...
Click to collapse
Check the link I left in my other post. It's the apps list for the x720 or some other Le phone, can't remember.
OK, a lttle more help please.
Here's the list:
Code:
[email protected] ~> adb shell pm list packages -d
package:com.letv.android.FuseWire
package:com.letv.android.quicksearchbox
package:com.letv.android.agent
package:com.letv.android.zxing
package:com.letv.android.account
package:com.letv.android.wallpaper
package:com.letv.android.wallpaperonline
package:com.letv.leui.sdk.data
package:com.letv.android.letvlive
package:com.lesports.glivesports
package:com.letv.android.note
package:com.le.android.webview
package:com.letv.android.usermanual
package:com.letv.letvshop
package:com.android.browser
package:com.le.share.zl1
package:com.letv.android.personalized
package:com.baidu.input_letv
package:com.letv.app.appstore
package:com.stv.stvpush
package:com.android.mms
package:com.letv.android.backup
package:com.letv.android.client
package:com.letv.android.setupwizard
package:com.android.calendar
package:com.letv.android.backupclient
package:com.letv.walletbiz
package:com.android.VRAdmin
package:com.letv.gallery3d.syncservice
package:com.lvr.wizzard
package:com.android.gallery3d
package:com.letv.agnes
package:com.letv.games
package:com.letv.wihd
package:com.letv.lesophoneclient
package:com.letv.android.fannation
package:com.letv.android.bugreporter
package:com.letv.android.accountinfo
package:com.letv.wallet
package:com.letv.android.filemanager
package:com.letv.android.cloudservice
package:com.android.music
package:sina.mobile.tianqitongletv
package:com.letv.android.videoplayer
package:com.sohu.inputmethod.sogou.leshi
Could you tell me what the -d parameter does?
On my phone when i type it at the end of "pm list packages " command it will list only one package ( some google notifier or such).
But when I do " pm list packages " it does list them all .
Also how do you use "pm disable " ( you have to type "pm disable package:sina.mobiletianqitongletv " for example , and repeat for all the packages that you want to remove ? ) or there is a easier way ?
I understand that you should disable all the "com.letv.xxxxxx " packages but how about these:
package:com.android.mms
package:com.android.browser
package:com.android.music
Should I disable these too? It seems not right , I need to use mms, browser, music etc..
adb shell pm disable (insert package name like com.letv.example). Don't disable anything the spyware list (link in my second response) doesn't list.
Unfortunately I get an error when I type this command : "1|[email protected]_zl1:/ $ pm disable com.letv.android.zxing
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=18860, uid=2000, package uid=10087 "
What I'm doing wrong ?
Doesn't work even with --user 0 parameter " 1|[email protected]_zl1:/ $ pm disable --user 0 com.letv.android.FuseWire
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=22489, uid=2000, package uid=1000
1|[email protected]_zl1:/ $
Do I have to root the phone?
Looks like the disable command doesn't work, I tried uninstall ant that works.
The proper syntax is : pm uninstall -k --user 0 com.letv.example
bethe said:
Looks like the disable command doesn't work, I tried uninstall ant that works.
The proper syntax is : pm uninstall -k --user 0 com.letv.example
Click to expand...
Click to collapse
You should never use the uninstall command unless you're prepared to factory reset your phone if you accidentally uninstall a core service.
I'm surprised that pm disable doesn't work, since it worked for everyone in that LeEco spyware thread. Maybe the new models are different because they're running ROMs that prevent it, which sucks.
I dont know how to disable them, for me the disable command allways errors out.
Anyway I compared list that you linkd with list of the packages on my 727 at eui 021s, here are packages from your list that are also listed in my phone:
Code:
[B][I]package:com.letv.android.FuseWire
package:com.letv.android.agent
package:com.letv.android.zxing
package:com.letv.android.account
package:com.letv.android.wallpaper
package:com.letv.leui.sdk.data
package:com.letv.android.letvlive
package:com.letv.android.note
package:com.le.android.webview
package:com.le.share.zl1
package:com.letv.android.backup
package:com.letv.android.setupwizard
package:com.letv.android.backupclient
package:com.letv.gallery3d.syncservice
package:com.letv.agnes
package:com.letv.wihd
package:com.letv.lesophoneclient
package:com.letv.android.fannation
package:com.letv.android.bugreporter
package:com.letv.android.accountinfo
package:com.letv.android.filemanager
package:com.letv.android.cloudservice
package:com.letv.android.videoplayer[/I][/B]
Since I will have to use uninstall on them, are you sure that the're safe to uninstall? You wrote that you had some issues with google services, account management etc., did you uninstall some other packages or only these above?
bethe said:
I dont know how to disable them, for me the disable command allways errors out.
Anyway I compared list that you linkd with list of the packages on my 727 at eui 021s, here are packages from your list that are also listed in my phone:
Code:
[B][I]package:com.letv.android.FuseWire
package:com.letv.android.agent
package:com.letv.android.zxing
package:com.letv.android.account
package:com.letv.android.wallpaper
package:com.letv.leui.sdk.data
package:com.letv.android.letvlive
package:com.letv.android.note
package:com.le.android.webview
package:com.le.share.zl1
package:com.letv.android.backup
package:com.letv.android.setupwizard
package:com.letv.android.backupclient
package:com.letv.gallery3d.syncservice
package:com.letv.agnes
package:com.letv.wihd
package:com.letv.lesophoneclient
package:com.letv.android.fannation
package:com.letv.android.bugreporter
package:com.letv.android.accountinfo
package:com.letv.android.filemanager
package:com.letv.android.cloudservice
package:com.letv.android.videoplayer[/I][/B]
Since I will have to use uninstall on them, are you sure that the're safe to uninstall? You wrote that you had some issues with google services, account management etc., did you uninstall some other packages or only these above?
Click to expand...
Click to collapse
I was only uninstalling LeTV apps, but on an Le2, so the apps were different. And I must have accidentally disabled a package that managed Google services because all Google apps stopped working and I had to reset the phone. Anyway, it's good to know that the pm disable command doesn't work... which is surprising. I hope it'll work on mine when I receive it. I guess I'm ok with uninstalling the apps, the only problem being that issues may pop up down the road and if something goes wrong I'll have to factory reset the phone.
I uninstalled all the packages on the list that I posted before, will report how it goes.
One thing annoys me though, the LeView screen when you swipe right is still there, how do I disable this thing?
Here's a list of the remaining packages that I found on my phone with the Letv in the name:
Code:
[B][I]package:com.uei.quicksetsdk.letv
package:com.letv.android.theme
package:com.letv.leui.schpwronoff
package:com.letv.android.letvsafe
package:com.letv.internationalsarrs
package:com.letv.android.themesettings
package:com.letv.wihd.sample
package:com.letv.android.remotecontrol
package:com.letv.android.remotedevice
package:com.letv.android.recorder
package:com.letv.bugpostbox
package:com.letv.android.compass
package:com.letv.domain
package:com.letv.android.supermanager
package:com.letv.android.powercontroller
package:com.letv.android.DebugUtils
package:com.irtest.letv
package:com.letv.factorymode
package:com.letv.android.StateInfo
package:com.letv.android.ecoProvider
package:com.letv.android.emojistore
package:com.letv.leui.colormode
package:com.letv.android.privacydata
package:com.letv.bsp.qccrashhandler
package:com.letv.android.ota
package:com.letv.android.LetvShareProvider
package:com.letv.android.phonecontrol
package:com.letv.android.euitransfer[/I][/B]
Any suggestions what is safe to uninstall from here?
Also I did'n uninstall any of these:
Code:
[B][I]package:com.android.browser
package:com.stv.stvpush
package:com.android.mms
package:com.android.calendar
package:com.android.gallery3d
package:com.android.music[/I][/B]
Just didn't seem right, what do you thing?
Um, leave all that stuff. Especially com.letv.android.ecoProvider, which will break everything if you uninstall it.
My mom's Le2 lets me disable and enable apps and uninstall them, so it's weird that other LeEco phones don't allow that. I guess it's due to official versus vendor ROMs. My mom's phone has the official Indian Le2 ROM from Flipkart. The thread I linked (https://forum.xda-developers.com/le...co-spyware-t3503389/post69712213#post69712213) asks users to use the pm disable command, so it's supposed to work. But I guess the x727's Chinese/vendor ROM (I assume you're not running a custom ROM) prevents disabling apps. I had the same issue with my ASUS Zenfone 3 where I couldn't disable anything via ADB due to the same error message you got. Really lame
One thing annoys me though, the LeView screen when you swipe right is still there, how do I disable this thing?
Click to expand...
Click to collapse
IDK what that is. I'll have to check my mom's phone again. Just look for the package name using pm list packages. You're bound to find something.
So far so good, I don't see any problems after uninstaling these apps.
Google apps are working, camera works as before, apps like Viber or Skype also OK.
Let me know if you want to try anything specific.
hi
bethe said:
So far so good, I don't see any problems after uninstaling these apps.
Google apps are working, camera works as before, apps like Viber or Skype also OK.
Let me know if you want to try anything specific.
Click to expand...
Click to collapse
Uninstalling LeEcoProvider didn't bork anything for you? Huh. I'll have to do some testing with my phone when it comes in a few weeks to see how much crap I can remove and get away with.
I'm rooted version 9.0.5.l, and I want to uninstall some system apps like contacts. Then replace them with their Google counterparts.
ZaKh10 said:
I'm rooted version 9.0.5.l, and I want to uninstall some system apps like contacts. Then replace them with their Google counterparts.
Click to expand...
Click to collapse
I'd be careful of what you uninstall as some of the system apps are connected to the others and could end up with a big mess.
ADB is your friend it that's the path you want to go down.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Wouldn't titanium backup do the same thing?
magnumtripod said:
Wouldn't titanium backup do the same thing?
Click to expand...
Click to collapse
Probably, but if you're going to use android you should know the basics of ADB.
ggrant3876 said:
Probably, but if you're going to use android you should know the basics of ADB.
Click to expand...
Click to collapse
While knowing how to use ADB is very handy, removing apps via TitianiumBackup is by far easier and faster for this purpose.
I use ADB and fastboot for several things, but as for removing the bloatware and OnePlus apps on OOS until LOS is available, TitaniumBackup is much faster/easier.
OhioYJ said:
While knowing how to use ADB is very handy, removing apps via TitianiumBackup is by far easier and faster for this purpose.
I use ADB and fastboot for several things, but as for removing the bloatware and OnePlus apps on OOS until LOS is available, TitaniumBackup is much faster/easier.
Click to expand...
Click to collapse
Which system apps can I uninstall without messing everything up?
if you are asking that question, I would say you should not remove ANY system apps..
ZaKh10 said:
Which system apps can I uninstall without messing everything up?
Click to expand...
Click to collapse
The next update, I'm going to make a list (and post it). As when I went through my phone I tried to search and find a list, and all I could across was tons of post saying this has been covered before. So then all I could find was very out-dated information, or suggestions like don't remove anything. None of which is helpful...
I ended up removing a whole bunch of stuff right off the bat that I've known is safe for a long time. Anything that I was not quite sure about, I chose the freeze option in TitianiumBackup, restarted, and waited to see if I had any issues. If I didn't, I removed it entirely.
Backup your data, what's the worse thing that happens, you make OOS angry, and you have to boot back into Fastboot or TWRP to reflash the ROM, no big deal.
OhioYJ said:
The next update, I'm going to make a list (and post it). As when I went through my phone I tried to search and find a list, and all I could across was tons of post saying this has been covered before. So then all I could find was very out-dated information, or suggestions like don't remove anything. None of which is helpful...
I ended up removing a whole bunch of stuff right off the bat that I've known is safe for a long time. Anything that I was not quite sure about, I chose the freeze option in TitianiumBackup, restarted, and waited to see if I had any issues. If I didn't, I removed it entirely.
Backup your data, what's the worse thing that happens, you make OOS angry, and you have to boot back into Fastboot or TWRP to reflash the ROM, no big deal.
Click to expand...
Click to collapse
Mind posting what you disabled?
ram4ufriends said:
Mind posting what you disabled?
Click to expand...
Click to collapse
The problem is I don't have anything disabled. If I didn't have any problems from freezing, I removed it entirely. The next update they release I'll make a list.
as fast and as smooth as this phone is, why would you want to remove any system apps?
thats usually done to reduce overhead or speed up laggy phones; this phone is NOTHING like that...
I'd leave well enough alone, until something specific happens to your phone that makes you think you need to delete something..
ggrant3876 said:
I'd be careful of what you uninstall as some of the system apps are connected to the others and could end up with a big mess.
ADB is your friend it that's the path you want to go down.
1. connect device, make sure ADB is working (check with CMD "adb devices")
2. go to shell, using CMD "adb shell"
3. get list of install packages using CMD "pm list packages" (use google to find out what does each package name means).
4. remove package using CMD "pm uninstall -k --user 0 $packagname" (e.g. pm uninstall -k --user 0 com.android.inputdevices)
5. if correctly typed, you receive message "SUCCESS"
Optionally a reboot might be required.
Click to expand...
Click to collapse
Does this method require root access? And can the phone be updated with OTA delta update afterwards?
wase4711 said:
as fast and as smooth as this phone is, why would you want to remove any system apps?
thats usually done to reduce overhead or speed up laggy phones; this phone is NOTHING like that...
I'd leave well enough alone, until something specific happens to your phone that makes you think you need to delete something..
Click to expand...
Click to collapse
I deleted Duo, Play Music, Play Movie, Play Books and save about 100MB on my phone. I'd rather spend those storage for apps, music and stuff rather than apps I know I never use
wase4711 said:
as fast and as smooth as this phone is, why would you want to remove any system apps?
thats usually done to reduce overhead or speed up laggy phones; this phone is NOTHING like that...
Click to expand...
Click to collapse
OnePlus has a very bad reputation for sending information back to their servers. So I would say this is a security / privacy issue. Especially until some other alternative to OOS is available.
OhioYJ said:
OnePlus has a very bad reputation for sending information back to their servers. So I would say this is a security / privacy issue. Especially until some other alternative to OOS is available.
Click to expand...
Click to collapse
Every phone mfg/provider sells/steals our personal info, so, at this point in our lives, you cant be that concerned about those things; if you are, dont use your phone for banking/credit card/financial stuff, or anything seriously illegal..
veatesia said:
Does this method require root access? And can the phone be updated with OTA delta update afterwards?
I deleted Duo, Play Music, Play Movie, Play Books and save about 100MB on my phone. I'd rather spend those storage for apps, music and stuff rather than apps I know I never use
Click to expand...
Click to collapse
If it's a real system app you don't have more storage for data... As system is a separated partition it's not the main argument.
The other inconvenient is that you have to remove them at each OTA or make a script to automate this.
Most of the time it's better to just freeze them with titanium as it remains after OTA.
Sd maid pro
I am rooted an I have Magisk. There's a modeule you can download off Magisk manager called "debloater" +terminal emulator that can remove anything off the phone. Reboot to take effect. It's basically my "Aroma".
I use it to debloat a lot of OnePlus stuff such as:
Contacts, messages, gallery, file explorer, Google play movies, etc.
Then I replace those with the Google counterpart and Nova launcher.
And if I "f-up", I can simply reinstall them right back on. No problem.
I love it.
OhioYJ said:
The problem is I don't have anything disabled. If I didn't have any problems from freezing, I removed it entirely. The next update they release I'll make a list.
Click to expand...
Click to collapse
How do I backup so I can flash the rom?
ZaKh10 said:
How do I backup so I can flash the rom?
Click to expand...
Click to collapse
Use the magisk module suggested by the post above yours. When an OTA arrives they will be installed again, just debloat again.
Is this where the normal disclaimer goes, I'm not responsible for anything, including thermonuclear war?........
ZaKh10 said:
How do I backup so I can flash the rom?
Click to expand...
Click to collapse
I'm assuming you don't have the T-Mobile version, if you do there is a different thread with Fastboot images of both the international and T-mobile images.
Here is the official thread for download the regular 6T images (non branded / TMobile) OOS Roms: https://forum.xda-developers.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953
I assume you've seen this:
[Guide] OnePlus 6T [Fajita]: Unlock | Flash TWRP | Root | Nandroid & EFS Backup !!
I flashed the ROM, using ADB sideload in TWRP. So make sure you have ADB working on your PC first I've found this is really easiest to do in Linux, so even if you do this just booting from a live USB/CD is fine.
https://forum.xda-developers.com/on...overy-unofficial-twrp-touch-recovery-t3861482
Backup any apps you care about in TitaniumBackup, copy that folder to your PC. Copy any other data to your PC as well just in case (music, photos, etc). Lastly, you will have to copy the Android and Data folders, these two folders will contain data for apps that TitaniumBackup may not have gotten.
If you search you should be able to come across lists, even though dated of programs and what they do, that you can remove. Just read up some, backup your data, make sure you have ADB and Fastboot working on your PC, and you'll should be fine.