[EOL][ROM] CAF CyanogenMod 12.1 for V400 (LG G Pad 7.0 WiFi) [October 13, 2015]

Search This thread

Sultanxda

Recognized Developer
Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 *
 */

This is an unofficial CyanogenMod 12.1 ROM for the LG G Pad 7.0 (WiFi) with a very shiny CAF-based kernel.

All of the basics should be working (video playback, WiFi, etc.).

Installation instructions:
  1. Download ROM and save to sdcard
  2. Boot into TWRP
  3. Perform a full backup
  4. Factory reset, wipe cache and system
  5. Flash ROM, Flash GAPPS (Optional)
  6. Reboot
  7. Enjoy! (Optional)

Source code:
Kernel (cm-12.1 branch): https://github.com/sultanxda/android_kernel_lge_v400
Local manifest (contains the rest of the sources): https://github.com/sultanxda/android/blob/master/v400/cm-12.1/local_manifest.xml

Credits (in no particular order):
  • The CyanogenMod team
  • CyanogenMod contributors
  • CAF
  • bangprovn
  • invisiblek
  • timmytim
  • If I forgot you, slap me and force me to use an iPhone 4 running iOS 8

Downloads:
ROM: https://www.androidfilehost.com/?w=files&flid=29692&sort_by=date&sort_dir=DESC

XDA:DevDB Information
CAF CyanogenMod 12 for V400, ROM for the LG G Pad 10.1

Contributors
Sultanxda
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: No Longer Updated

Created 2015-04-05
Last Updated 2018-01-20
 

Sultanxda

Recognized Developer
Changelog:

October 13, 2015:
ROM:
*Switched to stable CyanogenMod branch
*Latest upstream (stable/cm-12.1-YOG7D) CyanogenMod changes
*Removed built-in superuser (use SuperSU instead)
*Disabled strict mode (fixes the flashing red borders that occur randomly, especially in Chrome)
*SELinux is now enforcing
*Changed I/O scheduler to Deadline
*Switched back to old WiFi firmware and configuration

Kernel:
*Updated CPU input boost driver (better performance now)
*Enabled CPU boosting on thread migration (gives much better performance)
*Switched back to old WiFi drivers
*Improved eMMC performance
*Added patches for SELinux

July 23, 2015:
ROM:
*Latest upstream CyanogenMod changes
*ROM is now compressed with LZMA (ROM zip is 50MB smaller as a result, and takes much less time to upload/download)

Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.26
*Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.26
*Enabled dynamic FPS feature for the display (this will reduce the power consumed by the display in some usecases)

