[ROM][BASE]][10e][TMOBILE][769BK]

Search This thread

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
stock 10e Odex

- stock 10e (tmobile)
- rooted
- zipaligned
- busy box
- tmobile bloat removed
- made a change to build.prop to stop ota nag
- base for others to play with

update
ok, I had a chance to play with the 769BK again, and was able to get this far, Since i sold my Phone I cant do much more. This might have bugs,and problems i missed, The problem is The locked bootloader and Formatting /system the correct way. LG did some interesting security things i give them that, but i wont start my rant :)..

Anyway, Make a nandroid backup, and use at your own risk, you have been warned!, for anyone that wants to use this and fix anything I missed feel free just mention me somewhere in your description, I put a lot of time into this, and again since i don't have the phone anymore this is all i can do (feel free to email me another one :p), hope this helps someone in getting tons of roms for users here. again use with caution, make something out of this, and fix anything i missed!

A big thanks to my friend for letting me play with her 769BK, your a brave girl ;)

Known issues
- deleteing apks causes some weirdness on reboot (again only had 3 hours to test this)
think it might be a permission thing and or LG lol
- deleting carrier iq from rom would have caused setup wizard to crash


"I am not responsible if your phone does the following"
bricks / blows up / or stops loving you


download
 
Last edited:

hamdimo

Senior Member
Jan 14, 2012
404
154
minimal display of boredom

- based off stock 10e (tmobile)
- deodexed
- rooted
- zipaligned
- busy box
- tmobile bloat removed
- carrier iq removed
- adblocking, no need for an app
- boot sounds removed
- other stuff i forgot

update

well well, look like lg has a little security check.. after i flashed my rom...
I'm greeted with a lg security error boot screen :eek: , looks like the bootloader is indeed locked

WOW, you did it :) you know what will be great? including your JB theme! this way we gonna have our first CUSTOM ROM :good:
too bad i have a P760. but still i look further for the development of this one.
 

sguerrini97

Senior Member
Sep 11, 2011
257
148
just have to figure out a way around this security problem.. anyone have any ideas?

Do you mean the "Security Error"?
Is the P769 bootloader unlocked? If yes, maybe we can flash its bootloader to a P760..
As far as I know these commands will dump the bootloader:
Code:
su
dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/x of=/sdcard/external_sd/x-loader.img
dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/u of=/sdcard/external_sd/u-boot.img
 

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
Do you mean the "Security Error"?
Is the P769 bootloader unlocked? If yes, maybe we can flash its bootloader to a P760..
As far as I know these commands will dump the bootloader:
Code:
su
dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/x of=/sdcard/external_sd/x-loader.img
dd if=/dev/block/platform/omap/omap_hsmmc.1/by-name/u of=/sdcard/external_sd/u-boot.img

after hours of playing with this, heres what i found...
1) the bootloader is not letting me write over system, i can wipe the system but i cant write it, I dont think its my updater script, cause i never had this problem b4, then again i never had to deal with a locked bootloader,
2) the boot.img seems to flash but then im met with the lg logo with security error,

tried flashing with out boot.img but then i get a status 0 error, if some1 wants to look over the updater script and see if im missing something let me know, signing the rom doesn't help either so ya,

Im using the bootstrap recovery not sure if that could be an issue also, sigh to many what ifs here. btw soft bricking the phone is fun ;)
 
Last edited:

kevev

Senior Member
May 22, 2006
1,553
302
after hours of playing with this, heres what i found...
1) the bootloader is not letting me write over system, i can wipe the system but i cant write it, I dont think its my updater script, cause i never had this problem b4, then again i never had to deal with a locked bootloader,
2) the boot.img seems to flash but then im met with the lg logo with security error,

tried flashing with out boot.img but then i get a status 0 error, if some1 wants to look over the updater script and see if im missing something let me know, signing the rom doesn't help either so ya,

Im using the bootstrap recovery not sure if that could be an issue also, sigh to many what ifs here. btw soft bricking the phone is fun ;)

