[Q] Stop vending.apk (market) from being updated - Android Software Development

Hi guys,
I need some help. I'm on miui 1.7.22 N1.
The new market v. 3.0.27 is pretty laggy and takes time to load apps ecc
I prefer the old 2.3.6 (I think this is the last 2.x version) but everytime I install 2.3.6 the new version appears...with automatic update
So, is there a way to keep the 2.3.6 and stop vending.apk from being updated?
Thank you guys
Edit: what about changing some permission with rootexplore, could help?

Remove marketupdaelter.apk by any chance or maby use FOTAkill.apk

well this all depends on how android determines if you need an upgrade. if its based on version number then there is a 'permanent' fix. modify the AndroidManifest.xml and change the
Code:
android:versionCode="2.3.6"
android:versionName="2.3.6"
to
Code:
android:versionCode="999.0.0"
android:versionName="some crazy high version number"
maybe someone else will know the mechanism for knowing if an update is available but this should work... at least until your version number is actually in existance

@luke thank you but I tried this
a) Using Root Explorer, navigate to /data/data
b) Press and hold on the folder "com.android.vending.updater" and select "Move"*, then paste it in /sdcard.
c) Navigate to /system/app, press and hold on "Marketupdater.apk", select "Move"*, then paste it in /sdcard as well.
Then I tried a *#*#checkin#*#* reboot and the new market appears...
maybe there's the new apk cached somewhere...
@killer
Thank you Ill try the AndroidManifest.xml method

Related

[Q] Push using adb fail (no room)

Hey guys. I'm trying to push a libwebcore.so file from one .zip onto my current MyTouch phone that has CM 6 on it. The reason why I'm doing this is to have the Arabic browser support. This file causes the letters to be connected which they are in text messages, but not the browser. I heard pushing the libwebcore.so from a downloaded source (or from a rom .zip that has it from another rom) will do the trick.
However, everytime I try to push it to /system/lib it gives me an error saying that there is no room on the device. That's pretty unprobable since I'm sure I have a lot of space. How do I fix this and sucessfully push the file?
Shadowafs8 said:
Hey guys. I'm trying to push a libwebcore.so file from one .zip onto my current MyTouch phone that has CM 6 on it. The reason why I'm doing this is to have the Arabic browser support. This file causes the letters to be connected which they are in text messages, but not the browser. I heard pushing the libwebcore.so from a downloaded source (or from a rom .zip that has it from another rom) will do the trick.
However, everytime I try to push it to /system/lib it gives me an error saying that there is no room on the device. That's pretty unprobable since I'm sure I have a lot of space. How do I fix this and sucessfully push the file?
Click to expand...
Click to collapse
Do "adb shell df -h" to see how much room is available in your system partition. You may have to remove some unused system apps to make room.
I'm trying that now...but is it safe to delete the current libwebcore.so now and add the new one? If so what's the command. Also, if the libwebcore.so was for a testing version of CM 6 (specifically RC3), will it still work?
Also, is there a way to take some space from other parts of the system?
First of all, i'm going to move this to General since I fail to see how this is regarding the Development of anything. Some good information, but not related to Development.
Secondly, have you considered performing a nandroid backup, booting to recovery, mount the /system directory, then 'adb shell rm /system/lib/webcore.so' to remove your file then 'adb push webcore.so /system/lib'
Also, if you use the file directly from SOURCE it may not work since it may need to be compiled first. I'm not sure about that though since I've never tried it.
If any of the above goes wrong you can always nandroid restore and try again.
I personally use Clockwork Recovery since you can restore specific partitions individually (such as System) so it saves time.
Good luck.
I'm pretty much done trying...unless somebody can comply the file for me and test it. I'm really done trying this when all it does is fail over and over again. Hopefully somebody can come up with something

[FIX] New Market on Cyanogen 6.1 based builds

