ICS Upgrade Errors - Thinkpad Tablet General

I'm having some trouble doing the ICS update, but my issues seem to be different then others are listing.
If I download ThinkPadTablet_A400_03_0069_0130_US.zip and isntall from the sd card, I get the following:
assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:4.0.3/ThinkPadTablet_A400_03/0065_0128_US:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:4.0.3/ThinkPadTablet_A400_03/0065_0128_US:user/release-keys"
E:Error in /tmp/sideload/package.zip
(Status 7)
Click to expand...
Click to collapse
If I simply use the OTA update I get the following error:
assert failed: apply_patch_check("/system/usr/keylayout/Generic.k1", "9b32bfe46c1a856cd23659c65321ca0daee319", "bc62670ffade18f522a28489c09d75488872a992")
E:Error in /cache/update.zip
(Status 7)
Click to expand...
Click to collapse
Ok, so where do I go from here?
Thanks so much!
-JRW

you have 2 choices:
1) restore your original Generic.k1 and flash with the OTA update
2) modify the update script to skip the build.prop check and the generic.k1 check and flash with CWR

i9001
I have a very similar problem relating to paranoidandroid rom (ICS) that i tried to install. I get the same error. Can you tell what to do as i don't quite get the solution posted here as the device is different.
and thanks as i will use the quote from the guys earlier problem error report in other threads as at the time i was too frustrated and scared at the same time to type it down from my phone

Thanks for the quick reply...
1) How do I do that?
2) Where do I find the upgrade script? I think I know how to comment out the offending item.
Thanks,
-JRW

JRW-910 said:
Thanks for the quick reply...
1) How do I do that?
2) Where do I find the upgrade script? I think I know how to comment out the offending item.
Thanks,
-JRW
Click to expand...
Click to collapse
2) You already have it.
Additional info here, just in case
http://forum.xda-developers.com/showthread.php?t=1740114

toenail_flicker said:
2) You already have it.
Additional info here, just in case
http://forum.xda-developers.com/showthread.php?t=1740114
Click to expand...
Click to collapse
That's a link to this thread...
-JRW

JRW-910 said:
I'm having some trouble doing the ICS update, but my issues seem to be different then others are listing.
If I download ThinkPadTablet_A400_03_0069_0130_US.zip and isntall from the sd card, I get the following:
If I simply use the OTA update I get the following error:
Ok, so where do I go from here?
Thanks so much!
-JRW
Click to expand...
Click to collapse
Ditto here - except I am getting a FlexT9ChineseIME.apk error with the OTA. (Even though I've installed the FlexT9Chinese FROM the Lenovo App Store.)

JRW-910 said:
Thanks for the quick reply...
1) How do I do that?
2) Where do I find the upgrade script? I think I know how to comment out the offending item.
Thanks,
-JRW
Click to expand...
Click to collapse
uncompress the zip and search for "update"

Related

[Ported] Amazon Silk Browser From Kindle Fire - Working on Thunderbolt

OK, this started out mostly for my own amusement but it worked so I thought I would put this out there for anyone who wants to mess with it.
This is the Amazon Browser (Silk / Cloud9) that just shipped on the Kindle Fire. Someone asked if it could be ported so I gave it a shot. Just a few files to get it working.
BUT....to be more reasonable for use on a phone I think it needs some graphics tweaking as this was intended for a 7" tablet.
Something to tinker with if someone wants to...flash the file in recovery or you can extract and push the files as well. There are (2) apps and a few lib files. I only tested this on my Tbolt running BAMF Forever, so beyond that I can't guarantee anything but "in theory" it should work on just about any android rom since it's dependencies are the lib files.
I would double check and make sure you don't have any of these libs already as overwriting them could cause issues, but likely they don't already exist.
DOWNLOAD HERE
Thanks mate Will try, Gonna throw this on my transformer as well and see how well it works
Pyrot1c said:
Thanks mate Will try, Gonna throw this on my transformer as well and see how well it works
Click to expand...
Click to collapse
If it doesn't and you know how to do a logcat, give me the output of the logcat file and I can see if additional dependencies are needed.
I had a lot of feedback on Rootzwiki and while many had it working, some on CM7 and a couple of other ROMs had FC issues.
I have a Nook Tablet now and I'm hoping we get root soon on it, I'd like to see how it does on the Nook.
Tried to install this using cwm on my cyano touchpad...got an Assert Failed getprop("ro.product.device") == "mecha" || getprop("ro.build.product") == "mecha" || getprop("ro.product.board") == "mecha" E:Error in /sdcard/dropbox/Amazon_Browser.zip(Status 7)
Going to try to do it manually.
sytanek said:
Tried to install this using cwm on my cyano touchpad...got an Assert Failed getprop("ro.product.device") == "mecha" || getprop("ro.build.product") == "mecha" || getprop("ro.product.board") == "mecha" E:Error in /sdcard/dropbox/Amazon_Browser.zip(Status 7)
Going to try to do it manually.
Click to expand...
Click to collapse
You will need to use a different updater script for another device, or edit the existing to work on the device. You could likely just remove the getprop line from the script to get it to work.
Cm7 having FC issues here too. I guess I'll check Rootz to see if any progress has been made there.
Is this Thunderbolt specific or would this work with other phones, too?
yahoowizard said:
Is this Thunderbolt specific or would this work with other phones, too?
Click to expand...
Click to collapse
I guess reading two posts above yours is a little inconvenient
Let me rehash it for ya...In order to put this on any other device you will need a different update script...in layman's terms...no
*Madmoose* said:
I guess reading two posts above yours is a little inconvenient
Let me rehash it for ya...In order to put this on any other device you will need a different update script...in layman's terms...no
Click to expand...
Click to collapse
Oh, whoops. I just saw that "Tried to install this using cwm on my cyano touchpad...got an Assert Failed getprop("ro.product.device") == "mecha" || getprop("ro.build.product") == "mecha" || getprop("ro.product.board") == "mecha" E:Error in /sdcard/dropbox/Amazon_Browser.zip(Status 7" stuff he was referring to and just didn't bother to read what he responded. My bad, but yeah, I guess not for us then until someone decides to port it over.