Post your script and the output of the mount command so I can look at it.
 

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
Post your script and the output of the mount command so I can look at it.

Mount points
Code:
# mount point	fstype	device			[device2]
/data			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/userdata
/cache			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/cache
/system			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/system
/misc			emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/misc
/persist		ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/persist
/mlt			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/mlt
/dvp			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/divxkey
/ve			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/ve
/boot			emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/boot
/recovery		emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/recovery

updater-script
Code:
#ui_print("---------------------");
ui_print("MDOB v1 10e 769BK DEODEX");
ui_print("by iB4STiD");
ui_print("---------------------");
ui_print("");
ui_print("Applying Update");
show_progress(0.1, 0);
format("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system");
mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");
package_extract_dir("system", "/system");
symlink("dumpstate", "/system/bin/dumpcrash");
symlink("toolbox", "/system/bin/cat");
symlink("toolbox", "/system/bin/chmod");
symlink("toolbox", "/system/bin/chown");
symlink("toolbox", "/system/bin/cmp");
symlink("debuggerd", "/system/bin/csview");
symlink("toolbox", "/system/bin/date");
symlink("toolbox", "/system/bin/dd");
symlink("toolbox", "/system/bin/df");
symlink("toolbox", "/system/bin/dmesg");
symlink("toolbox", "/system/bin/getevent");
symlink("toolbox", "/system/bin/getprop");
symlink("toolbox", "/system/bin/hd");
symlink("toolbox", "/system/bin/id");
symlink("toolbox", "/system/bin/ifconfig");
symlink("toolbox", "/system/bin/iftop");
symlink("toolbox", "/system/bin/insmod");
symlink("toolbox", "/system/bin/ioctl");
symlink("toolbox", "/system/bin/ionice");
symlink("toolbox", "/system/bin/kill");
symlink("toolbox", "/system/bin/ln");
symlink("toolbox", "/system/bin/log");
symlink("toolbox", "/system/bin/ls");
symlink("toolbox", "/system/bin/lsmod");
symlink("toolbox", "/system/bin/lsof");
symlink("toolbox", "/system/bin/mkdir");
symlink("toolbox", "/system/bin/mount");
symlink("toolbox", "/system/bin/mv");
symlink("toolbox", "/system/bin/nandread");
symlink("toolbox", "/system/bin/netstat");
symlink("toolbox", "/system/bin/newfs_msdos");
symlink("toolbox", "/system/bin/notify");
symlink("toolbox", "/system/bin/printenv");
symlink("toolbox", "/system/bin/ps");
symlink("toolbox", "/system/bin/reboot");
symlink("toolbox", "/system/bin/renice");
symlink("toolbox", "/system/bin/rm");
symlink("toolbox", "/system/bin/rmdir");
symlink("toolbox", "/system/bin/rmmod");
symlink("toolbox", "/system/bin/route");
symlink("toolbox", "/system/bin/schedtop");
symlink("toolbox", "/system/bin/sendevent");
symlink("toolbox", "/system/bin/setconsole");
symlink("toolbox", "/system/bin/setprop");
symlink("mksh", "/system/bin/sh");
symlink("toolbox", "/system/bin/sleep");
symlink("toolbox", "/system/bin/smd");
symlink("toolbox", "/system/bin/start");
symlink("toolbox", "/system/bin/stop");
symlink("toolbox", "/system/bin/sync");
symlink("toolbox", "/system/bin/top");
symlink("toolbox", "/system/bin/touch");
symlink("toolbox", "/system/bin/umount");
symlink("toolbox", "/system/bin/uptime");
symlink("toolbox", "/system/bin/vmstat");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/wipe");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 06755, "/system/bin/ip");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/lib");
set_perm(0, 2000, 0755, "/system/vendor/lib/egl");
set_perm(0, 2000, 0755, "/system/vendor/lib/hw");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 1000, 0755, "/system/xbin/busybox");
symlink("/system/xbin/busybox", "/system/bin/busybox");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/su");
symlink("/system/xbin/su", "/system/bin/su");
show_progress(0.1, 10);
show_progress(0.2, 0);
assert(package_extract_file("boot.img", "/tmp/boot.img"),
       write_raw_image("/tmp/boot.img", "boot"),
       delete("/tmp/boot.img"));
