• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root How do I get the ota update prompt back?

question to you both (Jmar and Scary) If I delete the browserproviderproxy.apk you think that it will pass then since that file was associated with the AOSP browser or is that file a part of chrome? Lol again thank you for your time. I am learning so much about this stuff form you guys.
 
question to you both (Jmar and Scary) If I delete the browserproviderproxy.apk you think that it will pass then since that file was associated with the AOSP browser or is that file a part of chrome? Lol again thank you for your time. I am learning so much about this stuff form you guys.

I'll be testing this tonight, rogueally, and I'll post back here afterwards to confirm...

I don't know for sure that .apk isn't needed for 4.2.2, but the updater-script certainly references it... If it were me, I'd restore the file that it wants...;) :)

I'll also try to grab the .apk and the .odex files for you and post 'em back here.

Thanks!
 
Okay, confirmation that the apply_patch_check edify command (inside an assert) will indeed return a status 7 failure/error when attempting to test the SHA1 checksum of a file that does not exist.

So, if there's a test in the updater-script for a file, it better be there ;) :) (or the installation will fail).

Now, on to searching for the browserproviderproxy files gpt rogueally.
 
Okay, here's the two files for you, rogueally:

View attachment 421-BrowserProviderProxy.zip

MD5 checksums:

9bf3b8f01551ed015d4880befa62b50c *BrowserProviderProxy.odex
2fa28e938f78a9177c0303c65351131e *BrowserProviderProxy.apk
176259bf9c3d42a634c5471223adb61c *421-BrowserProviderProxy.zip

SHA1 checksums:

2c47677b148ffdb742f3a7db1b1fc417f6eff1e6 browserproviderproxy.odex
debcabdb39fb401603e2352daa3146d87f9cfb28 browserproviderproxy.apk
57064cf743b32c4c1b8c6457920b3b31d507d286 421-browserproviderproxy.zip

:)
 
Did you make a copy of the files and then run it against the OTA verifier? Just curious because I love learning this stuff.

Well, I just (manually / visually) compared the SHA1 checksums from the files that I extracted from the 4.2.1 factory images to the values that the updater-script file were checking.

That's how I knew that installing these would (should) get you past the apply_patch_check tests that the OTA update is doing.

Let us know if this allows you to install the OTA.

Good luck! :)
 
Should I extract files to the desktop first and then add them?

or extract them to a specific file location or should I put the zip in the apps section with the browserprovider.apk file? (I may have asked my question twice...lol)
 
Should I extract files to the desktop first and then add them?

or extract them to a specific file location or should I put the zip in the apps section with the browserprovider.apk file? (I may have asked my question twice...lol)

Sorry for the delay in replying...was in meetings ;) :).

You should be able to extract them from the .zip file directly on the phone to your SD card and them move them and install them with something like Root Explorer or ES File Explorer (you could also use the adb shell if you know the Linux commands for that, but an on-phone file manager is a little easier).

You won't be able to drag and drop from your PC to the protected filesystems that live outside of your "external storage" (i.e., your "SD card"). The /system/app folder is root protected and you'll have to remount /system as read-write before you can replace or install those files.

Make sense?
 
Ran the check on 421.zip file and this is what it says..also I'm getting the same error number (#28)
 

Attachments

  • IMG_20130308_171309.JPG
    IMG_20130308_171309.JPG
    102.8 KB · Views: 49
Ran the check on 421.zip file and this is what it says..also I'm getting the same error number (#28)

The 421-BrowserProviderProxy.zip file I provided above simply contains the two files that OTA Verifier previously identified as being out-of-sync (mis-matched SHA1 checksums) that the 4.2.2 update was testing.

You need to extract the two files in there and replace the versions of each in the /system/app directory.

Let me know if you have Root Explorer or ES File Explorer or what (i.e., do you know how to use adb, etc.) and I'll detail the instructions that you'll need to do this.

After replacing the files, you should be able to retry installing the 4.2.2 OTA (and/or pre-verify that it will be successful by scanning the 4.2.2 OTA .zip file with the OTA Verifier app).
 
Sorry for the delay in replying...was in meetings ;) :).

You should be able to extract them from the .zip file directly on the phone to your SD card and them move them and install them with something like Root Explorer or ES File Explorer (you could also use the adb shell if you know the Linux commands for that, but an on-phone file manager is a little easier).

