Skip to content

asus-me176c: Rework packages

Minecrell requested to merge Minecrell/pmaports:me176c into master

See commit message for a list of changes. The changes all depend on each other in some way, so I decided to make only one big commit in this case.
I have rewritten the installation instructions in the wiki, this might clear up some confusion regarding the installation procedure (e.g. #356 (closed)).

I would like to use the chance to properly introduce my projects related to the ME176C:

linux-asus-me176c is a close-to-mainline kernel, with just a couple of changes on top of mainline. At this point it is very mature with everything working except camera and GPS. Battery/Charging is the primary feature that has not been upstreamed. Instead, I have ported the downstream drivers to mainline, with significant cleanup, but it is still not even closely in shape for upstreaming. A completely new driver would be needed for this...

I started working on the ME176C in early 2017 with the goal to create a completely open-source Android port for it (similar to Android-IA/Project Celadon or Android-x86). Making it work on mainline was the first step for this. I guess it was comparatively easy since ME176C is x86_64 based and mainline booted out of the box. Nevertheless making all the hardware components work still took me several months. Most features required some kind of quirks to work properly on mainline. :\

Anyway, eventually I succeeded and now there are several projects for ME176C, all focused around the same (mainline-ish) kernel:

Merge request reports