This is for those of you who are currently running cyanogenMOD 6.1 or higher based builds who want to update your market to the latest version with the enhanced UI.
I'm not sure if this has been listed before, i did a search and found nothing, so here it is.
Steps;
1. Download the APK (located below)
2. Locate file using ROOT explorer and copy it
3. Browse to root/system/app & paste the file.
4. Do a full reboot (no hot reboot for users who have the option)
---
Using ADB
Steps;
1. Download the APK (located below)
2. Copy the file into your Android SDK tools folder
3. Push the file with the following commands;
- ADB remount
- ADB push vending.apk /system/app/vending.apk
4. Do a full reboot.
---
Using Terminal
Steps;
1. Download the APK (located below)
2. Copy the file into your SDcard ROOT FOLDER
3. move the file with the following commands;
- SU
- mv /sdcard/vending.apk /system/app/vending.apk
4. Do a full reboot.
Note; I'm running off of memory for the commands for ADB and Terminal, please feel free to correct me if any of these are off.
I still get FC. I've tried several different versions and nothing has worked. Build is HD2ONE 0.3.5.
Update: Just tried one last thing.. created a "root/system/app" directory in the HD2ONE folder and copied it there. Still didn't work so I cleared the market data and cache and tried again. It started and it actually loaded the apps and then immediately FC'd. Ugh so close.
Sent from my HTC HD2 using XDA App
birkholze said:
I still get FC. I've tried several different versions and nothing has worked. Build is HD2ONE 0.3.5.
Update: Just tried one last thing.. created a "root/system/app" directory in the HD2ONE folder and copied it there. Still didn't work so I cleared the market data and cache and tried again. It started and it actually loaded the apps and then immediately FC'd. Ugh so close.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
You jinxed me! LOL I am running JDMS rom and just did the vending file to /system/app folder, and it worked for over 1 hr ++ then after a reboot now it FC each time.
SO after looking into it for a while, the reason why it FC is because its signed different than the other Gapps IE, Google framework apk, and others. What we need is the same Gapps that are all signed the same. Once we have those, it should work 100%, i'm going to start testing it with latest updates from the gingerbread release (which i'm assuming has the same signatures)
Doesn't work for me on the latest HD2ONE build either. I know once they get it to work, the developer for hd2one will add it or offer it.

Market on offcial firmware

Cant see to find info on this. But I have sideloaded apps before, but not the market.
Is it possible? Can I just take a market.apk and sideload it onto a offcial A7 device?
I have installed Dexter's mod and it working fine. Just curious.
What??? DexterMod has Market already
If you want repeat as Dexter - you should sideload pack of apps, not only vending.apk
Curious to try? Did work with Root Explorer and terminal emulator?
Actually it is quite possible.
I used the google app package from Cyanogen (cyanogenmod.com). Look for the package "gapps-mdpi-tegra-20101020-signed.zip". Copy that on SD card and use recovery mode to install (no need to wipe).
There is one catch: there is not too much space on /system partition and you need to delete some of the apps from that package before attempting to upgrade. Also you need to edit "updater-script" and remove those apk. Even more, you may need to re-mount /system in Read/Write mode and delete some from /system/app.
It's not too hard, but like Strogino said, it's not straigtforward - you need a little bit of experience...
Btw, package from Cyanogen has old market... Probably 1.83 version...
Doesn't the market update itself?
I will try your suggestions from the CM Mod
I just ordered my A7 from amazon a few hours ago with 2 day shipping. I've read up on on Dexer's mod and I think I will install it. I'm curious if there will be an apps to sd option soon. I would also like to see some cyanogen love for the A7 too

MIUI camera.apk for CM7 ...[Jun 26][CyanogenMod]SMod 1.0[2.3.4][PASSION]

I am a newbie here.
For those who is interested.
there is a recent CM7 SMod 1.0 ROM [link: http://forum.xda-developers.com/showthread.php?t=1142439]
I was interested in the MIUI Camera. What i have done is i downloaded the rom, extracted the MIUIcamera.apk,using root explorer; move the apk to /system/app, change the permission and reboot. [off course you can the alternative adb push method]
everything work fine, but sigh....
720p video recording not supported.
credit goes to sokolik315, CM dev and off course MIUI dev
MIUICamera.apk
by the way here is the MIUIcamera.apk for those who want it
Working well on my N1 with CM7 nightly #113 (with DarkTremor Apps2SD).
Just a couple of notes, for clarification:
- No need to rename this apk, copy it as is to /system/app
- If you're using Root Explorer, long-click the app and choose "Permissions" from the popup menu...Then check-enable EVERYTHING from the options that come up (or if you know exactly what you're doing, just the ones that are needed).
- After reboot, you'll now have 2 apps called 'Camera' in your apps list. The one with the white border on the icon is the MIUI Camera!
A few "kinks" and gotchas to expect with this:
- On my N1, the text in the settings is too large and is either cut-off or is funky formatted. I can still get to all the items though.
- The zoom doesn't seem to work via screen-press, but rather having to use the trackball
Thanks for yoinking this!
Thank you both. I had no idea there was a nicer camera app available, I think I'll be keeping this one (and upgrading it if those font bugs are fixed and/or 720p is added.)
I tried to install the MIUI Camera, but when I copy/move it using RootExplorer, it does not seem to show up under system/app under "Camera.apk" or "MiuiCamera.apk" or "miui.apk". It's like nothing happened. The file remains in the origin (my Dropbox folder) on the SD card even though it said "pasting".
Any advice?
Coldside... do u have root?
Put the file posted in your sd card.
Open rootexplorer copy the apk, go to system app, tap on "Mount R/W/" and paste the file. Then keep pressed the apk, tap permissions and give these permissions:
V V ⃞
V ⃞ ⃞
V ⃞ ⃞
Reboot
Yep I have root. I'm running CM7.0.0 on my Desire (Yes I know this is in the Nexus One forums but I googled and I didn't realize after I posted).
RootExplorer 2.16 has Superuser rights also. I mounted it to RW because when it's still in RO, you can't paste.
EDIT: I just realized my phone is S-ON. My guess is that it needs to be S-OFF? If I require S-OFF for this, do I need to wipe my phone and root it again? Thanks.
thanks, i have the miui camera up and working
the only problem i have is there is no front facing camera option and the photo taking is buggy
guess its not made for the mytouch4g
Not work on my Redmi 4x with LineageOs
Edited: Work. Thanks!