help me

recovery,
assert failed : getprop ("ro.product.device") == "p4" || getprop("rp.build.product") == "p4" E:Error in /sdcard/cm-10-20120814-EXPERIMENTAL-P4.zip (status 7) installetion aborted .
why ?
crazyflower said:
View attachment 1265106 the right one ,can be successed by recovery , but left one failed...why? pls help me , thx!~~~~~:crying:
and the left i downloaded here : droid basement ,
Click to expand...
Click to collapse
You're not likely to get much help when you couldn't be bothered to type a complete sentence let alone an actual explanation of your issue. The people here are enormously helpful but they aren't mind readers.
Either flash CWM 5.5.0.0 (through ODIN) or if you go into meta inf and look for the updater script and open it with some notepad program and delete the first line and move the rest of the text up
Sent from my Nexus S using xda premium
Agreed. Use the recommended recovery. You're trying to flash CM10...the same droidbasement site where you download the build will contain the recovery you should use. Odin that first, take a backup, wipe, then flash the latest build + GApps.
If that doesn't help you should do a little bit more reading before you get too brave Good luck!

How to update to JB using DLPKGFILE and KEEP ROOT! Works!

Right, so, through a bit of trial and error using guidance from the forums, this is how I updated to JB and kept root for WW after the update originally failed.
download BOTH files from here (massive thanks to ch3mn3y):
http://www25.zippyshare.com/v/91334594/file.html
http://www1.zippyshare.com/v/96461494/file.html
then extract the .zip file.
download the command file from here (massive thanks to krabappel2548):
http://www.mediafire.com/?yq1bt16mnm7tc8d
extract it.
place the dlpkgfile and command file, both unzipped onto your tab. Use a root explorer to paste the command file into /cache/recovery and the dlpkgfile (the actual file, not the folder) to /cache.
go to Voodoo OTA Rootkeeper and temp unroot.
turn off the tab.
boot into recovery with Vol - and power, then when it says to press volume up to boot into RCK, do it.
You'll see the android with the blue wires and it will go through the install process if you have done it right. let it do its thing.
obviously, when it has settled, restore root with Voodoo.
If you get the android with red exclamation mark, i reccomend downloading the ICS zip of your current firmware and SKU and sticking it on a micro SD card, and letting it restore any programmes you've deleted.
rickykemp said:
Right, so, through a bit of trial and error using guidance from the forums, this is how I updated to JB and kept root for WW after the update originally failed.
download BOTH files from here (massive thanks to ch3mn3y):
http://www25.zippyshare.com/v/91334594/file.html
http://www1.zippyshare.com/v/96461494/file.html
then extract the .zip file.
download the command file from here (massive thanks to krabappel2548):
http://www.mediafire.com/?yq1bt16mnm7tc8d
extract it.
place the dlpkgfile and command file, both unzipped onto your tab. Use a root explorer to paste the command file into /cache/recovery and the dlpkgfile (the actual file, not the folder) to /cache.
go to Voodoo OTA Rootkeeper and temp unroot.
turn off the tab.
boot into recovery with Vol - and power, then when it says to press volume up to boot into RCK, do it.
You'll see the android with the blue wires and it will go through the install process if you have done it right. let it do its thing.
obviously, when it has settled, restore root with Voodoo.
If you get the android with red exclamation mark, i reccomend downloading the ICS zip of your current firmware and SKU and sticking it on a micro SD card, and letting it restore any programmes you've deleted.
Click to expand...
Click to collapse
Will your last line lose root on us, or will voodoo root keeper save it via that or does it wipe/reset the entire system?
Ashcunak said:
Will your last line lose root on us, or will voodoo root keeper save it via that or does it wipe/reset the entire system?
Click to expand...
Click to collapse
When i ran ran the zip of .30 i did lose root, but it was easily restored using 1 click transformer root.
I tried it twice but it always failed at about 1/3 of the process... Hopefully I can reboot w/ any damage...
WHY!?? :'(
Btw here's the part of the log where it shows the failure in installation:
I:Enable RSA key verification.
Installing update...
Finding update package...
I:Update location: /cache/dlpkgfile
Opening update package...
I:1 key(s) loaded from /res/keys
Verifying update package...
I:comment is 1682 bytes; signature 1664 bytes from end
I:whole-file signature verified against key 0
I:verify_file returned 0
Installing update...
Check : blob size = 13104069
Verifying current system...
file "/system/lib/libGLESv1_CM.so" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/lib/libGLESv1_CM.so", "ed4c7834196831836c73d0374529a0278c2fa91c", "a52756f5a63c9827632587d025ee28f67739bd97")
assert failed: apply_patch_check("/system/lib/libGLESv1_CM.so", "ed4c7834196831836c73d0374529a0278c2fa91c", "a52756f5a63c9827632587d025ee28f67739bd97")
E:Error in /cache/dlpkgfile
(Status 7)
Installation aborted.
I:result_code: 410
Check and format /storage to vfat if needed...
Mount /btmac successfully
Done
Btw the command file is just a file with content --update_package=/cache/dlpkgfile in it.
You can create it with notepad, save as .txt, and remove the .txt
rickykemp said:
When i ran ran the zip of .30 i did lose root, but it was easily restored using 1 click transformer root.
Click to expand...
Click to collapse
OH, wow, im so outa date thanks, i rooted on the first revision that came out and havent really watched whats out there for root options. i see this now thanks so much i was worried id have to all sorts of downgrading. link for anyone else whos "outa it" like me http://forum.xda-developers.com/showthread.php?p=26918790
WIIstpM said:
file "/system/app/Music2.apk" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/app/Music2.apk", "c9bc168a88b5106e0e04f8e70023a4c33009021b", "cbb199983ab1cb9beee6b20ec4db659ccd49d757")
assert failed: apply_patch_check("/system/app/Music2.apk", "c9bc168a88b5106e0e04f8e70023a4c33009021b", "cbb199983ab1cb9beee6b20ec4db659ccd49d757")
Click to expand...
Click to collapse
Maybe u delete or freeze Music2.apk? First time when i forget to unfreeze /system apps my update failed too (but i dont remember when).
ch3mn3y said:
Maybe u delete or freeze Music2.apk? First time when i forget to unfreeze /system apps my update failed too (but i dont remember when).
Click to expand...
Click to collapse
I think I found the problem: I remember I pushed jelly bean's music2.apk in system/app! Restored the original music app.
Gonna try update again!
Now it the turn of libGLESv1_CM.so ...
Going to give it a try.
Just to make sure, is this for WW version, right?
ch3mn3y said:
Maybe u delete or freeze Music2.apk? First time when i forget to unfreeze /system apps my update failed too (but i dont remember when).
Click to expand...
Click to collapse
MM the Music app problem is resolved.. but now the same thing happens but with "/system/lib/libGLESv1_CM.so"
...
Tequila.CZ said:
Going to give it a try.
Just to make sure, is this for WW version, right?
Click to expand...
Click to collapse
Yep.
Thanks.
Looking good., but got this error:
file "/system/app/EmailWidget.apk" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/app/EmailWidget.apk", "5655101db862ccc0b2e60bd8ee276192f80e0ac7", "25adaa94e23e2aa87a7dd7f01956ccbabbb960fc")
assert failed: apply_patch_check("/system/app/EmailWidget.apk", "5655101db862ccc0b2e60bd8ee276192f80e0ac7", "25adaa94e23e2aa87a7dd7f01956ccbabbb960fc")
E:Error in /cache/dlpkgfile
Already got this before my update notification stopped working.
I deleted Email app, returned it back to system but seems I dont have the right version. (found in someones dropbox posted here)
Also reflashed Ww. 30 hoping this would overwrite the widget with correct version. Obviously it did not...
Would be glad for any help.
As it is MY dlpkgfile it can need MY files. I could upload /system, but first its strange to copy/paste whole android and second it is 624mb and third it will work only for rooted and at least fourth i updated my pad.
If it helps my pad was reflashed to .30 using wolfs method cos i had screen issue.
Sent using tf300t - stock JellyBean (rooted)
ch3mn3y said:
As it is MY dlpkgfile it can need MY files. I could upload /system, but first its strange to copy/paste whole android and second it is 624mb and third it will work only for rooted and at least fourth i updated my pad.
If it helps my pad was reflashed to .30 using wolfs method cos i had screen issue.
Sent using tf300t - stock JellyBean (rooted)
Click to expand...
Click to collapse
Could you please try to upload just the EmailWidget?
When I tried using OTA I got an error on Email.apk first. Then I downloaded it from dropbox and it passed. But EmailWidget did unfortunately not.
Also trying to find a tool that could extract the .30blob file. I guess the apps should be there. Found something but probably Linux only so no go for me.
You guys made my day! I had the red triangle and couldn`t get the update anymore. Tried everything, nothing worked.
Now I just followed your guide, dl. your files and all went fine.
So sad I was ony able to hit the Tanks-button once. Thank you thousand times!
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
Here is emailwidget .apk and .odex but from jb not ics cos i didnt made a backup. But i think that it wasnt changed.
http://db.tt/cYSWYcXo
Sent using tf300t - stock JellyBean (rooted)
ch3mn3y said:
Here is emailwidget .apk and .odex but from jb not ics cos i didnt made a backup. But i think that it wasnt changed.
http://db.tt/cYSWYcXo
Sent using tf300t - stock JellyBean (rooted)
Click to expand...
Click to collapse
Oh man. I love you. Here I come on JB!
The EmailWidget was the missing piece.
Big thanks to rickykem, ch3mn3y and overyone who helped to create this workaround!
y17dt said:
You guys made my day! I had the red triangle and couldn`t get the update anymore. Tried everything, nothing worked.
Now I just followed your guide, dl. your files and all went fine.
So sad I was ony able to hit the Tanks-button once. Thank you thousand times!
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
Click to expand...
Click to collapse
+1:good:
Can someone post the original /system/lib/libGLESv1_CM.so pleeease...
Sent from my LG-P970 using xda premium
WIIstpM said:
Can someone post the original /system/lib/libGLESv1_CM.so pleeease...
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
I only have it from JB. Unfortunately it seems the file was updated together with the system so it will most probably be useless.
Don't have a libs backup from WW.30
WIIstpM said:
Can someone post the original /system/lib/libGLESv1_CM.so pleeease...
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
Here you go, from ICS:
http://db.tt/z5B5Q3jL
Trimis de pe ASUS Transformer Pad TF300T

