[ROM] AOSP/CM Jelly Bean 4.2.2 for a2109

Discussion in 'Lenovo IdeaTab A2109 Development' started by PJBrs, Dec 29, 2014.

  1. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    So something that's pretty cool I just found out: we can run grouper ROMs with just a few issues. I installed the slimbeans 4.2.2 grouper compile with your kernel and it boots up with working display and bluetooth. Couldn't seem to get audio, WiFi, or camera to work though.
     
    • Like Like x 1
    • Funny Funny x 1
  2. PJBrs

    PJBrs Senior Member Developer

    Joined:
    Dec 29, 2014
    Messages:
    480
    Likes Received:
    404
    Trophy Points:
    340
    That's pretty cool! For camera, take the Hal from my rom and libtjpg.so and retry. Use readelf -d on the Hal and other libs to find other missing dependencies. WiFi is probably an init problem or the firmware isn't where the kernel expects it. Symlink it to the same location where it is in my rom.
     
  3. PJBrs

    PJBrs Senior Member Developer

    Joined:
    Dec 29, 2014
    Messages:
    480
    Likes Received:
    404
    Trophy Points:
    340
    I can confirm. Leave WiFi on, even though disconnected.

    I also found that hdmi out isn't working in aosp. Anyone know whether it works in cm?
     
  4. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    Oh, and the touchscreen has this "touch point" thing enabled. (can't use multitouch normally for some reason).
     
  5. PJBrs

    PJBrs Senior Member Developer

    Joined:
    Dec 29, 2014
    Messages:
    480
    Likes Received:
    404
    Trophy Points:
    340
    See my device.mk and proprietary_files.txt.

    I think it is:
    /system/usr/idc/ft5x0x_ts.idc

    Else, it is one of:
    /system/usr/idc/qwerty2.idc
    /system/usr/idc/raydium_ts.idc
    /system/usr/idc/sensor00fn11.idc

    Have you tried kitkat this way?
     
  6. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    Tried it, but our kernel doesn't have SELinux enabled.
     
  7. PJBrs

    PJBrs Senior Member Developer

    Joined:
    Dec 29, 2014
    Messages:
    480
    Likes Received:
    404
    Trophy Points:
    340
    Try the one in the cm-11.0 branch of my repo :)

    Don't forget to also copy the kernel modules.
     
  8. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    I think SlimRoms would be a better platform for you to make testbuilds with since SlimRoms (SlimKat, SlimBeans, etc) have a much smaller size and the code would take much less time to compile.

    tl;dr Can I get a SlimBeans compile if it's not too much to ask please?

    ALSO: KitKat would not install because the install-script uses set_metadata since 4.3 and up have a bit tighter system file security.
     
    Last edited: May 19, 2015
  9. PJBrs

    PJBrs Senior Member Developer

    Joined:
    Dec 29, 2014
    Messages:
    480
    Likes Received:
    404
    Trophy Points:
    340
    Hmmm... I just built KitKat. Indeed it doesn't install, even after upgrading cwm. Also it doesn't boot and I can't reach adb. I expect slimkat to be the same.

    So. I can start trying to debug my KitKat build or I can go back to 4.3. What do you recommend? I'll do a slimrom after I get cm-11.0 to boot. I don't think a rebuild should be necessary for that.
     
  10. jeremy6652

    jeremy6652 Member

    Joined:
    May 9, 2015
    Messages:
    22
    Likes Received:
    8
    Trophy Points:
    80
    I would really linke to see an 4.4 release. As much as I understand both won't install so it doesn't make a huge difference.
    Also pretty nice and smooth ROM. I'm using the CM version and notice mostly no lags.
     
  11. profeet

    profeet Senior Member

    Joined:
    Aug 17, 2014
    Messages:
    42
    Likes Received:
    7
    Trophy Points:
    180
    Location:
    Ukraine
    Tablet / Device:
    A2109
    I am for 4.4 too.
     
  12. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    I know why it doesn't install! I can help with this... Replace update_binary with this one: http://forum.xda-developers.com/showthread.php?t=2532300

    On a related note, my only MicroUSB cable bit the dust the other day so I can't debug by USB or copy over files any more. I can still install test builds, but I have to be very careful.
     
    Last edited: May 21, 2015
    • Like Like x 1
  13. tasinofan

    tasinofan Senior Member

    Joined:
    Jan 13, 2013
    Messages:
    92
    Likes Received:
    23
    Trophy Points:
    180
    Location:
    Antwerp
    Tablet / Device:
    Medion Lifetab MD 99300 (S9714) aka Lenovo A2110
    these cables are not all that expensive, just buy a new one?
     
  14. DBlake

    DBlake Senior Member

    Joined:
    Nov 29, 2013
    Messages:
    90
    Likes Received:
    24
    Trophy Points:
    180
    Location:
    Ithaca, NY USA
    Tablet / Device:
    Lenovo A2109 (kai)
    I've got no income at all right now. I can't.
     
  15. tasinofan

    tasinofan Senior Member

    Joined:
    Jan 13, 2013
    Messages:
    92
    Likes Received:
    23
    Trophy Points:
    180
    Location:
    Antwerp
    Tablet / Device:
    Medion Lifetab MD 99300 (S9714) aka Lenovo A2110
    I am very sorry to hear this.
     

Share This Page

Search tags for this page

github android videorecording

,
9714s cyanogen
,
a2109 lollipop
,

a2109a aosp

,
aosp a2109
,
aosp a2109 pjbrs
,
cyanogenmod lifetab s9714
,

lifetab s9714 cyanogenmod

,

medion lifetab s9714 cyanogenmod

,

s9714 cyanogenmod