[ROM][PIE][9.0.0_r30]CypherOS 7.0.0 Poundcake[Berkeley]

Search This thread

sirhc

Senior Member
Jun 7, 2012
1,477
2,230
Charlotte
3vjolGj.png

This is CypherOS. An extension to pure Android. CypherOS tries maintain the purity of Android while offering useful features for users. The goal is to give the highest level of performance whilst achieving Simplicity.​

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 if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

Get your builds from our website
get.cypheros.co

Note: Builds are updated weekly. Information pertaining to your device is displayed
Accordingly. The current build is the latest for your device. If your device is
scheduled to release on a certain day, but the new build isn't displaying, contact
your device maintainer for more information. Please know builds are updated by 12am
EST.

Become apart of the G+ community - JOIN

REMINDER

If you're having issues and want to submit a report (Logcat) please make sure you are reporting from the stock kernel, not a modified kernel. Modified kernels can break or fix, even improve things. It depends. I can't get a full clue of the issue when you're not running the original kernel.

Credits
Paranoid Android
LineageOS
and more..

Special Thanks
flex1911 - Initial tree bringup for Pie. Wouldn't be possible without him so be sure to show him your appreciation!

Sources
https://github.com/CypherOS/device_huawei_berkeley
https://github.com/CypherOS/device_huawei_kirin970-common
https://github.com/CypherOS/proprietary_vendor_huawei

XDA:DevDB Information
CypherOS, ROM for the Honor View 10

Contributors
sirhc, flex1911, LuK1337
Source Code: https://github.com/CypherOS

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP

Version Information
Status: Testing

Created 2018-08-21
Last Updated 2019-02-02
 
Last edited:

sirhc

Senior Member
Jun 7, 2012
1,477
2,230
Charlotte
Encryption and recovery steps for EMUI 8 firmware

Due to the changes of Encryption in Pie, encryption is now broken in TWRP. Unofficial TWRP will not boot with Pie roms installed.
Official recovery should work fine.

For Unofficial recoveries, wipe System, Data, Cache, Dalvik Cache and flash the rom zip. For Gapps you can use BitGapps (Search on XDA) and follow those installation instructions. If you want to go back to an Oreo rom, the steps i use are flashing a GSI in fastboot and attempt to reboot into the 8.1 GSI, if it reboots, quickly hold Vol Up/Dwn while connected to PC and it'll boot into unofficial TWRP where you then perform the usual wipes and flash an 8.1 rom zip.

For Offiicial TWRP users, you must wipe /data in stock recovery and wipe everything else in TWRP, then adb sideload the zip file and gapps

Builds (EMUI 8)
Build 1
Build 2
Build 3
Build 4
Build 5
Build 6

Builds for EMUI 9 firmware
These builds require EMUI 9 firmware to install

Instructions
- Wipe System, Data, Cache, Dalvik Cache (Data will not really wipe but continue) in compatible recovery (I used the unofficial TWRP)
- Install rom (& gapps) (I used adb sideload)
- Reboot to bootloader (Ignore the "No OS" message if it shows)
- Flash stock recovery and wipe Data
- Reboot

These builds do not include a custom kernel

Builds(EMUI 9)
20190202

What doesn't work
VoLTE
 

Attachments

  • Screenshot_20180821-091338.png
    Screenshot_20180821-091338.png
    109.6 KB · Views: 3,304
  • Screenshot_20180821-091344.png
    Screenshot_20180821-091344.png
    148.4 KB · Views: 3,203
  • Screenshot_20180821-091424.jpg
    Screenshot_20180821-091424.jpg
    122.6 KB · Views: 3,226
  • Screenshot_20180821-091408.jpg
    Screenshot_20180821-091408.jpg
    169.1 KB · Views: 3,035
Last edited:

Codebucket

Recognized Developer
Mar 12, 2016
369
493
Kraków
www.codebucket.de
Great ROM so far, but I can't select ringtones in audio settings, is it only an issue for me?
Still need a working TWRP, as the official one crashes and reboots ater 5 seconds on my BKL-L04.

Update: fixed myself, a gapps package caused to uninstall it.
 
Last edited:

shailu1990

Senior Member
Apr 3, 2012
196
28
jhansi
I have another device redmi note 4 too running on pie every thing is working fine in it even volte etc..
There is a file for fixing volte if you want I can provide you
 

StarStorm

Senior Member
May 14, 2014
234
59
Seems like I can't access internal storage due to SELinux:

Code:
8-26 15:08:43.683   657   657 W unrmd   : type=1400 audit(0.0:3638): avc: denied { read open } for path="/data/media/0" dev="sdd60" ino=1665 scontext=u:r:unrmd:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0
 

sirhc

Senior Member
Jun 7, 2012
1,477
2,230
Charlotte
Seems like I can't access internal storage due to SELinux:

Code:
8-26 15:08:43.683   657   657 W unrmd   : type=1400 audit(0.0:3638): avc: denied { read open } for path="/data/media/0" dev="sdd60" ino=1665 scontext=u:r:unrmd:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0

