[ROM][COMMUNITY][6.0.1_r61]OctOS by tank0412 [KENZO]

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and
 * YOU acknowledge you are doing so at your own risk.
 */

What's not working :
All bugs of official CM13:
  1. Fingerprint (only goodix)

What's working :
All other stuff

How to flash rom:
1) Unlock bootloader and install TWRP
2) Download rom and firmware file by TheStrix
3) Flash firmware file by TheStrix, rom and gapps (but gapps is optional)
4) Wipe data and cache
5) Reboot to system

Downloads :
Beta1.3 - Google Drive

Credits:
@TheStrix (for device tree, kernel source and uploading proprietary blobs to proprietary_vendor_xiaomi repo)

Sources:
https://github.com/tank0412/android_device_xiaomi_kenzo
https://github.com/tank0412/android_kernel_xiaomi_msm8956
https://github.com/tank0412/proprietary_vendor_xiaomi


XDA:DevDB Information
OctOS MM for kenzo, ROM for the Xiaomi Redmi Note 3

Contributors
tank0412
Source Code: https://github.com/tank0412/android_device_xiaomi_kenzo

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: unlocked bootloader
Based On: CyanogenMod

Version Information
Status: Beta
Current Beta Version: 1.3
Beta Release Date: 2016-08-18

Created 2016-08-10
Last Updated 2016-08-18
 

Attachments

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
Changelog(18082016):
Add goodix driver to kernel sources (but it works incorrect)
Apply front camera fix
Sync OctOS soruces

Cherry pick few commits by thomas1991_12 to kernel sources:
Merge in CAF LA.BR.1.3.3_rb1.23
Enable adreno idler

Also cherry-pick all commits by TheStrix which was pushed by him to official CM device tree.
Changelog(14082016):
Add missing blobs for goodix fingerprint (But nothing is changed. Maybe it need goodix driver in the kernel sources)
Revert "kenzo: drop Gello"
boot: define OctOS localversion
boot: update Linux version in kernel to 3.10.102 (cherry-pick one commit by thomas1991_12 )
Sync OctOS sources
Changelog(11082016):
boot: fix battery percentage issue
Remove Gello (use usual browser instead of it)
overlay: enable automatic brightness by default
Sync OctOS sources

Cherry-pick changes by TheStrix in his CM device tree: call recording and cmdline changes.
Changelog(10082016):
Initial release.
 
Last edited:

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
Can you provide some info on this rom? Features, differences from other roms? Screenshots? What does the community tag mean?
Screnshots is there: http://forum.xda-developers.com/devdb/project/?id=16609#screenshots
Community tag means that this rom is supported by me. It is not supported by OctOS team.
OctOS team moved all stuff for customisation to other app. So on the first side it is a AOSP; (look at screenshots for more info)
Also OctOS team added more customisation. It is a main differentce from CM.
Also i will make my own changes in the device tree so it will be different in this side.
 
  • Like
Reactions: hasan05

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
New build is released.
Changelog:
boot: fix battery percentage issue
Remove Gello (use usual browser instead of it)
overlay: enable automatic brightness by default
Sync OctOS sources

Cherry-pick changes by TheStrix in his CM device tree: call recording and cmdline changes.
Download:
https://drive.google.com/open?id=0B-Fin8UxrD6PUWdvNjVjeFBMNTg
 
Last edited:

sirwu56

Member
Jul 17, 2016
6
0
0
New build is released.
Changelog:
boot: fix battery percentage issue
Remove Gello (use usual browser instead of it)
overlay: enable automatic brightness by default
Sync OctOS sources

Cherry-pick changes by TheStrix in his CM device tree: call recording and cmdline changes.
Download:
https://drive.google.com/open?id=0B-Fin8UxrD6PUWdvNjVjeFBMNTg
Are you working on goodix fp.I see Santhosh M has posted a goodix fp patch and it works for me.Maybe you can do something with it.
 

arnab1992

Senior Member
Aug 5, 2015
68
18
0

Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and
 * YOU acknowledge you are doing so at your own risk.
 */

What's not working :
All bugs of official CM13:
  1. Fingerprint (only goodix)

What's working :
All other stuff

How to flash rom:
1) Unlock bootloader and install TWRP
2) Download rom and firmware file by TheStrix
3) Flash firmware file by TheStrix, rom and gapps (but gapps is optional)
4) Wipe data and cache
5) Reboot to system

Downloads :
Beta1.1 - Google Drive

Credits:
@TheStrix (for device tree, kernel source and uploading proprietary blobs to proprietary_vendor_xiaomi repo)


XDA:DevDB Information
OctOS MM for kenzo, ROM for the Xiaomi Redmi Note 3

Contributors
tank0412
Source Code: https://github.com/tank0412/android_device_xiaomi_kenzo

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: unlocked bootloader
Based On: CyanogenMod

Version Information
Status: Beta
Current Beta Version: 1.1
Beta Release Date: 2016-08-11

Created 2016-08-10
Last Updated 2016-08-11
@tank0412 Sir waiting for your double tap to wake /sleep kernel like in ZenFone 5
 

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
New build is released.
Changelog:
Add missing blobs for goodix fingerprint (But nothing is changed. Maybe it need goodix driver in the kernel sources)
Revert "kenzo: drop Gello"
boot: define OctOS localversion
boot: update Linux version in kernel to 3.10.102 (cherry-pick one commit by @thomas1991_12 )
Sync OctOS sources

Download:
https://drive.google.com/open?id=0B-Fin8UxrD6PQ2FkcFdjU0hKcTA
 

tank0412

Senior Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
New build is released.
Changelog:
Add goodix driver to kernel sources (but it works incorrect)
Apply front camera fix
Sync OctOS soruces

Cherry pick few commits by thomas1991_12 to kernel sources:
Merge in CAF LA.BR.1.3.3_rb1.23
Enable adreno idler

Also cherry-pick all commits by TheStrix which was pushed by him to official CM device tree.

Downlaod build:
https://drive.google.com/open?id=0B-Fin8UxrD6PakxXcWNjbVNDQ0k
 

rudix78

Senior Member
Sep 21, 2015
159
55
48
Kwidzyn
New build is released.
Changelog:
Add goodix driver to kernel sources (but it works incorrect)
Apply front camera fix
Sync OctOS soruces

Cherry pick few commits by thomas1991_12 to kernel sources:
Merge in CAF LA.BR.1.3.3_rb1.23
Enable adreno idler

Also cherry-pick all commits by TheStrix which was pushed by him to official CM device tree.

Downlaod build:
https://drive.google.com/open?id=0B-Fin8UxrD6PakxXcWNjbVNDQ0k
Thanks man. I've just applied your front cam fix and it works like a charm on "official" CM13.