Tuesday, 27 October 2015

[ROM][6.0.0_r1][GalaxyTab7.7][27Oct2015-OmniROM 6]Android Marshmallow-Experimental



Android Marshmallow

Here comes the Marshmallow!
I don't want to waste too much time to maintain a few threads. From now on, I'll put all Marshmallow developments in this thread.
Since Tab Plus is almost identical, it'll also be included here. All builds are unofficial. Please click the ROM images for details.

Release Note: :)
2015/10/27
I stuggled for two weekends, working on both CM and Omni in parallel. Both are not quite ready. Lots of works are required to pass the build and then to make it boot. I think it would be weeks away for both teams to accommodate their unique features. I managed to build both out but all stuck at the Samsung logo. Finally, I used some dirty method the make them boot and luckily Omni6 could reach the desktop. After a few days and nights, a workable Omni is out now! :highfive:
I think this is the first (or one of the few) custom Marshmallow. Yes, it is far from complete but it is quite usable.:D
Omni 6 is now more or less the original AOSP. I added the advance boot menu which I think is essential for testing. Tracking the uid_cputime is the essential feature of M. I just counldn't believe that I finished it in one take. :cool:
As before, p6800 is the only candidate now. For other models, please be patient. The good time is coming now. ;)
OmniROM




Change log: :victory:

Code:


2015/10/27
  - Omni source 6.0.0_r1 (MRA58K), alpha release
  - Fix build for Frameworks, Settings, PerformanceControl, Hardwares, etc.
  - Fix release tool to pass build
  - Fix boot loop in boot.img
  - Fix orientation and colorspace
  - Fix light sensor
  - Fix GPS
  - Add kernel uid_cputime support
  - Add boot menu


Know issues: :(
1. Transmit large block via wifi crash
  inherent from our 5.1 ****
2. Can't access external sdcard. M detect and mound sdcards automatically. The guide is far too simple...
  Need to study the source of system_vold. I think blkid is required for the new approach. *****
3. RIL daemon crash. Can't connect to data and phone.
  The RIL blob crash when loading. Need special treatment in libc or an opensource HAL. *****
4. Torch in QS work once after Camera app(s) relaunch.
  Seems the pin is not close when torch is switched off. Camera app would reset the camera HAL. **
5. Bluetooth not working. New way to handle Bluetooth. Need modification in Bluez for 6.0.
  Bluetooth stack in /system now. Remap of the interface methods are required. See if official Bluez would work on it. **
6. Images from cameras are 90 degree off. Preview is fine. Video capture blank. Picture rotate and crop.
  Data stream is OK but data not handled properly ***
7. May be more. Please report.
*** Number of asterisks indicate the importance and priority. ***



CyanogenMod
Coming (not so soon) ....

Carbon ROM
May be (not sure) ...

Downloads: :highfive:
 OmniROM:
  AndroidFileHost: GalaxyTab 7.7, GalaxyTab Plus
  Dev-Host: OmniROM6
  mirror: 百度网盘 ***Request from China.

 Gapps: http://forum.xda-developers.com/show....php?t=2997368

 To ROOT: download the latest recovery flushable ZIP from chainfire.eu

Source: :cool:
 github: https://github.com/danielhk?tab=repositories

Credits: :good:
 ** The OmniROM team who have such a good idea and their hardworks
 ** The CyanogenMod Team who keep many devices alive!
 ** All those donate and/or support me. Giving me the resources and reasons to carry on!
 ** The Bluez team who makes bluetooth possible in old devices!
 ** @Chainfire for the great SuperSU

Donations: :angel:
 
 
 



No comments:

Post a Comment