[Q] Lenovo Stock Firmware won't setup with fail on assertion

Sorry for the links, but I'm new user, so I can't post outside links.
I'm trying to install firmware (download(.)lenovo(.)com/slates/think/tablet1/ThinkPadTablet_A310_03_0069_0121_ROW.zip) from lenovo firmware list (download(.)lenovo(.)com/slates/think/tablet1/) on my Thinkpad Tablet 16Gb 3G.
Firstly, when I just tried to use it as backup (CWM) it fails just saying "md5 mismatch". I think it was fully wrong way.
Then, I tried to install it from "install zip from sdcard" CWM command. It fails with this output:
-- Installing: /sdcard/update.zip
Finding update package...
Opening update package...
Installing update...
assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:3.1/ThinkPadTablet_A310_02/0039_0089_ROW:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:4.0.3/ThinkPadTablet_A400_03/0069_0121_ROW:user/release-keys"
E:Error in /sdcard/update.zip
(Status 7)
Installation aborted
Click to expand...
Click to collapse
Then, I understand that in zip I downloaded there was no /system/build.prop. I found some version of this file, but for US and changed all occurences of US to ROW. That's what I've got: paste(.)ubuntu(.)com/1676846/. It concains this string:
ro.build.fingerprint=Lenovo/ThinkPadTablet/Indigo:3.1/ThinkPadTablet_A310_02/0039_0089_ROW:user/release-keys
Click to expand...
Click to collapse
But now I get the same error as when there was no build.prop at all.
What have I to do?
Thank you, Dmitry.
Hi,
firmware updates should come OverTheAir, not by downloading something.
There is an option in Settings->About where you can check for updates.
Maybe this ROM doesn't match your tablet or current ROM (if it's just a partial update).
If you're absolutely sure that this ROM matches your current configuration (and ONLY then):
I think the problem isn't in the zip, but on your tablet.
The assertions are in the zip and check for the target system.
This should prevent you from accidentally installing the wrong ROM.
So check your tablet's /system/build.prop
If you force the update by editing your build.prop, you may brick it!!!
Micky