July 6, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced audio HAL with CAF LA.BF.1.1.1_rb1.25
*Synced display HAL with CAF LA.BF.1.1.1_rb1.25
*Updated WCNSS WiFi configuration from V40020a update
*Updated WCNSS WiFi firmware from V40020a update
*Updated venus video firmware from V40020a update
*Reduced time needed to optimize apps at boot

Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.25
*Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.25
*Vibrator is disabled while recording videos (so the noise can't enter videos)
*Misc. fixes

June 14, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced audio HAL with CAF LA.BF.1.1.1_rb1.24
*Synced display HAL with CAF LA.BF.1.1.1_rb1.24
*Synced media HAL with CAF LA.BF.1.1.1_rb1.24

Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.24

May 24, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced display and media HALs with CAF LA.BF.1.1.1_rb1.22
*Two CPUs are always kept online instead of one (better performance and unnoticeable change to battery life)
*Switched to vanilla CAF LA.BF.1.1.1_rb1.22 audio HAL (better audio quality)

Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.22
*Updated core logic of the CPU input boost driver again (less aggressive and smarter now)
*Added some updates to the Interactive CPU governor

May 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Updated Adreno graphics libraries
*Updated display and media HALs from CAF

Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.21
*Updated core logic of the CPU input boost driver
*Fixed high CPU load caused by uninterruptible threads (myfluxi)

April 22, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Android 5.1.1
*Increased speaker volume
*Updated display HAL to CAF LA.BF.1.1.2_rb1.18
*Added proper color-calibration interface for LiveDisplay (invisiblek)
*Disabled active fstrim (invisiblek)

Kernel:
*Synced with CAF LA.BF.1.1.2_rb1.18
*Added CPU input boost driver I wrote myself (makes the device feel smoooooth)
*Removed zRAM
*Disabled DSI burst mode (caused graphical glitches and made the display feel laggy)
*Limited vibrator to max of 1865mV (previous max of 3100mV was insane)

April 16, 2015:
ROM:
*CyanogenMod 12.1
*Android 5.1
*Updated Adreno graphics libraries from the official 20A Lollipop update

Kernel:
*Rebased kernel to CAF LA.BF.1.1.2_rb1.17
*Added back magnetic-cover support
*Added back dt2w support

April 5, 2015:
ROM:
*Initial release

Kernel:
*Initial release of kernel based on CAF LA.BF.1.1.1_rb1.17
 
Last edited:

MadaraOP

Senior Member
Nov 13, 2010
102
23
28
Šiauliai
Thanks for you work @Sultanxda , this build is much smoother than bangprovn's, nearly everything works, camera works, wifi is stable, performance is better :)
 

gusmao100

Senior Member
Jun 22, 2011
397
68
Touch unlock does not work.
Netflix does not run.
Kernel max, mini does not change.
 

evripidis

Senior Member
Dec 16, 2010
147
10
Athens
My first try to modify my tablet was today with this ROM.
After a little time playing with it, I noticed that the screen brightness does not change, so it is a little tiring for the eyes.
I hope these little things to be fixed in the future.
But thanks for the effort to get the CM on our little tablets!
 

xtze55

New member
Mar 22, 2015
3
0
one question😁

Sorry for question) But tell whether another update cm 12.1 for our violent tablet?
 

Sultanxda

Recognized Developer
My first try to modify my tablet was today with this ROM.
After a little time playing with it, I noticed that the screen brightness does not change, so it is a little tiring for the eyes.
I hope these little things to be fixed in the future.
But thanks for the effort to get the CM on our little tablets!

Screen brightness can change. I just checked it and it works.

There is another kernel for this rom. :confused:

No... Using a different kernel anyway wouldn't make sense, as you'd lose all the benefits of the CAF kernel.
 

Pacau

Member
May 24, 2013
20
2
Fortaleza
I was preparing to install this rom more just received the official update to Android 5.0.2. I will test for a few days and evaluate whether it is the best option.
 

gusmao100

Senior Member
Jun 22, 2011
397
68
Activate Developer options (opções de desenvolvedor) , settings (configurações), Developer options, root access (acesso root), select only apps or apps and adb.

