adt1-dev / android_device_google_molly

Google ADT-1 (molly): To be used 5.0.y<$VER<6.0.y (7.x doesn't boot yet)
9 stars 5 forks source link

CM12.1 Progress #2

Closed mknrls closed 8 years ago

mknrls commented 9 years ago

These Issues Apply To Both CM- 12.1 & CM-13.0 Builds Unless Otherwise Noted

Functional (works):

TV Build - https://drive.google.com/file/d/0B8us3BLI5teOQVprSi02Sk5OTFE/view?usp=docslist_api Tablet Build - Link Coming Soon

CM13.0:

TV Build - Link Coming Soon Tablet Build - Link Coming Soon

PureNexus (MM)

TV Build - Link Coming Soon Tablet Build - Link Coming Soon

GAPPS:

CM-12.1 TV -

https://drive.google.com/file/d/0B8us3BLI5teOaWtjSUdpZ2puRXc/view?usp=docslist_api

CM-12.1 Tablet -

OpenGApps.org (Select 5.1/ARM/Mini Package)

CM-13.0 TV -

Link Coming Soon

CM-13.0 Tablet -

OpenGApps.org (Select 6.0/ARM/Mini Package)

PureNexus (MM) TV -

Link Coming Soon

PureNexus (MM) Tablet -

Link Coming Soon (Don't use OpenGApps)

npjohnson commented 9 years ago

WiFi, ADB, and DPI are fixed after tonight, but add: Audio, SELinux Light Control, and keep MTP on the list.

r3pwn commented 9 years ago

After last night, the issue with the apps crashing has been fixed and there are no more Setup issues. However, Bluetooth automatically broke itself. :/

C457 commented 9 years ago

adb and mtp has been enabled

r3pwn commented 9 years ago

@C457 I updated the post, I think you can too.

mknrls commented 9 years ago

all of you can edit anything in repo, your all admins (owners).

mattgorski commented 8 years ago

I see there is a branch now called cm-12.1-audio

Does this mean HDMI Audio is fixed?

mknrls commented 8 years ago

@Gfunk117 no its not fixed yet, it was more of a testing branch attempting to fix it

r3pwn commented 8 years ago

@Gfunk117 Exactly what @mknrls

mattgorski commented 8 years ago

Well I have one fugu and two mollys to test with. What can I do to help? I see you ported HAL from fugu...

mknrls commented 8 years ago

@Gfunk117 currently we need more experienced dev or devs to fix the audio or that we figure it sometime soon.

Do you have any experience in rom/android development ect?

mattgorski commented 8 years ago

I have some experience. I've compiled custom kernels for various USB devices for all my nexus devices, manta, hammerhead, fugu. I've also built custom cm/cyanogenmod roms. I also have knowledge in linux4tegra. I've patched kernels for kexec hardbooting into Linux/Ubuntu for Linux development...

mattgorski commented 8 years ago

Thanks for adding me to the team. I'm building molly userdebug right now. I'll do some debugging on my build and report back. I've got some ideas to test out.

death2all110 commented 8 years ago

Hi Guys. Any updates on 12.1 or is the focus now on 13?

mknrls commented 8 years ago

@death2all110 cm13 doesn't even make it to the boot animation. cm12.1 > Audio: WIP & LED/Rear Button: WIP

npjohnson commented 8 years ago

Thanks in a large part to Matt, we have HDMI Audio! Greg got LED Control working, but TungstenLED fails sig checks, so we have to disable those, and lo-and behold, that fixed BT, and rear-button!

Now we just have to fix SE Linux and get past these sig check issues! Then we are there!

speakxj7 commented 8 years ago

πŸ™ŒπŸ™‡πŸ™ŒπŸ™‡πŸ‘

npjohnson commented 8 years ago

Signature Issues are fixed after today! Thanks to @Gfunk117 ! We have rear button and minimal LED (Hardcoded) control. BT also works.

npjohnson commented 8 years ago

Did not intend to close this, my appologies

spipnl commented 8 years ago

I tried CM 12.1 yesterday and it worked very well on my ADT-1. Some things I noticed:

I use the ADT-1 mostly for Netflix, so unfortunately I had to reinstall the stock version :(

Keep up the good work!

r3pwn commented 8 years ago

@spipnl The first issue should be fixed soon. I haven't heard any reports of the second issue, but then again, I haven't tried it myself (I don't have a Netflix account). Thanks for the report. :)

C457 commented 8 years ago

Don't forget to update your manifest https://github.com/adt1-dev/local_manifests/commit/f424b0ae6777d884db19fa5b3a281911518c3dbe

I've made changes to inherit the common nvidia sepolicy here https://github.com/Tegra4/android_device_nvidia_sepolicy

You now have a base to begin working on target specific denials. They should be added to the device and not the common repo.

mknrls commented 8 years ago

@C457 thanks man

C457 commented 8 years ago

I also want to leave a note on android M. I have attempted to port it to the madcatz mojo and we also attempted with SHIELD portable. The GLESV2 driver crashes on boot for all Tegra 4 devices. So far we've been unable to track the issue down. Keep in mind I'm using adt-1 gpu blobs on my madcatz mojo for L compatibility due to my device shipping with 4.2.2.

Some stuff you may want to read http://dmitry.gr/index.php?r=06.%20Thoughts&proj=04.%20Android%20M%20on%20Grouper#cool_hacks

mknrls commented 8 years ago

@C457 out of curiosity did you get DRM stuff (TV Build) working on the mojo?

C457 commented 8 years ago

I'm using the adt-1 drm blobs so that's a no. Netflix does work on tablet builds though.

r3pwn commented 8 years ago

;)