[ROM][Flashable ZIP] STOCK FLASHABLE 26.1.A.2.167

alby_var

Senior Member
Aug 27, 2015
278
148
0
Messina (IT)
STOCK FIRMWARE FOR E2303 FLASHABLE ZIP


UPDATE: Uploading because this time IT WORK! Thanks to @TheVektor for updater-script! But this isn't pre-rooted, because it not flash SuperSU. But it's still awesome because if you have problems with flashmode or other you can flash this as a recovery zip! Tested on E2303 with TWRP. Made with PRFCreator
 
Last edited:

boriz14

Member
Sep 28, 2008
7
1
0
STOCK PRE-ROOTED FIRMWARE FOR E2303 FLASHABLE ZIP

Hey guys! I had a problem entering flashmode and the only way for unbrick my phone was enter into recovery/flash a zip or fastboot flash.

For this, i made a pre-rooted firmware with PRFcreator. Now I am testing it. It will not install a recovery because xzdualrecovery is not compatible with our device. That means you have to flash it manually before start installing this.

STATUS: RECOVERY NOT INSTALL ZIP FILE....

Download: testing and uploading...
Hey! I'm interested in this ROM, my device has a locked bootloader and I think this would solve out the issue of rooting without unlocking the bootloader. I can test the ROM. My model is: E2306
 

alby_var

Senior Member
Aug 27, 2015
278
148
0
Messina (IT)
Guys, the rom are completed, the problem is that we haven't a working updater-script file. It is needed for flash roms, and I am working to make one that work. I can upload the rom and give you the link, but if it not flash, where is the sense in that?
 
  • Like
Reactions: MK99 and silencar

TheVektor

Member
Sep 23, 2015
47
27
0
Code:
if
	run_program("/tmp/busybox", "ls", "/dev/block/platform/msm_sdcc.1/by-uuid/F9CDF7BA-B834-A72A-F1C9-D6E0C0983896") != "0"
then
	abort("Error: UUID link to system partition does not exist");
endif;
assert(package_extract_file("system.ext4", "/dev/block/platform/msm_sdcc.1/by-uuid/F9CDF7BA-B834-A72A-F1C9-D6E0C0983896"));
M4 Aqua (E2303) does not have "msm_sdcc.1" and "by-uuid" folders or whatever is it....

We have MMC device partitions:
Code:
lrwxrwxrwx root     root              1970-02-06 11:48 DDR -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              1970-02-06 11:48 FOTAKernel -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              1970-02-06 11:48 LTALabel -> /dev/block/mmcblk0p25
lrwxrwxrwx root     root              1970-02-06 11:48 TA -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              1970-02-06 11:48 aboot -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              1970-02-06 11:48 alt_aboot -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              1970-02-06 11:48 alt_hyp -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              1970-02-06 11:48 alt_rpm -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              1970-02-06 11:48 alt_s1sbl -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              1970-02-06 11:48 alt_sbl1 -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              1970-02-06 11:48 alt_tz -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              1970-02-06 11:48 apps_log -> /dev/block/mmcblk0p26
lrwxrwxrwx root     root              1970-02-06 11:48 boot -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              1970-02-06 11:48 cache -> /dev/block/mmcblk0p28
lrwxrwxrwx root     root              1970-02-06 11:48 config -> /dev/block/mmcblk0p24
lrwxrwxrwx root     root              1970-02-06 11:48 fsg -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              1970-02-06 11:48 hyp -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              1970-02-06 11:48 modem -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              1970-02-06 11:48 modemst1 -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              1970-02-06 11:48 modemst2 -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              1970-02-06 11:48 oem -> /dev/block/mmcblk0p27
lrwxrwxrwx root     root              1970-02-06 11:48 persist -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              1970-02-06 11:48 rdimage -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              1970-02-06 11:48 rpm -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              1970-02-06 11:48 s1sbl -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              1970-02-06 11:48 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              1970-02-06 11:48 ssd -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              1970-02-06 11:48 system -> /dev/block/mmcblk0p30
lrwxrwxrwx root     root              1970-02-06 11:48 tz -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              1970-02-06 11:48 userdata -> /dev/block/mmcblk0p29
So we need create updater-script using similar formats:
Code:
run_program("/tmp/busybox", "ls", "/dev/block/mmcblk0p30") != "0"
AND
assert(package_extract_file("system.ext4", "/dev/block/mmcblk0p30"));
Im not 100% sure this is the problem, but i hope it can help for you. :)

Edit:
OK! zip flashing finished (system flashed!), but supersu not installed by updater-script... idk why. :(
My updater-script: http://pastebin.com/8Lg7UseV
 
Last edited:

TheVektor

Member
Sep 23, 2015
47
27
0
STOCK FIRMWARE FOR E2303 FLASHABLE ZIP


UPDATE: Uploading because this time IT WORK! Thanks to @TheVektor for updater-script! But this isn't pre-rooted, because it not flash SuperSU. But it's still awesome because if you have problems with flashmode or other you can flash this as a recovery zip! Tested on E2303 with TWRP. Made with PRFCreator
Its flashable zip too... not important pre-rooted or not :) after flashing is done, simple you can install supersu.zip too. :good:
 

alby_var

Senior Member
Aug 27, 2015
278
148
0
Messina (IT)
Later I will try to make a flashable working prerooted, tomorrow i will upload it ( i tried today but still at 60% uploading) but for now I will complete de-bloated and other projects....
 
  • Like
Reactions: MK99