I'm talking about the official update today :eek: towelroot does not work !!!
jadm50.jpg
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    Code:
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     *
     */

    This is an unofficial CyanogenMod 12.1 ROM for the LG G Pad 7.0 (WiFi) with a very shiny CAF-based kernel.

    All of the basics should be working (video playback, WiFi, etc.).

    Installation instructions:
    1. Download ROM and save to sdcard
    2. Boot into TWRP
    3. Perform a full backup
    4. Factory reset, wipe cache and system
    5. Flash ROM, Flash GAPPS (Optional)
    6. Reboot
    7. Enjoy! (Optional)

    Source code:
    Kernel (cm-12.1 branch): https://github.com/sultanxda/android_kernel_lge_v400
    Local manifest (contains the rest of the sources): https://github.com/sultanxda/android/blob/master/v400/cm-12.1/local_manifest.xml

    Credits (in no particular order):
    • The CyanogenMod team
    • CyanogenMod contributors
    • CAF
    • bangprovn
    • invisiblek
    • timmytim
    • If I forgot you, slap me and force me to use an iPhone 4 running iOS 8

    Downloads:
    ROM: https://www.androidfilehost.com/?w=files&flid=29692&sort_by=date&sort_dir=DESC

    XDA:DevDB Information
    CAF CyanogenMod 12 for V400, ROM for the LG G Pad 10.1

    Contributors
    Sultanxda
    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.4.x
    Based On: CyanogenMod

    Version Information
    Status: No Longer Updated

    Created 2015-04-05
    Last Updated 2018-01-20
    9
    New build is up. We successfully dodged the horrible instability that plagued CM for nearly 2 months (from late July to early September). This build is based off of the stable CM branch too, so it should be rock solid.

    Performance should be significantly increased with this new build as well.
    7
    Changelog:

    October 13, 2015:
    ROM:
    *Switched to stable CyanogenMod branch
    *Latest upstream (stable/cm-12.1-YOG7D) CyanogenMod changes
    *Removed built-in superuser (use SuperSU instead)
    *Disabled strict mode (fixes the flashing red borders that occur randomly, especially in Chrome)
    *SELinux is now enforcing
    *Changed I/O scheduler to Deadline
    *Switched back to old WiFi firmware and configuration

    Kernel:
    *Updated CPU input boost driver (better performance now)
    *Enabled CPU boosting on thread migration (gives much better performance)
    *Switched back to old WiFi drivers
    *Improved eMMC performance
    *Added patches for SELinux

    July 23, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *ROM is now compressed with LZMA (ROM zip is 50MB smaller as a result, and takes much less time to upload/download)

    Kernel:
    *Synced with CAF LA.BF.1.1.1_rb1.26
    *Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.26
    *Enabled dynamic FPS feature for the display (this will reduce the power consumed by the display in some usecases)

    July 6, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *Synced audio HAL with CAF LA.BF.1.1.1_rb1.25
    *Synced display HAL with CAF LA.BF.1.1.1_rb1.25
    *Updated WCNSS WiFi configuration from V40020a update
    *Updated WCNSS WiFi firmware from V40020a update
    *Updated venus video firmware from V40020a update
    *Reduced time needed to optimize apps at boot

    Kernel:
    *Synced with CAF LA.BF.1.1.1_rb1.25
    *Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.25
    *Vibrator is disabled while recording videos (so the noise can't enter videos)
    *Misc. fixes

    June 14, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *Synced audio HAL with CAF LA.BF.1.1.1_rb1.24
    *Synced display HAL with CAF LA.BF.1.1.1_rb1.24
    *Synced media HAL with CAF LA.BF.1.1.1_rb1.24

    Kernel:
    *Synced with CAF LA.BF.1.1.1_rb1.24

    May 24, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *Synced display and media HALs with CAF LA.BF.1.1.1_rb1.22
    *Two CPUs are always kept online instead of one (better performance and unnoticeable change to battery life)
    *Switched to vanilla CAF LA.BF.1.1.1_rb1.22 audio HAL (better audio quality)

    Kernel:
    *Synced with CAF LA.BF.1.1.1_rb1.22
    *Updated core logic of the CPU input boost driver again (less aggressive and smarter now)
    *Added some updates to the Interactive CPU governor

    May 9, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *Updated Adreno graphics libraries
    *Updated display and media HALs from CAF

    Kernel:
    *Synced with CAF LA.BF.1.1.1_rb1.21
    *Updated core logic of the CPU input boost driver
    *Fixed high CPU load caused by uninterruptible threads (myfluxi)

    April 22, 2015:
    ROM:
    *Latest upstream CyanogenMod changes
    *Android 5.1.1
    *Increased speaker volume
    *Updated display HAL to CAF LA.BF.1.1.2_rb1.18
    *Added proper color-calibration interface for LiveDisplay (invisiblek)
    *Disabled active fstrim (invisiblek)

    Kernel:
    *Synced with CAF LA.BF.1.1.2_rb1.18
    *Added CPU input boost driver I wrote myself (makes the device feel smoooooth)
    *Removed zRAM
    *Disabled DSI burst mode (caused graphical glitches and made the display feel laggy)
    *Limited vibrator to max of 1865mV (previous max of 3100mV was insane)

    April 16, 2015:
    ROM:
    *CyanogenMod 12.1
    *Android 5.1
    *Updated Adreno graphics libraries from the official 20A Lollipop update

    Kernel:
    *Rebased kernel to CAF LA.BF.1.1.2_rb1.17
    *Added back magnetic-cover support
    *Added back dt2w support

    April 5, 2015:
    ROM:
    *Initial release

    Kernel:
    *Initial release of kernel based on CAF LA.BF.1.1.1_rb1.17
    6
    New build uploaded with fancier audio.
    6
    New build uploaded with updated WiFiiiiiiiiii