show_progress(0.2, 10);
unmount("/system");
 
Last edited:
  • Like
Reactions: kuma82

kevev

Senior Member
May 22, 2006
1,553
302
That looks like python. Is it?

If it is I need to see the "mount" function to check if it is mounting read/write or just read. The problem could be there.

Also, do you have the output of this code? Need to see where it errors. :)
 

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
the updater-script is in edify format, as far as the the log from cwm, heres the problem once the system formats its taking the bootstrap recovery with it. so i cant even get a log file. If this wasn't a bootstrap recovery life would be much much easier, cause after it softbricks i lose everything and have restore the whole system losing bootstrap in the process. Normally i would just be able back into recovery and restore nandroid backup and try again. But no that would be to simple :p

actually, let me see something brb...

Im going to try to mount system with busybox ... lets see, what the hell brb
 
Last edited:

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
I know busybox. :D Shell is my friend. Let me know if I can help with anything.
lol, well lets see, didn't need to use the busybox way around..

update
1) able to format and write to system
2) problem is something is wrong there is an extreme lag when phone starts up ...
3) getting very tired of playing with this
4) hating LG more and more each passing second!!
5) did i mention I hate LG?

ok going to try this for a bit more, off to brick my phone *again*
 

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
Update
well, b4 i throw this phone against the wall, im going to pull the system img from this piece of (censored) and try this again. If you guys don't hear from me its because I took a vacation....

someplace nice and warm, with lots of blonde chicks, and phones that arent made by LG.. i feel a rant coming on i should go :mad:
 

kevev

Senior Member
May 22, 2006
1,553
302
Update
well, b4 i throw this phone against the wall, im going to pull the system img from this piece of (censored) and try this again. If you guys don't hear from me its because I took a vacation....

someplace nice and warm, with lots of blonde chicks, and phones that arent made by LG.. i feel a rant coming on i should go :mad:

lol! Good luck ;)

p.s. Check the block size of the original system partition. The default size may be way too small or way too large on the new partition and this can cause slow read/write.

dumpe2fs /dev/sda1 | grep "Block size" (Replace sda1 with the correct device)

But this may be something hanging at load, so I may be way off. Just grabbing at straws here as I can't see what is happening.
 

iB4STiD

Senior Member
Nov 29, 2008
13,528
28,583
somewhere
infamousdevelopment.com
lol! Good luck ;)

p.s. Check the block size of the original system partition. The default size may be way too small or way too large on the new partition and this can cause slow read/write.

dumpe2fs /dev/sda1 | grep "Block size" (Replace sda1 with the correct device)

But this may be something hanging at load, so I may be way off. Just grabbing at straws here as I can't see what is happening.

Thanks.. i'll check sizes again everything is hazy at this point

Ok here what i found and yes after all this time im still doing this lol,

this doesnt work why? doesn't want to mount
Code:
ui_print("-Writing SYSTEM");
mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");
package_extract_dir("/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");

this does work to mount and write but LAG!!
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");

what i will try last, then i give up
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");

if the above doesnt work i will package this up and if someone wants to give it a go, god bless you :p
ebay and this phone are looking good , soon very soon!
 
Last edited:

Supamike88

Senior Member
Nov 7, 2010
767
53
Re: [ROM][MDOB][v1][BETA][10e][TMOBILE][769BK]

I originally got the Galaxy S Blaze but traded it for this phone cause I wanted the bigger screen. I really hope it gets easier to develop on this phone

Sent from my LG-P769 using xda app-developers app
 

kevev

Senior Member
May 22, 2006
1,553
302
Thanks.. i'll check sizes again everything is hazy at this point

Ok here what i found and yes after all this time im still doing this lol,