[how-to]Fix android market if it isn't working

Hi,
If your like me and you have had some problems with android market on your Kindle Fire (yes,I got one for christmas and its already rooted ) by following a guide with Vending.apk and though you can browse the market, it is stuck on Starting Download, I have found a solution to the problem... All you need to do is get a new file:bit.ly/tlWjSn
This file is simply an updated version to the Vendor.apk other tutorials provide.
All you do is the following(presuming you have rooted, got root explorer and GO launcher):
1.Copy the file to kindle at an easy to access location.
2.Long-Hold the file and tap move.
3.Navigate to / then system then app.
4.Set it to R/W mount (top left)
5.Paste the file.
6.Set the permissions like all other files(tick first 2 in first row, first 1 in second row and first 1 in third row then tap ok)
7.Reboot the device
8.Go onto GO launcher and add it to the screen (tap the list thing bottom middle of the screen,then tap Add. then select Application followed by Market)
9.Done! Enjoy!
Not sure if I should start a new thread or not.
I'm rooted and have SU. I have confirmed this by running Titainium Backup.
Market stopped working after the latest Kindle update. After I re-rooted, I tried re-installing vender.apk, but it still crashes upon launching it. Also, I am running Go Launcher EX.
When I browse folders while connected to a computer (using Win7), the system folder is hidden.
I never installed Root Explorer on the Fire. Is there a way for me to download and install it directly, or will I need to side load it? I assume if it's in the Market I'll need to side load.
leebo said:
Not sure if I should start a new thread or not.
I'm rooted and have SU. I have confirmed this by running Titainium Backup.
Market stopped working after the latest Kindle update. After I re-rooted, I tried re-installing vender.apk, but it still crashes upon launching it. Also, I am running Go Launcher EX.
When I browse folders while connected to a computer (using Win7), the system folder is hidden.
I never installed Root Explorer on the Fire. Is there a way for me to download and install it directly, or will I need to side load it? I assume if it's in the Market I'll need to side load.
Click to expand...
Click to collapse
Unfortunately you will as far as I know, but for $3.99, it is VERY useful when rooting or installing app's. market.android.com/details?id=com.speedsoftware.rootexplorer&hl=en
Check it out. If you run into anymore problems feel free to PM me as it's easier
Hello guys, I have a little question related to market app that maybe has been already answered so I won't start a new thread.
I have my KF with 6.2.1 rooted and with the full android market installed (EX launcher and so on).
Usually the market works fine, but I always get errors ( process com.android.vending has stopped unexpectedly) and consequent force closes even if I can download stuff and apps. Basically, it happens whenever the market takes an action.
Is it a known issue or ir it "normal" ?
Thank you all in advance.
For me, I am having problems copying the Vending.apk to /system/app folder. I follow the steps in that tutorial but when I paste the.apk in the folder nothing happens. Help??
Got it rooted last night, and I'm using file expert since my cheap ass doesn't want to buy root explorer.
sengokubattosai said:
For me, I am having problems copying the Vending.apk to /system/app folder. I follow the steps in that tutorial but when I paste the.apk in the folder nothing happens. Help??
Got it rooted last night, and I'm using file expert since my cheap ass doesn't want to buy root explorer.
Click to expand...
Click to collapse
I'm afraid that without Root Explorer you can't change the /system/app folder permissions from R/O to R/W, therefore you can't paste anything in that folder.
Chiwaz said:
I'm afraid that without Root Explorer you can't change the /system/app folder permissions from R/O to R/W, therefore you can't paste anything in that folder.
Click to expand...
Click to collapse
File expert gives you that option too though.
if ur rooted but it wont paste or read and write in root explorer then ur su wasnt pushed properly in ur root process! When i rooted my kindle i deleted my old su and did the whole root process from scratch when i got the new root process. The whole thing went smooth and su showed up in apps when done but it wasnt totally rooted as i couldnt read or write in root explorer. Jcase told me that when the adb command for pushing the su wasnt done right thats what happens. he fixed it for me, great guy.
that was me though

Categories

Resources