Page 1 of 2 12 LastLast
Results 1 to 25 of 26
Like Tree2Likes
  1. Thread Author  Thread Author    #1  

    Default Development

    Since XDA hasn't given us a dedicated forum yet, this'll have to do.

    LG has posted the source for the G Pad:

    I haven't done a lick of development before, but because the situation with this tablet could go either way as far as custom ROMs go, I thought I'd give it a shot since I've got a strong IT background and I've always wanted to get involved.

    Are there any developers here?
    Thanked by 3:
  2. #2  
    oesjmr's Avatar

    Posts
    50 Posts
    ROM
    DecksGB 1.3, Tiamat 3.3.7

    Default Re: Development

    Nice! I'm not a dev, but I think we'll need a custom recovery before we can get any ROMs working. I look forward to seeing what you may be able to cook up!
  3. Thread Author  Thread Author    #3  

    Default Re: Development

    Quote Originally Posted by oesjmr View Post
    Nice! I'm not a dev, but I think we'll need a custom recovery before we can get any ROMs working. I look forward to seeing what you may be able to cook up!
    Yeah I know we need a custom recovery. Seeing what I can do about that. Once I'm in the stock recovery, I can't even get past the ! android screen. I've tried all the button combos but nothing is working. Hitting all three at the same time doesn't work either.
  4. #4  

    Default Re: Development

    Quote Originally Posted by bigcatman View Post
    Yeah I know we need a custom recovery. Seeing what I can do about that. Once I'm in the stock recovery, I can't even get past the ! android screen. I've tried all the button combos but nothing is working. Hitting all three at the same time doesn't work either.
    By default LG locks down bootloaders. Just like the G2 I bet a Loki method will allow us to flash roms. Here is a guide on how to create TWRP for our device:


    We need need to hit up djrbliss over at xda to see if he can hack with loki. With the G2 he worked with a user to do this and never had the device so I think if one of you two are willing he will work with you!

    If you guys are really adventurous you can try the G2 twrp to see if it will work:
    but do that at your own risk, it might just be a black screen because of the different hardware
    Thanked by:
  5. Thread Author  Thread Author    #5  

    Default Re: Development

    Quote Originally Posted by joshuadjohnson22 View Post
    By default LG locks down bootloaders. Just like the G2 I bet a Loki method will allow us to flash roms. Here is a guide on how to create TWRP for our device:


    We need need to hit up djrbliss over at xda to see if he can hack with loki. With the G2 he worked with a user to do this and never had the device so I think if one of you two are willing he will work with you!

    If you guys are really adventurous you can try the G2 twrp to see if it will work:
    but do that at your own risk, it might just be a black screen because of the different hardware
    Excellent. Thanks man, I'll give him a shout.
    oesjmr likes this.
  6. Thread Author  Thread Author    #6  

    Default Re: Development

    Quote Originally Posted by joshuadjohnson22 View Post
    By default LG locks down bootloaders. Just like the G2 I bet a Loki method will allow us to flash roms. Here is a guide on how to create TWRP for our device:


    We need need to hit up djrbliss over at xda to see if he can hack with loki. With the G2 he worked with a user to do this and never had the device so I think if one of you two are willing he will work with you!

    If you guys are really adventurous you can try the G2 twrp to see if it will work:
    but do that at your own risk, it might just be a black screen because of the different hardware
    So he's not accepting PMs. I'm gonna try to find a way to contact him another way. I at least posted in the LOKI thread over at XDA.
  7. #7  

    Default Re: Development

    Quote Originally Posted by bigcatman View Post
    So he's not accepting PMs. I'm gonna try to find a way to contact him another way. I at least posted in the LOKI thread over at XDA.
    also see if you can tweet him:


    did you @ him in the post? That will get his attention just do @djrbliss


    EDIT here is his email:
    E-mail -
    and Website:
    Last edited by joshuadjohnson22; 11-07-2013 at 09:03 AM.
    Thanked by:
    bigcatman likes this.
  8. Thread Author  Thread Author    #8  

    Default Re: Development

    Quote Originally Posted by joshuadjohnson22 View Post
    also see if you can tweet him:


    did you @ him in the post? That will get his attention just do @djrbliss


    EDIT here is his email:
    E-mail -
    and Website:
    Awesome. Just shot him an email. Thanks man.
    Thanked by:
  9. #9  

    Default Re: Development

    Quote Originally Posted by bigcatman View Post
    Awesome. Just shot him an email. Thanks man.
    Let me know if you hear back from him!
  10. #10  

    Default Re: Development

    It looks to me as if one of us with a rooted device needs to pull the aboot image from it and upload it.

    We can then use the github for Loki to upload the file and make a request.

    has instructions for pulling the file; the key command is

    dd if=/dev/block/platform/msm_sdcc.1/by-name/aboot of=/data/local/tmp/aboot.img

    If someone's adventurous they can try using the loki_patch utility to make their own bypass; since getting it wrong
    would potentially brick the device, I tend to think upload the file and making the request via github would be saner.

    the g2 bypass looks as if it was in response to a user asking for it, here:



    (later)
    I went ahead and pulled aboot and uploaded it.

    The file's at if anyone knows the tools well enough to take a run.
    Last edited by roustabout; 11-12-2013 at 02:03 AM.
    Thanked by 2:
  11. #11  

    Default Re: Development

    Delete
    Last edited by knrstz64; 11-11-2013 at 09:10 PM. Reason: wrong forum
  12. #12  

    Default Re: Development

    Cheers for that I added in the build information as well!

    Posted via Android Central App
  13. #13  

    Default Re: Development

    I have downloaded the cyanogenmod source, forked the flo device specific files (Nexus 7 2013) as I believe this to be the closest to our hardware. I then edited some files and such so I should be ready for testing as soon as we get past the locked bootloader! First thing I shall do is try and get a working clockworkmod recovery image, then no soft bricking!

    Posted via Android Central App
    Thanked by 3:
  14. #14  

    Default Re: Development

    Loki support has just been added!! I have to return my device cause of a blue line issue, hopefully my new one shall be better and development can start!

    Posted via Android Central App
    Thanked by 3:
  15. Thread Author  Thread Author    #15  

    Default Re: Development

    Quote Originally Posted by the_crevis View Post
    Loki support has just been added!! I have to return my device cause of a blue line issue, hopefully my new one shall be better and development can start!

    Posted via Android Central App
    Awesome! We're on our way to getting CM :P
  16. #16  

    Default Re: Development

    Hi,

    I've grabed some informations probably usefull.

    [[ link removed by moderator ]]

    result of mount command :
    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    proc /proc proc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,nosuid,nodev,relatime,nodelalloc,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,nosuid,nodev,noatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/drm /persist-lg ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/mpt /mpt ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/factory /factory ext4 rw,nosuid,nodev,relatime,nodelalloc,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/sns /sns ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/mmcblk0p1 /firmware vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
    /dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/block/dm-0 /mnt/asec/radiotime.player-2 ext4 ro,dirsync,nosuid,nodev,noatime 0 0
    /dev/block/dm-1 /mnt/asec/com.mxtech.videoplayer.pro-1 ext4 ro,dirsync,nosuid,nodev,noatime 0 0
    /dev/block/vold/179:33 /storage/external_SD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
    /proc/mounts
    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    proc /proc proc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,nosuid,nodev,relatime,nodelalloc,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,nosuid,nodev,noatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/drm /persist-lg ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/mpt /mpt ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/factory /factory ext4 rw,nosuid,nodev,relatime,nodelalloc,data=ordered 0 0
    /dev/block/platform/msm_sdcc.1/by-name/sns /sns ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
    /dev/block/mmcblk0p1 /firmware vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
    /dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/block/dm-0 /mnt/asec/radiotime.player-2 ext4 ro,dirsync,nosuid,nodev,noatime 0 0
    /dev/block/dm-1 /mnt/asec/com.mxtech.videoplayer.pro-1 ext4 ro,dirsync,nosuid,nodev,noatime 0 0
    /dev/block/vold/179:33 /storage/external_SD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
    /proc/partitions
    major minor #blocks name

    7 0 17703 loop0
    7 1 21861 loop1
    179 0 15388672 mmcblk0
    179 1 65536 mmcblk0p1
    179 2 512 mmcblk0p2
    179 3 512 mmcblk0p3
    179 4 2048 mmcblk0p4
    179 5 512 mmcblk0p5
    179 6 512 mmcblk0p6
    179 7 24576 mmcblk0p7
    179 8 512 mmcblk0p8
    179 9 1 mmcblk0p9
    179 10 3072 mmcblk0p10
    179 11 3072 mmcblk0p11
    179 12 780 mmcblk0p12
    179 13 780 mmcblk0p13
    179 14 780 mmcblk0p14
    179 15 8192 mmcblk0p15
    179 16 8192 mmcblk0p16
    179 17 8 mmcblk0p17
    179 18 16384 mmcblk0p18
    179 19 16384 mmcblk0p19
    179 20 8192 mmcblk0p20
    179 21 512 mmcblk0p21
    179 22 512 mmcblk0p22
    179 23 2195456 mmcblk0p23
    179 24 819200 mmcblk0p24
    179 25 8192 mmcblk0p25
    179 26 262144 mmcblk0p26
    179 27 24576 mmcblk0p27
    179 28 3072 mmcblk0p28
    179 29 8 mmcblk0p29
    179 30 32768 mmcblk0p30
    179 31 32768 mmcblk0p31
    259 0 512 mmcblk0p32
    259 1 512 mmcblk0p33
    259 2 8 mmcblk0p34
    259 3 16384 mmcblk0p35
    259 4 11788288 mmcblk0p36
    259 5 4079 mmcblk0p37
    179 32 1993728 mmcblk1
    179 33 1993604 mmcblk1p1
    254 0 17703 dm-0
    254 1 21861 dm-1
    Last edited by HelloNNNewman; 11-20-2013 at 04:12 PM.
  17. #17  

    Default Re: Development

    I also have the boot.img and dmesg output if useful.
  18. Thread Author  Thread Author    #18  

    Default Re: Development

    I was able to build the kernel from LG's source. What I wasn't able to do was find out which WiFi modules it uses, so I just took out the wlan.ko from system/lib/modules. I emailed them about it to find out because I felt like I cheated :P

    Working on building the stock ROM currently just so we can have that ready once we get CWM working. I'll be tackling that after I get the stock stuff figured out. It's definitely a learning experience but I feel like I'm starting to get it.
  19. Thread Author  Thread Author    #19  

    Default Re: Development

    How did you get the boot.img?
  20. #20  

    Default Re: Development

    Your tablet must be rooted.
    adb shell
    su (to become root)
    dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/data/local/tmp/boot.img

    (obviously be extra careful what you do once connected as root although recovering is possible)

    adb pull /data/local/tmp/boot.img /home/myhome/boot.img


    You can probably find it (and lot of useful stuff in the rom kdz :
    But i still havent investigated this part.
    Thanked by:
  21. #21  

    Default Re: Development

    To find out about the wifi you can probably find by executing 'lsmod' wile connected using adb.
  22. Thread Author  Thread Author    #22  

    Default Re: Development

    Quote Originally Posted by jcben View Post
    To find out about the wifi you can probably find by executing 'lsmod' wile connected using adb.
    All I got from lsmod for wifi was

    wlan 2802454

    Downloaded the kdz, gonna take a look at it.
  23. Thread Author  Thread Author    #23  

    Default Re: Development

    Quote Originally Posted by jcben View Post
    Your tablet must be rooted.
    adb shell
    su (to become root)
    dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/data/local/tmp/boot.img

    (obviously be extra careful what you do once connected as root although recovering is possible)

    adb pull /data/local/tmp/boot.img /home/myhome/boot.img


    You can probably find it (and lot of useful stuff in the rom kdz :
    But i still havent investigated this part.
    Been trying to figure out how to extract the .kdz. Found a tool called LGExtract, but when I try to unpack the CAB file, it just throws up an error saying that there's no archive or it's corrupt. Don't know if that tool is gonna work for us.
  24. #24  

    Default Re: Development

    Any news for a recovery?(twrp or cwm...)

    Inviato dal mio Ascend G330 utilizzando Tapatalk
  25. Thread Author  Thread Author    #25  

    Default Re: Development

    Using Basic Partition Table from the Play Store, I've been able to find out our partition table mapping. I'll compile a list later about what's in it, but recovery is located in mmcblk0p27.
Page 1 of 2 12 LastLast

Similar Threads

  1. Droid Maxx - what are the advantages of Developer Edition?
    By leckert123 in forum Motorola Droid MAXX
    Replies: 15
    Last Post: 11-11-2013, 07:56 PM
  2. A game in development needs your feedback / input.
    By Dev_Wonderstruck in forum Forum Games
    Replies: 0
    Last Post: 11-04-2013, 05:16 AM
  3. Droid Maxx - Developer Edition advantages?
    By leckert123 in forum Motorola Droid MAXX
    Replies: 0
    Last Post: 11-02-2013, 01:57 PM
  4. Replies: 0
    Last Post: 11-02-2013, 01:31 PM

Posting Permissions

B