• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][WIP][4.4.2] CyanogenMod 11.0

Your res.apk can be used to change the color of the soft keys (the ones like on the Nexus 4). The hardware soft keys are hard coded and cannot be changed.
 
They may be. I am getting close. I have finally gotten everything to compile. I am just having issues getting it to pack and sign the zip. It says my recovery.fstab is malformed. So, idk
 
Hey, submit a pull request on Github and I will merge your changes and add you as a maintainer on all 3 branches so you can make modifications as needed. One modification that needs to be undone and I will fix is the device (by Cyanogenmod correct standards) is the y301a1. I want to submit this device to make it official, so that has to stay.
 
the tree i have uploaded was just to get it building and so i can wrap my head around wats going on. i after it gets booting I will "sed" switch back in the y301a1. if u add me as a maintainer, i'll make clean commits and keep the y301a1 in the tree :)
im just trying to be helpful here lol
 
Also, had to delete my entire CyanogenMod folder, starting over now. For some reason, it was not building any of the frameworks. Idk.
 
the tree i have uploaded was just to get it building and so i can wrap my head around wats going on. i after it gets booting I will "sed" switch back in the y301a1. if u add me as a maintainer, i'll make clean commits and keep the y301a1 in the tree :)
im just trying to be helpful here lol


Well I added you as a contributor, so all you need to do is submit a pull request so I can merge your changes, and we shall be good to go. It is always nice to have an extra brain to catch stuff I miss.
 
Zip is a no go. I am in bootloop. So something is wrong somewhere, now we get to track it down.

I KNOW wat the problem is. It cant mount system. If you revert adb to an older version in the source and compile again, and boot it will give a logcat saying:
- exec '/system/bin/sh' failed: No such file or directory (2) -
That means it cant find and mount /system because with 4.3 Google changed how filesystems mount, to support SELinux among other things. Thats why fstabv2 is needed to compile 4.3+. A little ramdisk tweaking and it'll boot :)
Try flashing the rom WITHOUT a boot.img and see if it will boot (using the stock kernel)

Maybe try compiling with a bootloader? That may be worth a shot.

Thats a nogo. while we can do this, it has little chance of working and more chance of HARD bricking your device to where a JTAG/RIFFbox machine is needed
 
I KNOW wat the problem is. It cant mount system. If you revert adb to an older version in the source and compile again, and boot it will give a logcat saying:

That means it cant find and mount /system because with 4.3 Google changed how filesystems mount, to support SELinux among other things. Thats why fstabv2 is needed to compile 4.3+. A little ramdisk tweaking and it'll boot :)
Try flashing the rom WITHOUT a boot.img and see if it will boot (using the stock kernel)



Thats a nogo. while we can do this, it has little chance of working and more chance of HARD bricking your device to where a JTAG/RIFFbox machine is needed

Well I won't compile with a bootloader then. One thing that may be a potential problem is that the Clockworkmod for this device is from the Cyanogenmod 10.1 tree. Clockworkmod from the Cyanogenmod 11 tree compiles and installs, but the display will not initialize.
 
One thing to note about the install, when it completes it says
Code:
script succeeded: result was [/system]

With the stock kernel, it doesn't boot at all. It sits at the Huawei Logo.
 
because the zip returns a value of 0 which means no error
its supposed to do that :)
if it said anything else then it'd be a problem
ima compare the stock ramdisk to the cm ramdisk and see wat i can come up with...if u can, u should do the same
 
Back
Top Bottom