this doesnt work why? doesn't want to mount
Code:
ui_print("-Writing SYSTEM");
mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");
package_extract_dir("/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");

this does work to mount and write but LAG!!
Code:
run_program("/sbin/busybox", "mount", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p10", "/system");

what i will try last, then i give up
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");

if the above doesnt work i will package this up and if someone wants to give it a go, god bless you :p
ebay and this phone are looking good , soon very soon!

This should let you know if the symlink is correct:

`ls -la /dev/block/platform/omap/omap_hsmmc.1/by-name/system`

Are you mounting twice in the second command? Maybe try `mount -t ext4 -o defaults,rw /dev/block/mmcblk0p10 /system`

or if /system is already mounted try this `mount -t ext4 -o rw,remount /dev/block/mmcblk0p10 /system`

I know the "rw" is redundant because "defaults" should include it. But i am just paranoid. :p
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    stock 10e Odex

    - stock 10e (tmobile)
    - rooted
    - zipaligned
    - busy box
    - tmobile bloat removed
    - made a change to build.prop to stop ota nag
    - base for others to play with

    update
    ok, I had a chance to play with the 769BK again, and was able to get this far, Since i sold my Phone I cant do much more. This might have bugs,and problems i missed, The problem is The locked bootloader and Formatting /system the correct way. LG did some interesting security things i give them that, but i wont start my rant :)..

    Anyway, Make a nandroid backup, and use at your own risk, you have been warned!, for anyone that wants to use this and fix anything I missed feel free just mention me somewhere in your description, I put a lot of time into this, and again since i don't have the phone anymore this is all i can do (feel free to email me another one :p), hope this helps someone in getting tons of roms for users here. again use with caution, make something out of this, and fix anything i missed!

    A big thanks to my friend for letting me play with her 769BK, your a brave girl ;)

    Known issues
    - deleteing apks causes some weirdness on reboot (again only had 3 hours to test this)
    think it might be a permission thing and or LG lol
    - deleting carrier iq from rom would have caused setup wizard to crash


    "I am not responsible if your phone does the following"
    bricks / blows up / or stops loving you


    download
    4

    thanks man! ... Update rom is working will have this up soon just testing ... finally :D
    1
    Post your script and the output of the mount command so I can look at it.

    Mount points
    Code:
    # mount point	fstype	device			[device2]
    /data			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/userdata
    /cache			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/cache
    /system			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/system
    /misc			emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/misc
    /persist		ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/persist
    /mlt			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/mlt
    /dvp			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/divxkey
    /ve			ext4	/dev/block/platform/omap/omap_hsmmc.1/by-name/ve
    /boot			emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/boot
    /recovery		emmc	/dev/block/platform/omap/omap_hsmmc.1/by-name/recovery

    updater-script
    Code:
    #ui_print("---------------------");
    ui_print("MDOB v1 10e 769BK DEODEX");
    ui_print("by iB4STiD");
    ui_print("---------------------");
    ui_print("");
    ui_print("Applying Update");
    show_progress(0.1, 0);
    format("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system");
    mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");
    package_extract_dir("system", "/system");
    symlink("dumpstate", "/system/bin/dumpcrash");
    symlink("toolbox", "/system/bin/cat");
    symlink("toolbox", "/system/bin/chmod");
    symlink("toolbox", "/system/bin/chown");
    symlink("toolbox", "/system/bin/cmp");
    symlink("debuggerd", "/system/bin/csview");
    symlink("toolbox", "/system/bin/date");
    symlink("toolbox", "/system/bin/dd");
    symlink("toolbox", "/system/bin/df");
    symlink("toolbox", "/system/bin/dmesg");
    symlink("toolbox", "/system/bin/getevent");
    symlink("toolbox", "/system/bin/getprop");
    symlink("toolbox", "/system/bin/hd");
    symlink("toolbox", "/system/bin/id");
    symlink("toolbox", "/system/bin/ifconfig");
    symlink("toolbox", "/system/bin/iftop");
    symlink("toolbox", "/system/bin/insmod");
    symlink("toolbox", "/system/bin/ioctl");
    symlink("toolbox", "/system/bin/ionice");
    symlink("toolbox", "/system/bin/kill");
    symlink("toolbox", "/system/bin/ln");
    symlink("toolbox", "/system/bin/log");
    symlink("toolbox", "/system/bin/ls");
    symlink("toolbox", "/system/bin/lsmod");
    symlink("toolbox", "/system/bin/lsof");
    symlink("toolbox", "/system/bin/mkdir");
    symlink("toolbox", "/system/bin/mount");
    symlink("toolbox", "/system/bin/mv");
    symlink("toolbox", "/system/bin/nandread");
    symlink("toolbox", "/system/bin/netstat");
    symlink("toolbox", "/system/bin/newfs_msdos");
    symlink("toolbox", "/system/bin/notify");
    symlink("toolbox", "/system/bin/printenv");
    symlink("toolbox", "/system/bin/ps");
    symlink("toolbox", "/system/bin/reboot");
    symlink("toolbox", "/system/bin/renice");
    symlink("toolbox", "/system/bin/rm");
    symlink("toolbox", "/system/bin/rmdir");
    symlink("toolbox", "/system/bin/rmmod");
    symlink("toolbox", "/system/bin/route");
    symlink("toolbox", "/system/bin/schedtop");
    symlink("toolbox", "/system/bin/sendevent");
    symlink("toolbox", "/system/bin/setconsole");
    symlink("toolbox", "/system/bin/setprop");
    symlink("mksh", "/system/bin/sh");
    symlink("toolbox", "/system/bin/sleep");
    symlink("toolbox", "/system/bin/smd");
    symlink("toolbox", "/system/bin/start");
    symlink("toolbox", "/system/bin/stop");
    symlink("toolbox", "/system/bin/sync");
    symlink("toolbox", "/system/bin/top");
    symlink("toolbox", "/system/bin/touch");
    symlink("toolbox", "/system/bin/umount");
    symlink("toolbox", "/system/bin/uptime");
    symlink("toolbox", "/system/bin/vmstat");
    symlink("toolbox", "/system/bin/watchprops");
    symlink("toolbox", "/system/bin/wipe");
    set_perm_recursive(0, 0, 0755, 0644, "/system");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
    set_perm(0, 3003, 06755, "/system/bin/ip");
    set_perm(0, 3003, 02750, "/system/bin/netcfg");
    set_perm(0, 3004, 02755, "/system/bin/ping");
    set_perm(0, 2000, 06750, "/system/bin/run-as");
    set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
    set_perm(0, 0, 0755, "/system/etc/bluetooth");
    set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
    set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
    set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
    set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
    set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
    set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
    set_perm(0, 2000, 0755, "/system/vendor/firmware");
    set_perm(0, 2000, 0755, "/system/vendor/lib");
    set_perm(0, 2000, 0755, "/system/vendor/lib/egl");
    set_perm(0, 2000, 0755, "/system/vendor/lib/hw");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
    set_perm(0, 1000, 0755, "/system/xbin/busybox");
    symlink("/system/xbin/busybox", "/system/bin/busybox");
    run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
    set_perm(0, 0, 06755, "/system/xbin/su");
    symlink("/system/xbin/su", "/system/bin/su");
    show_progress(0.1, 10);
    show_progress(0.2, 0);
    assert(package_extract_file("boot.img", "/tmp/boot.img"),
           write_raw_image("/tmp/boot.img", "boot"),
           delete("/tmp/boot.img"));
    show_progress(0.2, 10);
    unmount("/system");
    1
    Update
    ok kids, download, fix, and make roms :D.. im off to read about the htc one lol

    Thank You. We will miss you here. Have fun with your new device.
    1
    Will this rom open up free wifi hot spot? I am asking for a friend. My note 2 does it perfect with Beans rom.

    Sent from my SCH-I605 using Tapatalk 2

    have been using foxfi since the first i got my l9 on stock rom......no issue at all