Related
For 1.6 use the patched Version from this thread -> http://forum.xda-developers.com/showthread.php?t=645286&highlight=market
put the Vending-Tattoo-patched.apk on your sdcard.
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock0 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
cat /sdcard/Vending-Tattoo-patched.apk > /system/app/Vending.apk
For 2.1 put the attached Version on your sdcard
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock0 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
rm /system/app/MarketUpdater.apk
rm -r /data/data/com.android.vending
cat /sdcard/Vending.inteks.2.1.apk > /system/app/Vending.apk
have fun
inteks
Yup, just tried it on my rooted X10mini, and it works - I can now see apps that didn't show up in the original market app
Hmmm, I tried to install this patch. Now I have no market at all on my phone. (yes I did reboot). Where did I slip up? Astro shows that the file is in the /system/app folder but it doesn't show up as a launchable app. If I click on it in astro it gives me the option to install it but if I try to do that I get an error message.
These are roughly the steps I used:
Backed up the original market to my sdcard [ busybox cp /system/app/Vending.apk /sdcard ]
Deleted the original market [ rm /system/app/Vending.apk ]
Copied the patched Vending-Tattoo-blah.apk to my SD card
(in the shell again) copied the patched vending apk to /system/app/
Make sure the original Vending app isn't open, and that you're "su"'d as root when you delete and copy
You don't need to rename the patched file back to Vending.apk - it works fine if it's left with the name from the Zip (this also makes it easier to remember that you are using a patched version!)
ok. i've done it, too. and it works fine ;o)
so it worked for me
put the Vending-Tattoo-patched.apk on your sdcard.
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock3 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
cat /sdcard/Vending-Tattoo-patched.apk > /system/app/Vending.apk
have fun
inteks
ps: i will edit the 1. post as TUT ;-)
Works a treat on X10 Mini Pro. Nice to have all the apps back.
Works fine on my x10 mini pro
but before I can use the patched marked, I needed to change the system language to English(American) and re-accepting ToS of the market. After that I changed the language back to german.
Really appreciate the tut inteks. Everything works now. Happy, happy
Can someone suggest an app to search for, so we can tell if it's working or not?
I'm currently trying to get hold of SwitchPro, but it doesn't seem to show up, even with the patched Market app. :s
spatuluk said:
Can someone suggest an app to search for, so we can tell if it's working or not?
I'm currently trying to get hold of SwitchPro, but it doesn't seem to show up, even with the patched Market app. :s
Click to expand...
Click to collapse
of course, you may search for "financisto"
Cool - I found that app.
I think SwitchPro might be having market issues.. The Android Market really is a pile of buggy junk!
Where can I find this Vending-Tattoo-patched.apk file?
george_russos said:
Where can I find this Vending-Tattoo-patched.apk file?
Click to expand...
Click to collapse
It's in the post linked into by the first post in this thread
http://forum.xda-developers.com/attachment.php?attachmentid=292944&d=1268421305
Thanks!!!!
It works perfectly on my x10 mini.
Yeah it's all up and running fine here
crashes into force close for me when I try to download anything, any ideas? I didn't use adb, I used root explorer to install it, do I need to use adb?
Sent from my E10i using XDA App
thats an issue with this patch. one dirty fix is to download an app and as soon as it will try to install, you'll see force close screen. at this point, force close market, and (i dont know if we can do it in x10 mini yet) browse to "/cache" folder (folder "cache" in "root") using any file manager. there you'll see an apk file, thats the file you've just downloaded. click-install it
crashes for me as soon as it starts to download, no chance to get far enough to install, literally market crashes as it initialises the download
have tried going back to the original vending apk but now that crashes trying to initialise a download too, not good
Sent from my E10i using XDA App
Get superuser whitelist. I pulled mine off a rooted Galaxy Tab:
Code:
linux$ adb pull /system/app/Superuser.apk
linux$ adb pull /system/bin/su
From a machine with ADB working, and communicating with your Nook:
Install Superuser.apk, and copy the su binary to /data/local:
Code:
linux$ adb install Superuser.apk
linux$ adb push su /data/local/
Shell into the Nook, remount the system partition read/write, and install the su utility to /system/bin:
Code:
linux$ adb shell
# cd /system/bin
# mount -o remount,rw /dev/block/mmcblk0p5 /system
# cat /data/local/su > su
# chmod 6755 su
# ls -l su
-rwsr-sr-x root root 26264 2010-12-01 10:27 su
#
reboot Nook Color to get Superuser to show up in "extras." Now, you can get root from inside the Better Terminal Emulator Pro shell.
Thanks for the info. Just a quick note that on Cyanogenmod 6.1 RC2 (Nexus One), the su binary is actualy at /system/xbin/su rather than /system/bin/su
hharte said:
Get superuser whitelist. I pulled mine off a rooted Galaxy Tab:
Code:
linux$ adb pull /system/app/Superuser.apk
linux$ adb pull /system/bin/su
From a machine with ADB working, and communicating with your Nook:
Install Superuser.apk, and copy the su binary to /data/local:
Code:
linux$ adb install Superuser.apk
linux$ adb push su /data/local/
Shell into the Nook, remount the system partition read/write, and install the su utility to /system/bin:
Code:
linux$ adb shell
# cd /system/bin
# mount -o remount,rw /dev/block/mmcblk0p5 /system
# cat /data/local/su > su
# chmod 6755 su
# ls -l su
-rwsr-sr-x root root 26264 2010-12-01 10:27 su
#
reboot Nook Color to get Superuser to show up in "extras." Now, you can get root from inside the Better Terminal Emulator Pro shell.
Click to expand...
Click to collapse
Thank you, very useful instruction!
Couple of questions though:
1. Any public repo where the working in NC Superuser.apk could be downloaded from? Not everyone out of NC owners owns Galaxy Tab.
2. More elaboration on "whitelist", please
3. If possible, show some example why someone might need this. I'd rather try to edit build.prop: pixel density, whatever, plus changing stock system Droid Sans into, say, much more beautifil Segoe WP. But it's just me though.
Thank you
aludal said:
Thank you, very useful instruction!
Couple of questions though:
1. Any public repo where the working in NC Superuser.apk could be downloaded from? Not everyone out of NC owners owns Galaxy Tab.
2. More elaboration on "whitelist", please
3. If possible, show some example why someone might need this. I'd rather try to edit build.prop: pixel density, whatever, plus changing stock system Droid Sans into, say, much more beautifil Segoe WP. But it's just me though.
Thank you
Click to expand...
Click to collapse
For #3, somebody may want to replace system fonts to support other languages than English. I have done that to Android 2.1 phones too.
aludal said:
Thank you, very useful instruction!
Couple of questions though:
1. Any public repo where the working in NC Superuser.apk could be downloaded from? Not everyone out of NC owners owns Galaxy Tab.
Thank you
Click to expand...
Click to collapse
Here you go: http://forum.xda-developers.com/showthread.php?t=665974
hharte said:
Get superuser whitelist. I pulled mine off a rooted Galaxy Tab:
linux$ adb pull /system/bin/su
Click to expand...
Click to collapse
Thanks Man, this was the part i didn't get and it's working now
PTzero said:
Here you go: http://forum.xda-developers.com/showthread.php?t=665974
Click to expand...
Click to collapse
So I installed this version of the Superuser apk but it seems to be an old version (2.0.3) with the ninja icon.
The latest version is 2.3.6.1 but I can't seem to get it to install (INSTALL_FAILED_UPDATE_INCOMPATIBLE).
Which is the latest version of Superuser apk that works with nC that has the 'Android Skull and Crossbones' icon and does anyone have the apk?
califrag said:
So I installed this version of the Superuser apk but it seems to be an old version (2.0.3) with the ninja icon.
The latest version is 2.3.6.1 but I can't seem to get it to install (INSTALL_FAILED_UPDATE_INCOMPATIBLE).
Which is the latest version of Superuser apk that works with nC that has the 'Android Skull and Crossbones' icon and does anyone have the apk?
Click to expand...
Click to collapse
That's odd. I was able to install 2.3.6.1 with no problem. I pulled it the apk off my Nexus One.
dark79 said:
That's odd. I was able to install 2.3.6.1 with no problem. I pulled it the apk off my Nexus One.
Click to expand...
Click to collapse
Could you pull and post your Superuser apk and your /system/bin/su file? I don't have a nexus one and when I tried using the Superuser apk and su file from the cyanogen 6.0 Nexus ROM it didn't seem to work either
EDIT:
Nevermind I got it working using the files attached (latest version 2.3.6.1)
(from here: http://forum.xda-developers.com/showthread.php?t=682828)
I also noticed that it had to grant itself Superuser permissions when I hit the "settings" tab. Under the settings tab I also noticed my 'su' version was 'original' and there was an update available which changed it to version '2.3.1-ef'. Not sure if this needs to be done for it to work right or not but thought I should mention it.
Will this work on just linux or windows?
You can do it on windows using ADB
califrag said:
Could you pull and post your Superuser apk and your /system/bin/su file? I don't have a nexus one and when I tried using the Superuser apk and su file from the cyanogen 6.0 Nexus ROM it didn't seem to work either
EDIT:
Nevermind I got it working using the files attached (latest version 2.3.6.1)
(from here: http://forum.xda-developers.com/showthread.php?t=682828)
I also noticed that it had to grant itself Superuser permissions when I hit the "settings" tab. Under the settings tab I also noticed my 'su' version was 'original' and there was an update available which changed it to version '2.3.1-ef'. Not sure if this needs to be done for it to work right or not but thought I should mention it.
Click to expand...
Click to collapse
What did you do to get this? I tried installing using ADB and Android Commander. I get the same error that says INCOMPATIBLE. This is the only program giving me issues.
sminker said:
What did you do to get this? I tried installing using ADB and Android Commander. I get the same error that says INCOMPATIBLE. This is the only program giving me issues.
Click to expand...
Click to collapse
Make sure to download the 'eclair\froyo' version.
this is the file im using
su-2.3.6.1-ef-signed
i did have it installed once and uninstalled, but now i cant reinstall it
sminker said:
this is the file im using
su-2.3.6.1-ef-signed
i did have it installed once and uninstalled, but now i cant reinstall it
Click to expand...
Click to collapse
use adb shell and go into /data/data and do an 'ls'
remove any directory there that looks like 'com.noshofou'
i was able to use z4root to get it installed
when I do:
cat /data/local/su > su
I get:
Cannot create su: remote access failed
Is there a Windows tutorial for how to install Super User on the NC or an apk that does the same thing?
Is there any advantage to put the binary into xbin versus bin
discourse said:
Is there a Windows tutorial for how to install Super User on the NC or an apk that does the same thing?
Click to expand...
Click to collapse
I would like a windows walkthrough also
Hi,
Today I followed 2 tutorial to how to do it. OK I have old market, but it FC in 5 seconds (com.android.vending). I'm annoyed cause of new market, IT LAGS SO MUCH. Is there any solution for old market on STOCK ROM?
Using MIUIv1
____________________________
Solution:
1. Download ‘Vending.apk’ from here
2. Reboot into recovery and plug into pc,
3. mount /system using your recovery
4. From your preferred ADB console run these commands
adb push Vending.apk /system/app
adb shell rm /system/app/MarketUpdater.apk
adb shell chmod 644 /system/app/Vending.apk
adb shell chown root.root /system/app/Vending.apk
5. Reboot your phone .
[ Originaly posted by Omnichron http://forum.xda-developers.com/showthread.php?t=1231358 ]
6. Download and install http://www.4shared.com/file/s1PoadZK/comandroidvending-236.html
(No reboot required)
(This is original 2.3.6 version of market, no suspicious permissions)
Delete the MarketUpdater from system/app. It will prevent ur market from gettin upgraded. Then uninstall upgrades from settings- applications- manage apps .
Sent from my GT-S5830 using XDA App
PRESS THNX IF I HELPED
Aashay Sathe said:
Delete the MarketUpdater from system/app. It will prevent ur market from gettin upgraded. Then uninstall upgrades from settings- applications- manage apps .
Sent from my GT-S5830 using XDA App
PRESS THNX IF I HELPED
Click to expand...
Click to collapse
I doesn't have uninstall upgrades option, I had already uninstalled MarketUpdater.
_____________________________
Using ADB – This method is only for advance users
Download ‘Vending.apk’ from http://forum.xda-developers.com/attachment.php?attachmentid=699259&d=131420749
Reboot into recovery and plug into pc,
mount /system using your recovery
From your preferred ADB console run these commands
adb push Vending.apk /system/app
adb shell rm /system/app/MarketUpdater.apk
adb shell chmod 644 /system/app/Vending.apk
adb shell chown root.root /system/app/Vending.apk
Reboot your phone .
This one worked, but...
market is too old :O
It doesn't work as well as a little newer.
THIS DOES REMOVE SOME ITEMS YOU MAY NOT CONSIDER BLOAT!!! CHECK POST 16 PROVIDED BY xrabbitfootx FOR DETAILED INFO ON EACH APK AND WHAT IT DOES. IF YOU DONT RESEARCH YOURSELF FIRST DONT COME TO THIS THREAD TO COMPLAIN!
I created this quick One Click for those who just want to debloat their phone a little. Make sure you are rooted and have usb debugging checked. As always updated drivers must be installed. Just open Run_Me and hit enter. Make sure you back up any items you might want back or feel free to just remove the ones you want to keep by deleting the script in the tool. Or feel free to customize it to your liking. Error messages are ok. If you see some while tool is debloating its nothing to worry about. Feel free to upload and post your own custom debloat setup, everyones tastes are different
Here is what tool removes:
Books.apk
Music2.apk
Magazines.apk
Com2usPoker_ASGC.apk
Match3VS.apk
PolarisOffice5.apk
ChatONV_J.apk
InteractiveTutorial.apk
Flipboard.apk
Peel.apk
PlusOne.apk
SamsungLearning.apk
SecEmail_J.apk
SecExchange.apk
TripAdvisor.apk
SamsungApps_J_Only.apk
SamsungAppsUNA3.apk
SamsungBooks.apk
SamsungHub.apk
SamsungHubUpdater.apk
Episodes.apk
StoryAlbumWidget.apk
StoryAlbumWidget.odex
Talk.apk
Chrome.apk
Blurb.apk
GMS_Maps.apk
Street.apk
ChatON_feature.apk
KNOXAgent.apk
KNOXStore.apk
YahoonewsPhone2013.apk
YahoostockPhone2013.apk
VzTones.apk
VZNavigator.apk
VisualVoiceMail.apk
Viewdini.apk
TravelWidget.apk
TravelService.apk
MyVerizon.apk
acanid.apk
Amazon_MP3.apk
Amazon_Shopping.apk
Amazon_Widget.apk
Amazon_IMDB.apk
Amazon_Audible.apk
Amazon_Appstore.apk
Hope this makes someones life easier! Don't forget to hit that Thanks Button! If you feel the need to buy me a beer:beer: I wont complain
Download:
https://mega.co.nz/#!4hVRQRBT!fudaeDvnkEJULCNpQcme1w99CgRTB9twWP_W42nSJv4
Just in case you need an app that has been removed here is a zip containing every apk from a stock verizon s4. Thanks to kpa2727 for this.
Complete apk file:
https://mega.co.nz/#!ac8TgIQC!MqnkjQt_wp_SS5O0_AJ2DStlluBufdabzxU-5cq7X4E
Nice man, I'll give it a go when I get home!
Sent from my SCH-I545 using xda app-developers app
Why remove chrome?
YoshiFan501 said:
Why remove chrome?
Click to expand...
Click to collapse
I use Chrome when I need to get something that was on my desktop...but to be honest, the stock browser is leaps and bounds ahead of Chrome in terms of speed and smoothness. Most won't need two browsers.
Link to download is for some tool kit for the Tmo SGS4 btw...
Check the link I believe you provided the wrong one...
Why is chrome no good?
Lol
Link fixed
this is great, thank you! i've added it into my script but, if you don't mind dropping some knowledge, do you need to remove system/app/PreloadIndtaller.apk to prevent the market from trying to re-install those apps upon reboot?
also, is this right? should those be "adb"?
Code:
abd shell su -c "rm system/app/Viewdini.apk"
abd shell su -c "rm system/app/Viewdini.odex"
abd shell su -c "rm system/app/TravelWidget.apk"
abd shell su -c "rm system/app/TravelWidget.odex"
abd shell su -c "rm system/app/TravelService.apk"
abd shell su -c "rm system/app/TravelService.odex"
abd shell su -c "rm system/app/MyVerizon.apk"
abd shell su -c "rm system/app/MyVerizon.odex"
abd shell su -c "rm system/app/canid.apk"
abd shell su -c "rm system/app/canid.odex"
abd shell su -c "rm system/app/Amazon_MP3.apk"
abd shell su -c "rm system/app/Amazon_MP3.odex"
abd shell su -c "rm system/app/Amazon_Shopping.apk"
abd shell su -c "rm system/app/Amazon_Shopping.odex"
abd shell su -c "rm system/app/Amazon_Widget.apk"
abd shell su -c "rm system/app/Amazon_Widget.odex"
abd shell su -c "rm system/app/Amazon_IMDB.apk"
abd shell su -c "rm system/app/Amazon_IMDB.odex"
abd shell su -c "rm system/app/Amazon_Audible.apk"
abd shell su -c "rm system/app/Amazon_Audible.odex"
abd shell su -c "rm system/app/Amazon_Appstore.apk"
abd shell su -c "rm system/app/Amazon_Appstore.odex"
for anybody running hyperdrive, i recommend adding the following to the script to get rid of the aforementioned preloader, the setup wizard, and the boot animation (our phone uses the .qmg files, not the bootanimation.zip):
Code:
adb shell su -c "rm system/app/PreloadIndtaller.apk"
adb shell su -c "rm system/app/PreloadIndtaller.odex"
adb shell su -c "rm system/app/SetupWizard.apk"
adb shell su -c "rm system/app/SetupWizard.odex"
adb shell su -c "rm system/media/BootAnimation.zip"
thanks again!
-rf
*edit* i noticed the OP said to feel free to upload our own. my attachment has the following changes:
- corrected "abd" to "adb"
- added the lines above for those on hyperdrive
- removed lines so chrome and talk are not removed
enjoy!
Thanks for that lol long day. Fixed now
After running this tool my WatchOn app is missing! I see the SamsungWatchOn.apk in /system/app/ but I can't run it. Any idea why this would disappear or how to get it back?
[EDIT] nevermind... found the app to download. Didn't realize "peel" was the name of the apk. If you're going to make a tool like this, it may be a good idea to explain which each apk is.
You need the peel.apk to make watchon work.
Awesome. Anybody have a zip.that could contain all these .apks just in case we want one or a few of them. ? Just a thought.
Sent from my SCH-1545 using xda app-developers app
Millzoid said:
After running this tool my WatchOn app is missing! I see the SamsungWatchOn.apk in /system/app/ but I can't run it. Any idea why this would disappear or how to get it back?
[EDIT] nevermind... found the app to download. Didn't realize "peel" was the name of the apk. If you're going to make a tool like this, it may be a good idea to explain which each apk is.
Click to expand...
Click to collapse
No disrespect and not to be rude, but if you don't know what something does in its entirety dont use it before researching yourself. I provide the tools I make for myself for others to use and hopefully learn. If you are unhappy with the tool or OP please feel free to create your own and write a short novel about each apk being deleted.
bhp090808 said:
No disrespect and not to be rude, but if you don't know what something does in its entirety dont use it before researching yourself. I provide the tools I make for myself for others to use and hopefully learn. If you are unhappy with the tool or OP please feel free to create your own and write a short novel about each apk being deleted.
Click to expand...
Click to collapse
It was just a suggestion, because it's called a "debloat" tool meaning it removes bloatware. It's defaulted to delete what most don't consider bloat.
Not sure if this will work, but what if you change the command to "su -c mv <app>.apk <app>.bak"
Millzoid said:
After running this tool my WatchOn app is missing! I see the SamsungWatchOn.apk in /system/app/ but I can't run it. Any idea why this would disappear or how to get it back?
[EDIT] nevermind... found the app to download. Didn't realize "peel" was the name of the apk. If you're going to make a tool like this, it may be a good idea to explain which each apk is.
Click to expand...
Click to collapse
in case you mess your own phone up, again:
- apk list 1
- apk discussion 1
- apk discussion 2
brock1909 said:
Awesome. Anybody have a zip.that could contain all these .apks just in case we want one or a few of them. ? Just a thought.
Sent from my SCH-1545 using xda app-developers app
Click to expand...
Click to collapse
take the .apk(s) that you want to flash and drop it into this with 7zip, then flash it.
Millzoid said:
It was just a suggestion, because it's called a "debloat" tool meaning it removes bloatware. It's defaulted to delete what most don't consider bloat.
Not sure if this will work, but what if you change the command to "su -c mv <app>.apk <app>.bak"
Click to expand...
Click to collapse
And as the OP states feel free to modify the tool to your tastes and even post it for others if you like
Millzoid said:
It was just a suggestion, because it's called a "debloat" tool meaning it removes bloatware. It's defaulted to delete what most don't consider bloat.
Not sure if this will work, but what if you change the command to "su -c mv <app>.apk <app>.bak"
Click to expand...
Click to collapse
what people consider bloatware is somewhat subjective, and much of the reason for removing it is to free up space. turning an apk into a bak only removes it from your app drawer/tray.
the OP does say to feel free to upload your own script/bat so, if that's what you like, there's nothing stopping you from uploading that and you could even include a README file with a list of the apk with their functions, or write it into the script:
Code:
ECHO XXX.apk does bobloblaw
ECHO.
if there is any concern, one should freeze/disable apks and cross reference that w/ the list in the OP then edit the script/bat accordingly. at the very least, one should have a backup or an update.zip.
regardless, only a poor handyman blames the tools (especially free tools)
best,
rf
*edit* just noticed that the OP responded.
YoshiFan501 said:
Why remove chrome?
Click to expand...
Click to collapse
Because you can download it yourself smart guy
Sent from my SCH-I545 using xda premium
xrabbitfootx said:
what people consider bloatware is somewhat subjective, and much of the reason for removing it is to free up space. turning an apk into a bak only removes it from your app drawer/tray.
the OP does say to feel free to upload your own script/bat so, if that's what you like, there's nothing stopping you from uploading that and you could even include a README file with a list of the apk with their functions, or write it into the script:
Code:
ECHO XXX.apk does bobloblaw
ECHO.
if there is any concern, one should freeze/disable apks and cross reference that w/ the list in the OP then edit the script/bat accordingly. at the very least, one should have a backup or an update.zip.
regardless, only a poor handyman blames the tools (especially free tools)
best,
rf
*edit* just noticed that the OP responded.
Click to expand...
Click to collapse
I wasn't blaming the tool at all, it did exactly what it was supposed to do. I made a suggestion. I think people are getting little sensitive over a batch script. Yes it was my mistake for not knowing that peel.apk was WatchOn when there was a "SamsungWatchOn.apk" already in that dir. I'd be more than happy to help the OP and make a list of what each apk is, but it doesn't sound he would be interested.
Background:
I have an App that needs to read files generated by a process outside of its control. These files end up in a folder on the device and they have permissions set so that the App is not allowed to open these files.
The device is rooted and I have access to these files via adb shell and here I can simply do a chmod and the app can read the files. Problem is that these files are generated now and then when the App is running so it is not practical or possible to do the chmod via adb shell. The App needs to be able to operate without being plugged in to adb shell.
So what have I tried so far:
*Searched the internet for answers, YES but no luck
*Searched XDA, Stack Overflow etc YES but no luck
*I have chown the App.apk in /data/app to be root:root and to have the same uid and group id as the files I'm trying to open and read. I have also changed the App userId in /data/system/packages.xml to root.
In all these cases the app is started with its default user id if I check it with ps and the files cannot be opened. Yes I made sure the App was actually off/killed before starting it again after changing these things.
*In java I have tried p = Runtime.getRuntime().exec("sudo chmod 777 /thefolder/*"); but I get IOException same for swapping to "su…" or "sudo su…" Leaving out the superuser returns ok but doesn't do anything to the files in thefolder.
The preferred solution is that this is done in code in either Java or in JNI/C but some sort of one off magic via adb that stays there when device is power cycled is also ok.
Anyone has any good ideas or hints on how these files can be read?
Thanks in advance!