Help with SystemUI

Hi All,
Im trying to update my current SystemUI.apk i have on MJ8 with the lock screen icon at notification bar most right side from MJ7 also attached
i tried to play with it but had problems to recompile and decompile the SystemUI files.
Can some one please help me to copy the icon stuff to the SystemUI.apk MJ8 attached and also have a zip file to update via recovery?
Many Thanx
otcd said:
Hi All,
Im trying to update my current SystemUI.apk i have on MJ8 with the lock screen icon at notification bar most right side from MJ7 also attached
i tried to play with it but had problems to recompile and decompile the SystemUI files.
Can some one please help me to copy the icon stuff to the SystemUI.apk MJ8 attached and also have a zip file to update via recovery?
Many Thanx
Click to expand...
Click to collapse
Hi.
I made for u here: https://docs.google.com/file/d/0Bz2qqpcuvRyKX3pSQmc2QWJKQjQ/edit
Cheers...
maanz "L" said:
Hi.
I made for u here: https://docs.google.com/file/d/0Bz2qqpcuvRyKX3pSQmc2QWJKQjQ/edit
Cheers...
Click to expand...
Click to collapse
Thank you sir for your help. i tried to flash it but i got the following error:
I9505XXUEMJ8 detected!
assert failed: file_getprop("/system/build.prop", "ro.build.pda") == "I9505XXUEMJ7"
E: Error in /data/media/0/Downloads/MJ8 Lock Mod.zip
(status 7)
installation abborted
otcd said:
Thank you sir for your help. i tried to flash it but i got the following error:
I9505XXUEMJ8 detected!
assert failed: file_getprop("/system/build.prop", "ro.build.pda") == "I9505XXUEMJ7"
E: Error in /data/media/0/Downloads/MJ8 Lock Mod.zip
(status 7)
installation abborted
Click to expand...
Click to collapse
There's an error with yr zip file u posted.
I just simply remove the SystemUI in it and replaced with the modified one.
Ok, try this: https://docs.google.com/file/d/0Bz2qqpcuvRyKQWJBY1Y3OVh1MlU/edit.
maanz "L" said:
There's an error with yr zip file u posted.
I just simply remove the SystemUI in it and replaced with the modified one.
Ok, try this: https://docs.google.com/file/d/0Bz2qqpcuvRyKQWJBY1Y3OVh1MlU/edit.
Click to expand...
Click to collapse
Thank you, this time it worked by i dont get to see the lockscreen icon at the status bar
i was trying to get the following work on my MJ8 ROM:
http://forum.xda-developers.com/showthread.php?t=2500390
otcd said:
Thank you, this time it worked by i dont get to see the lockscreen icon at the status bar
i was trying to get the following work on my MJ8 ROM:
http://forum.xda-developers.com/showthread.php?t=2500390
Click to expand...
Click to collapse
No lock icon?
Strange..
Try wiping cache partition and flash again.
maanz "L" said:
No lock icon?
Strange..
Try wiping cache partition and flash again.
Click to expand...
Click to collapse
Thanx again for the support. Strange... it still doesnt work.. Did cache wipe and even Dalvik.
otcd said:
Thanx again for the support. Strange... it still doesnt work.. Did cache wipe and even Dalvik.
Click to expand...
Click to collapse
Give me a moment and I will do for u again...
EDIT: download here https://docs.google.com/file/d/0Bz2qqpcuvRyKZ0pyYTI5aG5lNVE/edit
Hopefully this one works..
maanz "L" said:
Give me a moment and I will do for u again...
EDIT: download here https://docs.google.com/file/d/0Bz2qqpcuvRyKZ0pyYTI5aG5lNVE/edit
Hopefully this one works..
Click to expand...
Click to collapse
HI, im sorry on this but i get again this error:
I9505XXUEMJ8 detected!
assert failed: file_getprop("/system/build.prop", "ro.build.pda") == "I9505XXUEMJ7"
E: Error in /data/media/0/Downloads/MJ8 Lock Mod.zip
(status 7)
installation abborted
lets please forget this as i dont want to waste your time. Tx so much

Categories

Resources