How to flash the x704n offical zip file into my x704l? - Thinkpad Tablet General

I have an official zip of tb-x704n(the chinese version of x704l) now,
because the GAPPS is not working in China,so i would like to flash this zip into my x704l.
but it doesn`t work in the twrp or the official recovery of x704l,because the office zip has a verification of the model and version.
like
"(!less_than_int(1523516013, getprop("ro.build.date.utc"))) || abort("E3003: Can't install this package (2018年 04月 12日 星期四 14:53:33 CST) over newer build (" + getprop("ro.build.date") + ").");
getprop("ro.product.device") == "X704N" || abort("E3004: This package is for "X704N" devices; this is a "" + getprop("ro.product.device") + "".");"
i have tried delete the text like them in \META-INF\com\google\updater-script,but when i flash the new zip ,it doesn`t work.
the error code is 6.
how can i flash this zip into this tablet?i`m not good at computer and linux so that i could not fix this problem by myself.
i am sure that the x704n and x704l have the same hardware,in 9008 model ,one of them can flash the other one`s rom,but i don`t have the x704n`s 9008 package...
thank you for your help

Related

Help! Error that doesn't allow ROMs to be flashed.

I just wiped my phone in preparation to install a new ROM but when I go to do so I get a big error like this:
assert getprop("ro.product.device") == dream
getprop("ro.product.device") == dream
getprop("ro.product.device") == sapphire
I have tried multiple ROMs but I always get this error right after it begins to install.
HTC Magic 32A Rogers Canada Recovery Hero 1.6.2
Thanks in advance.
You got the new radio/spl to go with that recovery?

there is error when flashing htc magic in recovery cm 6.0.0 after using GBP's script

there is error when flashing htc magic in recovery cm 6.0.0 after using GBP's script
When it tried to flash, it aborted shows this error :"
assert failed:getpro("ro.product.device")=="trout" || getprop("ro.bE:unknown command[uild.product")]
getprop("ro.product.device") == "sapphire" || getprop("ro.build.E:unknown command[product")]
e:Error in /sdcard/update-cm-6.0.0-DS-signed.zip )Status 7)
Installation aborted.
"
Im at the last steps "
17. After phone powers off, reboot into recovery by holding Home + Power keys.
.
18. Using the trackball, select "Flash ZIP from SD Card" and flash the following files.
Select the home key to confirm each file
a)update-cm-6.0.0-DS-signed.zip
b)bc-6.0.0-ebi1-signed.zip
c)gapps-mdpi-tiny-20100816-signed.zip
.
19. After the last file has finished flashing reboot the phone normally.
It can take anywhere from 5-15 min for the first boot.
"
So what do I do at this point, im new to this. Is the file corrupted or some other files are corrupted?
thanks.

Fail to update TPT ROM

Hi everyone,
I have TPT 64GB 3G version. Current ROM 074_ROW. I did rooted, and install CWM. After CWM I tried to update to 089_ROW but got this error
assert failed: getprop("ro.product.device") ++ "Indigo" || getprop("ro.bluid.product") == "Indigo"
E:Error in /sdcard/ThinkPadTablet_A310_02_0039_0089_ROW.zip
Then I tried to update with 089_ROW_CWR. But still got this error
assert failed: apply_patch_check(/system/app/FlexT9ChineseIME.apk" , "222668fd99a68906eb46784c3975801ea0698bd" , "8c4feb3af89ec0ff39791c0d5acf30bad168b4600")
E:Error in /sdcard/ThinkPadTablet_A310_02_0039_ROW_CWR.zip (Status 7)
Installation aborted.
One more strange problem happen when I boot in CWM recovery mode. It will be reboot itself 20 after seconds if I do not press any button.
Does any one has idea how to fix it up?

How to flash LAF partition in a 99% working phone?

Hello,
I have a perfectly working phone, that doesn't want to enter into download mode. From what I've seen in other threads, it seems to be related to the laf partition. Another user with a similar problem gave me this link:
http://downloads.codefi.re/shelnutt2/g2/fixlaf/
I downloaded the version for my device (D802) but TWRP refuses to flash it:
"assert failed: run_program( " /system/bin/sh" , " /data/local/tmp//revert_aboot.sh" ) == 0
E : Error executing updater binary in zip ' /sdcard/fixlaf_d802.zip '
Error flashing zip ' /sdcard/fixlaf_d802.zip '
Updating partition details...
Any ideas? I want to go back to a 100% stock rom, I need Download mode for that.
Thanks!
CaraMuuu said:
Hello,
I have a perfectly working phone, that doesn't want to enter into download mode. From what I've seen in other threads, it seems to be related to the laf partition. Another user with a similar problem gave me this link:
http://downloads.codefi.re/shelnutt2/g2/fixlaf/
I downloaded the version for my device (D802) but TWRP refuses to flash it:
"assert failed: run_program( " /system/bin/sh" , " /data/local/tmp//revert_aboot.sh" ) == 0
E : Error executing updater binary in zip ' /sdcard/fixlaf_d802.zip '
Error flashing zip ' /sdcard/fixlaf_d802.zip '
Updating partition details...
Any ideas? I want to go back to a 100% stock rom, I need Download mode for that.
Thanks!
Click to expand...
Click to collapse
Up!
For anybody interested, probably we will get an answer here, we will see!
https://plus.google.com/118339857242349748059/posts/2t2TMncsokV

Lg g6 h870 bricked, not recognized by lg up

Hey guys,
I tried to install lineageos 14.1 through TWRP yesterday but it didn't went well, the process crashed telling me that it was the wrong device, that this rom is for lg h870, lucye, which is exactly what was shown when the script beginned and searched for my device name. I wiped system and data to make it work properly. So my phone now has no system, is sitting on stock recovery, the only thing i can do is get to download mode.
So i tried everything to flash my .kdz file on my phone :
-Through LGUP + uppercut : anti-rollback security
-Through LGUP with lg_common.dll : unknown device or LGUP just randomly closes after showing "usb conection established" during the flashing process
-LG flashtool 2014 : it doesn't work, tells me "info couldn't be found, contact system admin"
I really need help guys, thanks in advance !
Edit : I can access fastboot, i tried to flash twrp, it does nothing. When i try to boot up the recovery it sends me straight back to download mode.
Device : LG G6 H870, Version of android before everything : 8.0 latest security patch available for EU
try disable antivirus and use uppercut
got same problem...
Did you manage to fix it?
To avoid the error, go into
(ROM ZIP)/META-INF/com/google/android/updater-script
and delete these lines
Code:
assert(getprop("ro.product.device") == "g6" || getprop("ro.build.product") == "g6" ||
getprop("ro.product.device") == "lucye" || getprop("ro.build.product") == "lucye" ||
getprop("ro.product.device") == "h870" || getprop("ro.build.product") == "h870" ||
abort("E3004: This package is for device: g6,lucye,h870; this device is " + getprop("ro.product.device") + "."););
or if you don't want to delete too much, just delete the "abort" line.
Hope this helps
EDIT:
About the TWRP thing, try different, or older, versions.
Flash the recovery.img, hold VolDown+Power for a good long while until the phone shuts off, keep holding VolDown but release the Power for a short amount of time,
press Power again until you see the LG logo, release it for a second and then press it down again.
Reminder to keep holding VolDown the entire time.

Categories

Resources