You won't be able to drag and drop from your PC to the protected filesystems that live outside of your "external storage" (i.e., your "SD card"). The /system/app folder is root protected and you'll have to remount /system as read-write before you can replace or install those files.

Make sense?


Yup:-)

So I have extracted the file to the SD card and moved it to the app folder containing the browserproviderproxy.apk....but it won't actually let me put it there. (I hope that makes sense) its path is sdcard/system/app but its actually outside the fold err and not in the folder. Did i do something wrong?
 
You're close! :)

Looks like you're using ES File Explorer, so that's good...here's what I think you should try:

- extract the files from the 421-BrowserProviderProxy.zip file somewhere (i.e., on your SD card, like I believe you've already done)

- if you haven't already enabled ES File Explorer's root browser function, then do this:

- press the menu (three vertical dots on the lower right of the screen)
- select Settings
- scroll to the bottom of the Settings screen
- select "Root settings"
- make sure "Root Explorer" is enabled
- check the "Mount File System" checkbox to remount the / and /system filesystems are writable (this will allow you to place the files from the 421-BrowserProviderProxy.zip file into the /system/app folder)
- press the back key until you're back to the file navigation screen​

- next, navigate the folder where you've extracted the two files from the 421-BrowserProviderProxy.zip file

- press the multi-select icon at the top of the screen on ES File Explorer's tool/function bar (four little blue squares with check marks on three of them)

- single-click the two files, BrowserProviderProxy.apk and BrowserProviderProxy.odex (the file names should change color after selected)

- press the Copy icon on the toolbar

- now that you've copied the files, navigate to the /system/app folder

- finally, click the Paste icon on the toolbar to insert (paste) your new files (you might be presented with a pop-up warning asking if you want to overwrite--select okay)

Let me know if that makes sense.

Thanks!
 
You're close! :)

Looks like you're using ES File Explorer, so that's good...here's what I think you should try:

- extract the files from the 421-BrowserProviderProxy.zip file somewhere (i.e., on your SD card, like I believe you've already done)

- if you haven't already enabled ES File Explorer's root browser function, then do this:
- press the menu (three vertical dots on the lower right of the screen)
- select Settings
- scroll to the bottom of the Settings screen
- select "Root settings"
- make sure "Root Explorer" is enabled
- check the "Mount File System" checkbox to remount the / and /system filesystems are writable (this will allow you to place the files from the 421-BrowserProviderProxy.zip file into the /system/app folder)
- press the back key until you're back to the file navigation screen​
- next, navigate the folder where you've extracted the two files from the 421-BrowserProviderProxy.zip file

- press the multi-select icon at the top of the screen on ES File Explorer's tool/function bar (four little blue squares with check marks on three of them)

- single-click the two files, BrowserProviderProxy.apk and BrowserProviderProxy.odex (the file names should change color after selected)

- press the Copy icon on the toolbar

- now that you've copied the files, navigate to the /system/app folder

- finally, click the Paste icon on the toolbar to insert (paste) your new files (you might be presented with a pop-up warning asking if you want to overwrite--select okay)

Let me know if that makes sense.

Thanks!


Made all the sense in the world! Thank you! now there are no errors, but it says that the asus keyboard is frozen...it always has..anything to worry about? should i unfreeze it?
 
Made all the sense in the world! Thank you! now there are no errors, but it says that the asus keyboard is frozen...it always has..anything to worry about? should i unfreeze it?

Nah, I wouldn't worry about that...

I think jmar mentioned that it was frozen on his N7, too...and if the updater-script doesn't reference and complain about it, it should be okay.

(I'll probably actually be re-wording the app regarding what it says about frozen system apps).

Best of luck!

:)
 
The reason I stayed on this forum was because people were so helpful. The reason I help is because it makes others happy. Glad to be of service. And thanks scary. I learned a lot!

Rogueally, feel free to ask for help any time. We are always here to help.

jmar
 
The reason I stayed on this forum was because people were so helpful. The reason I help is because it makes others happy. Glad to be of service. And thanks scary. I learned a lot!

Rogueally, feel free to ask for help any time. We are always here to help.

jmar

Well...lol I do have another question.... with 4.1-4.2.2 my N7 always resets teh connection on my router but it doesnt happen with my G'Nex when I switch to wireless.....is that an issue with the device the router or the tablet. I can get on my wireless for 20 or so mins before it kicks everything off. Any ideas/fixes for this??
 
Back
Top Bottom