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?
Related
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?
Yesterday, as I lay in my bed, I played some games with my SGS and I left the WiFi on.
After a while I fell asleep. This morning, the battery was dead, so I tried to recharge and start it. But suddenly there was a bootloop, so I tried to get into the clockworkmod recovery, which was also not working.
Fortunately the download mode was working and I reinstalled the clockworkmod recovery. After that I did an factory reset, wiped the cache partition and tried to flash CM 9.1 stable (before I had some nightly build). But it threw me an error which was something like this:
Code:
assert failed: getprop("ro.product.device") == "galaxys" || getprop("ro.build.product") == "galaxys" ||
getprop("ro.product.device") == "galaxysmtd" || getprop("ro.build.product") == "galaxysmtd" ||
getprop("ro.product.device") == "GT-I9000" || getprop("ro.build.product") == "GT-I9000" ||
getprop("ro.product.device") == "GT-I9000M" || getprop("ro.build.product") == "GT-I9000M" ||
getprop("ro.product.device") == "GT-I9000T" || getprop("ro.build.product") == "GT-I9000T"
(Status 7)
After some search I found out that "ro.product.device" and "ro.build.product" was "herring" (wtf?!)
So I just deleted the assert part in the updater-script.
Then I tried to flash it one more time and it worked, but the flashing procedure took only a few seconds.
I thought: "Okaaay...", restarted the system... and it worked!
But the strange thing was that everything was still there: every setting, every application, just everything!
The system settings also said that the older rom is installed.
So... what the **** happened?
Gremlins hacked ur phone via WiFi and changed your build config product to herring.
lol that is very strange indeed....
GT-I9000 / SEMA / SLIMBEAN2.3
I knew it, this is real proof that gremlins are real
Sent from my GT-I9001 using xda app-developers app
hello, I have Lg optimus l7 p705 with android ver 4.1.2 , i unlocked my bootloader and i install CWM reovery successfull by meathod of Lg optimus l7 p700,and i Download CM10.zip i tried to install it via CWM recovery,,but throws an Error..
Error: assert failed: getprop("ro.product.device") == "p700" || getprop ("ro.build.product") == "p700"
same as http://forum.xda-developers.com/showthread.php?p=39623310
now i want soln, to how to install it on Lg optimus l7 p705...
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.
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