[ROM][UNLOCKED][UNOFFICIAL][BETA] LineageOS 14.1 for the LeapFrog Epic

Search This thread

blakegriplingph

Senior Member
May 13, 2011
1,000
149
Amazon Fire
Realme C3
7652ffeccaa6bbdcda57289d991b093d.gif
Disclaimer
Code:
/*
* This ROM can and will kill your cat, deprive you of your social life
* and cause problems with your device if you aren't careful.
* This firmware contains chemicals known to the State of California
* to cause cancer and birth defects or other reproductive harm.
* You have been warned.
*/
LineageOS needs no introductions. This is an unofficial port of Nougat for the LeapFrog Epic, a children's educational Android tablet released in 2015 yet still hasn't received a major operating system update since then, despite the Epic being (theoretically) capable of running anything newer than Kitkat, or perhaps even PostmarketOS for that matter.

- EVEN MORE IMPORTANT:
The ROM will only work with an unlocked bootloader which removes signature enforcement on both SP Flash Tool and whenever the tablet boots up. Links to the hacked preloader, LK and TWRP recovery image can be found here. Flashing these can be a risky proposition so it is advised to do a full EMMC backup of the device prior to modding your Epic. A backup procedure can be found on this blog post.

- IMPORTANT:
You should only flash Magisk via TWRP as updating or installing it via the manager will cause a boot loop. In case you end up with such an issue just flash the ROM again and you should be fine.

Also, this does not come with a kids' mode UI and will cut you off from LeapFrog online services such as the App Centre and the Academy programme. You may however download the LeapFrog Academy app from the Play Store (assuming you installed an OpenGapps package, duh...) Whether it is possible to bring back the kids and parents launcher along with some services through a flashable zip is yet to be determined, but that wouldn't be a priority issue for now.

Installation instructions
- Unlock the bootloader and install TWRP
- Boot to TWRP by pressing volume up + power
- Wipe system, data and cache
- Install the LineageOS zip you just downloaded
- ...
- PROFIT!

Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...

Prerequisites for Installation
- Unlocked Bootloader
- TWRP Installed

Downloads
*** Please do NOT create any mirrors ***
Lineage-14.1 for the LeapFrog Epic

Source Code

- Device Tree: https://github.com/mt8127-tadpole/android_device_quanta_narnia
- Kernel Source: https://github.com/mac2612/android_kernel_alcatel_ttab
- Vendor Tree: https://github.com/mt8127-tadpole/android_vendor_quanta_narnia

Thanks
- LineageOS
- Mac2612 for the kernel-side work
- Stricted for the ttab kernel sources
- Diplomatic for his knowledge of MediaTek internals
- ggow because I kanged most of the text on this OP from him :p

XDA:DevDB Information
LineageOS, ROM for the LeapFrog Epic

Contributors
mac2612
blakegriplingph
Kai2000
R0rtiz
Stricted

ROM OS Version: 7.1.2 Nougat

Version Information
Status:
Beta
Stable Release Date: TBA?

Created 2020-08-26
Last Updated 2020-09-08
 

Attachments

  • Screenshot_20200911-134633.jpg
    Screenshot_20200911-134633.jpg
    38.6 KB · Views: 146
  • Screenshot_20200911-134644.jpg
    Screenshot_20200911-134644.jpg
    45 KB · Views: 145
  • Screenshot_20200911-134340.png
    Screenshot_20200911-134340.png
    52.6 KB · Views: 135
  • Screenshot_20200911-134659.png
    Screenshot_20200911-134659.png
    25.6 KB · Views: 144
  • Screenshot_20200911-134726.png
    Screenshot_20200911-134726.png
    101.9 KB · Views: 132
  • Screenshot_20200911-134739.png
    Screenshot_20200911-134739.png
    109.4 KB · Views: 142
Last edited:

blakegriplingph

Senior Member
May 13, 2011
1,000
149
Amazon Fire
Realme C3
Working
* HWC
* Wifi/Bluetooth
* 2D/3D acceleration
* Accelerometer
* Touchscreen
* Audio (internal and headset)
* Internal microphone
* Basic camera stuff (front and back)

Not Working
* NVRAM has issues (SELinux permissions?)
* Video recording crashes the camera app
* Battery life is pathetically horrible and needs optimisation
* Some performance issues due to certain services
* HWC/ION error log spam
* 1080p video lag (codec issues? LOS14.1 for ford also has similar problems apparently. Videos are rendered through software)
* You tell me
 
Last edited:

bigrammy

Senior Member
Apr 8, 2011
2,942
2,559
huddersfield
Working
* HWC
* Wifi/Bluetooth
* 2D/3D acceleration
* Accelerometer
* Touchscreen
* Audio (internal and headset)
* Internal microphone

Not Working
* NVRAM has issues (SELinux permissions?)
* Video recording crashes the camera app
* Battery life is pathetically horrible and needs optimisation
* Some performance issues due to certain services
* HWC/ION error log spam
* 1080p video lag (codec issues? LOS14.1 for ford also has similar problems apparently. Videos are rendered through software)
* You tell me

Congratulations :highfive: https://www.xda-developers.com/developers-port-lineageos-leapfrog-epic-tablet-for-children/

Well deserved recognition :good: :good:
 

blakegriplingph

Senior Member
May 13, 2011
1,000
149
Amazon Fire
Realme C3

blakegriplingph

Senior Member
May 13, 2011
1,000
149
Amazon Fire
Realme C3
Really good to see this, nice job :good:

Thanks! We actually tried using your kernel at some point but that proved to be a pain to set up, so we decided to just kang the kernel sources and blobs off @Stricted's ttab build instead.

That being said we do need some aid on optimising the build though, but this is hampered by the fact that not everyone has an Epic with them, not unless they have kids who outgrew this device lol.
 

x_orange90_x

Senior Member
Oct 28, 2011
227
33
Nice work!

Is this a practically usable build, or more of an experimental project? My son (5 1/2yrso) has an Epic and I'm terribly frustrated at how dated it has become simply because of KitKat rather than the actual hardware. I wanted to put PBS Kids Games app on it this morning and it's giving me an about Crosswalk Project Services. I tried manually installing that and it still just doesn't work.

If this is just an experimental project, is there anything post-KitKat that would be for me?

Thanks, and again, Great Work!
 

blakegriplingph

Senior Member
May 13, 2011
1,000
149
Amazon Fire
Realme C3
Nice work!

Is this a practically usable build, or more of an experimental project? My son (5 1/2yrso) has an Epic and I'm terribly frustrated at how dated it has become simply because of KitKat rather than the actual hardware. I wanted to put PBS Kids Games app on it this morning and it's giving me an about Crosswalk Project Services. I tried manually installing that and it still just doesn't work.

If this is just an experimental project, is there anything post-KitKat that would be for me?

Thanks, and again, Great Work!
Apologies for the late reply, but I've been busy lately with various other matters so I haven't really had the time to tend to this project. It is for the most part functional, but battery life is abysmal and hardware video codecs are for some reason not working.