Is this on L09? I can access mine fine
 

sirhc

Senior Member
Jun 7, 2012
1,477
2,230
Charlotte
Yup, that's L09. Can't set SELinux to permissive via setenforce though, setenforce 0 just returns

Code:
setenforce 0 setenforce: Could not set enforcing status: Invalid argument.

We can't force permissive on View 10 last I heard. I don't own an L09 but I'll check it out or maybe Luk can
 

StarStorm

Senior Member
May 14, 2014
234
59
We can't force permissive on View 10 last I heard. I don't own an L09 but I'll check it out or maybe Luk can

Oh, okie, thanks. I dislike asking for an ETA (and most likely you won't be able to give one), but I kinda need internal storage to function and since I can't really make proper backups with TWRP switching to another ROM and switching back is rather much effort, so I'd like to avoid that :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Encryption and recovery steps for EMUI 8 firmware

    Due to the changes of Encryption in Pie, encryption is now broken in TWRP. Unofficial TWRP will not boot with Pie roms installed.
    Official recovery should work fine.

    For Unofficial recoveries, wipe System, Data, Cache, Dalvik Cache and flash the rom zip. For Gapps you can use BitGapps (Search on XDA) and follow those installation instructions. If you want to go back to an Oreo rom, the steps i use are flashing a GSI in fastboot and attempt to reboot into the 8.1 GSI, if it reboots, quickly hold Vol Up/Dwn while connected to PC and it'll boot into unofficial TWRP where you then perform the usual wipes and flash an 8.1 rom zip.

    For Offiicial TWRP users, you must wipe /data in stock recovery and wipe everything else in TWRP, then adb sideload the zip file and gapps

    Builds (EMUI 8)
    Build 1
    Build 2
    Build 3
    Build 4
    Build 5
    Build 6

    Builds for EMUI 9 firmware
    These builds require EMUI 9 firmware to install

    Instructions
    - Wipe System, Data, Cache, Dalvik Cache (Data will not really wipe but continue) in compatible recovery (I used the unofficial TWRP)
    - Install rom (& gapps) (I used adb sideload)
    - Reboot to bootloader (Ignore the "No OS" message if it shows)
    - Flash stock recovery and wipe Data
    - Reboot

    These builds do not include a custom kernel

    Builds(EMUI 9)
    20190202

    What doesn't work
    VoLTE
    9
    3vjolGj.png

    This is CypherOS. An extension to pure Android. CypherOS tries maintain the purity of Android while offering useful features for users. The goal is to give the highest level of performance whilst achieving Simplicity.​

    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 if
     * you point the finger at me for messing up your device, I will laugh at you.
     */

    Get your builds from our website
    get.cypheros.co

    Note: Builds are updated weekly. Information pertaining to your device is displayed
    Accordingly. The current build is the latest for your device. If your device is
    scheduled to release on a certain day, but the new build isn't displaying, contact
    your device maintainer for more information. Please know builds are updated by 12am
    EST.

    Become apart of the G+ community - JOIN

    REMINDER

    If you're having issues and want to submit a report (Logcat) please make sure you are reporting from the stock kernel, not a modified kernel. Modified kernels can break or fix, even improve things. It depends. I can't get a full clue of the issue when you're not running the original kernel.

    Credits
    Paranoid Android
    LineageOS
    and more..

    Special Thanks
    flex1911 - Initial tree bringup for Pie. Wouldn't be possible without him so be sure to show him your appreciation!

    Sources
    https://github.com/CypherOS/device_huawei_berkeley
    https://github.com/CypherOS/device_huawei_kirin970-common
    https://github.com/CypherOS/proprietary_vendor_huawei

    XDA:DevDB Information
    CypherOS, ROM for the Honor View 10

    Contributors
    sirhc, flex1911, LuK1337
    Source Code: https://github.com/CypherOS

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.x
    ROM Firmware Required: Unlocked Bootloader
    Based On: AOSP

    Version Information
    Status: Testing

    Created 2018-08-21
    Last Updated 2019-02-02
    7
    New build available

    - Signal strength improvements
    - Fixed Hotspot
    - Fixed IR
    - Fixed In-call mute
    - Fixed "Ok Google" hotword
    - Power management improvements
    - Source code updates
    - September Security Patch

    Color Manager has been implemented in this release. Regular themes (Light/Dark) do not work in Color Manager currently, but accent colors work fine, still working on this

    Download
    5
    New build available

    Builds are now preoptimized again, thanks to some of the Lineage guys for helping me fix my issues

    - Source code changes
    - Fixes and improvements for brightness
    - Auto brightness improvements
    - Fixed some doze services from not initiating properly
    - Improvements for Display/Graphics processing

    Download
    5
    New update available

    - Color Manager fully working (Dark/Black themes) - With settings themed
    - Button customizations
    - Extended Restart (Hold the restart option to bring up extended restart options)
    - Other source code updates

    Download
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone