I finally got my Poke5 to 3.5.3
In short, I used my (always improving) custom recovery and a flash drive to switch from my custom version to stock 3.5.1
Actually, I used the micro SD slot on the Poke5. I forgot that I had it.
I had been trying for weeks to do incremental updates.
They are amazingly complex and don't work reliably (or at all).
So running the stock 3.5.1, I pushed 3.5.3 incremental update.upx (still encrypted) to sdcard, then:
Code:
am start -a onyx.settings.action.firmware
It rebooted fine into stock 3.5.3
Since my mods are all done on parts of super, I went to look what was there.
Santa's elves had certainly left a mess there!
Code:
====== Slot 1 ======
13000 Header v10.2
13100 P0 system_b (readonly updated) E0 G1
13134 P1 system_ext_b (readonly updated) E1 G1
13168 P2 product_b (readonly updated) E2-5 G1
1319c P3 vendor_b (readonly updated) E6 G1
131d0 P4 system_b-cow () E7 G2
13204 E0 2048 - 4033624 (4031576) D0
1321c E1 4392712 - 4974408 (581696) D0
13234 E2 4978120 - 5775576 (797456) D0
1324c E3 4033624 - 4392712 (359088) D0
13264 E4 4974408 - 4978120 (3712) D0
1327c E5 6772024 - 6917208 (145184) D0
13294 E6 5775576 - 6772024 (996448) D0
132ac E7 6917208 - 8388608 (1471400) D0
132c4 G0 default ()
132f4 G1 qti_dynamic_partitions_b ()
13324 G2 cow ()
13354 D0 super
So I cleaned it up (with my newly updated lputil) so:
Code:
====== Slot 1 ======
13000 Header v10.2
13100 P0 system_b (readonly) E0 G1
13134 P1 system_ext_b (readonly) E1 G1
13168 P2 product_b (readonly) E2 G1
1319c P3 vendor_b (readonly) E3 G1
131d0 E0 2048 - 4033624 (4031576) D0
131e8 E1 4033624 - 4615320 (581696) D0
13200 E2 4615320 - 5920760 (1305440) D0
13218 E3 5920760 - 6917208 (996448) D0
13230 G0 default ()
13260 G1 qti_dynamic_partitions_b ()
13290 D0 super
And it even booted up!
Now I just have to put all my mods back in.