[Nexus 10 Android Development] Galaxyninja66:
An alpha build of Sailfish OS 2.1 for Nexus 10 (manta)

Its in rough shape but we are slowly but surely getting there.

YOU CAN DUEL BOOT WITH ANDROID!

- See second post for info

UPDATE July 9th 2018: I am still still working on this. I have some stuff to try, mainly rebuilding the old June 2017 audio jack kernel in both hybris hal and the base rom, meaning, HOORAY - I'll be forced to start building my own android base. in the mean time things are the same in the OP, use the new build if you want the latest release and don't mind a lack of video, use the old one for creepy silent videos. I am counting down for Sailfish OS 3.0 to come out, I already know that its going to break anything I fix. And a big sigh is released.

Credits:

Lineage OS team for the LOS 14.1 Base (seriously, THANKS)

Jolla for that perfect software

followmsi for the fixed kernel sources that don't inherit those dirty lineage audio jack issues.

All the people on the #sailfishos-porters IRC who kept me motivated and full of hope (mal, krnlyng, Mister_Magister, sledges, m4r0v3r, piggz, r0kk3rs, just to name a few)

LOS14.1 Base: https://drive.google.com/file/d/1W3k2PzWKQU_-1qbhho_8MespNzr5zBlD/view?usp=sharing - I didn't make this at all.

Sailfish OS 2.1.3.7 alpha 0.1.2 rootfs: https://drive.google.com/file/d/1QKux9YkUHi7XZtGEJbUh_xYms5-BsLjo/view?usp=sharing - I did for sure make this (well, I ported it, credit to Jolla for sillica and stuff)

Sailfish OS 2.2.0.29 alpha 0.2 rootfs: https://drive.google.com/file/d/1IkWtZxAPGeiSiqCpMcbct-M43QlCsG8m/view?usp=sharing - THIS IS THE SUPER SPOOKY UNSTABLE RELEASE!!! BEWARE!

Adaptations Libhybris page: https://wiki.merproject.org/wiki/Adaptations/libhybris/Manta

My Video Review of alpha 0.1.3: https://www.youtube.com/watch?v=NmEGKZHquhQ

I have a lot to test so Ill populate this list more later but:

What works:

- Rotation

- ALS

- Magnetic Sensor

- Video

- Touch

- Hardware Keys

- Power Management and Sleep

The Checklist of What I Need to Fix

- Audio

- Video (droidmedia is broken in my latest clean build, this does not effect the rom in the OP, I would never update a rom with this many regression bugs)

- USB Charging

- Bluetooth

- GPS

- Haptic Feedback/Vibration

- Camera

CAMERA DOES NOT WORK IN THE BASE ROM SO IT WILL NOT WORK IN SAILFISH OS

Change log:

alpha0 - initial working release

alpha0.1 - added rotation fix, defined MALI_QUIRKS, applied a ton of random patches that did nothing

alpha0.1.1 - fixed taking screen shots, built gst-droid (you can now play mp3s but sound is still broken along with video)

alpha0.1.2 - built SDSVideoFix droid media! we can now play video but there is still ZERO sound at all.

alpha0.1.3 - unreleased, REGRESSION BUG: Video is broken - trying again.

alpha0.2 - Updated image to Sailfish OS 2.2.0.29, droid media still broken. I recommend staying on the old alpha 0.1.2 build.

Our device is the highest resolution device to ever run Sailfish OS (for now). Let's all feel extra special for a bit.

General About

Linux Kernel: 3.4.113

Rom Base: Lineage OS 14.1

Sailfish OS Version: Sailfish OS 2.2.0.29 | 2.1.3.7

Sources:

(This is on the to do list)

Also my Discord ID is dirtymikelikesfeet#9871