Thanks
Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
Installing older build over newer build on the M8
Collapse
X
-
ZIP edify script needs to be edited to remove the assertion check, then zip needs to be resigned.
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
-
Originally posted by TMx View Postcopy zip file only to the sd card and try again ,select update from external source ,select card from recovery menu it should work..
(!less_than_int(1399861930, getprop("ro.build.date.utc"))) || abort("Can't install this package (Mon May 12 10:32:10 CST 2014) over newer build (" + getprop("ro.build.date") + ").");
getprop("ro.product.device") == "k200" || abort("This package is for \"k200\" devices; this is a \"" + getprop("ro.product.device") + "\".");
There are 2 ways to solve this.
1) Edit the edify script and remove this check altogether.
2) Root the existing ROM then edit build.prop ro.build.date.utc and make this utc date lower than the date it is looking for in the script which is 1399861930
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Originally posted by Finless View PostLifeForce left the assertion script in his ROM. It checks the build date in build.prop of the existing ROM and if it is newer will fail.
(!less_than_int(1399861930, getprop("ro.build.date.utc"))) || abort("Can't install this package (Mon May 12 10:32:10 CST 2014) over newer build (" + getprop("ro.build.date") + ").");
getprop("ro.product.device") == "k200" || abort("This package is for \"k200\" devices; this is a \"" + getprop("ro.product.device") + "\".");
There are 2 ways to solve this.
1) Edit the edify script and remove this check altogether.
2) Root the existing ROM then edit build.prop ro.build.date.utc and make this utc date lower than the date it is looking for in the script which is 1399861930
Bob
Comment
-
Originally posted by Finless View PostLifeForce left the assertion script in his ROM. It checks the build date in build.prop of the existing ROM and if it is newer will fail.
(!less_than_int(1399861930, getprop("ro.build.date.utc"))) || abort("Can't install this package (Mon May 12 10:32:10 CST 2014) over newer build (" + getprop("ro.build.date") + ").");
getprop("ro.product.device") == "k200" || abort("This package is for \"k200\" devices; this is a \"" + getprop("ro.product.device") + "\".");
There are 2 ways to solve this.
1) Edit the edify script and remove this check altogether.
2) Root the existing ROM then edit build.prop ro.build.date.utc and make this utc date lower than the date it is looking for in the script which is 1399861930
Bob
changed all dates to 2013 and Utc Date to 1399861929 (1 Lower than Lifeforce) but Still Refuses to install the Lifeforce Firmware...
Comment
-
I think I know why! It is not checking build.prop in /system
It is checking it in recovery!
Are you using the AML autoscript and the recovery.img from the lifeforce ROM?
If recovery is on SDcard it uses that and not the recovery flashed to NAND.
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Hmmm, what you need is a old recovery on sdcard. I think....
I am pretty sure it's checking build.prop that is in recovery and you need a older recovery so the assertion script in lifeforce ROM will see it is newer.
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Originally posted by Finless View PostHmmm, what you need is a old recovery on sdcard. I think....
I am pretty sure it's checking build.prop that is in recovery and you need a older recovery so the assertion script in lifeforce ROM will see it is newer.
Bob
Recovery.img from very old firmware is the right answer
Comment
-
Originally posted by TMx View PostYes Mr Magician, You've done it again
Recovery.img from very old firmware is the right answer
Personally Custom ROMs should not have an assertion script in them so this problem does not happen.
I remove them from mine PERIOD.
However trying to go back to old stock ROM's will always be a problem as they always have an assertion script. It's useless in my opinion but they do it anyway to KEEP people from going in reverse. STUPID
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
M8 square no sound and no remote after update with s82b firmware
I have a M8 sqare 16Gb, after flashing a newer firmware from S82b/M8 S82B_107k4_sdcard.rar, more than 31500 antutus but no sound and no remote.
Reflashing with old M8 Firmware from 16.6.14 -> no update, newer firmware installed.
Recovery no posibillity to wipe system.
I have installed TWRP for M8.
Wipe System, update says updatefile is not for K200, is for S82B.
What can i do ?
How i can install the old recovery.img ?
Thanks
Comment
-
Guest
Download Stock Recovery M8 here post #90:
Originally posted by worlmer View PostI have a M8 sqare 16Gb, after flashing a newer firmware from S82b/M8 S82B_107k4_sdcard.rar, more than 31500 antutus but no sound and no remote.
Reflashing with old M8 Firmware from 16.6.14 -> no update, newer firmware installed.
Recovery no posibillity to wipe system.
I have installed TWRP for M8.
Wipe System, update says updatefile is not for K200, is for S82B.
What can i do ?
How i can install the old recovery.img ?
Thanks
Comment
-
Guest
try
Originally posted by worlmer View PostThanks for the recovery.zip.
I have a new problem, after editing the update-script to supress the date and version query, abort - signature failure for whole zip file.
Its possible to "resign" a zip file ?
Thanks
Comment
What's Going On
Collapse
There are currently 3318 users online. 1 members and 3317 guests.
Most users ever online was 37,478 at 04:14 on 26 June 2024.
Comment