Hi everyone, i started to work on porting mako cyanogenmod rom to optimus G. I am working for the canadian optimus G (Telus), but i don't know if it work for other phone. (It should not work with sprint and at&t phone as they have older rpm firmware that is not compatible with 3.4 kernel). Up to now, i have started by taking mako rom and flashing it on my device. Now, i'm at trying to fix small bug that doesnt require source modification.
Using google URL short link because our organization name is not a safe word. Not to say that I didn't choose the name.
Of course, you have to be rooted, to have bootloader unlocked and a working recovery to flash this custom rom. I will post a first rom soon, it will be really early alpha tho and bug reporting is welcome to make a good list of things to fix. Any help is also welcome.
DO NOT FLASH NEXUS 4 KERNEL MADE BY 3rd PARTY. THIS WILL MOSTLY PERMA BRICK YOUR DEVICE.
This is simply because people tend to use partition number and not by-name and our partition is different than nexus 4 ones. i.e. The rpm partition on our phone is the boot partition on nexus 4. So flashing a custom kernel will flash a boot.img in your rpm partition and then you are bricked. You have been warned.
Like usually, i can't be hold responsible if you damage your phone during any of the process described in this thread.
Thanks :
Thracky and houstonn who also works with me on this.
xplodwild
codeworkx
IOMonster
sk8erwitskil
faux123
dvhexer
Cyanogenmod Team
and a special thanks to shelnutt2 who shown me how to fix 3G
and juggie who found out the good file to change to get wifi working
There is a newer modem now available (From JB update. Houstonn and I extracted each of them and made flashable so you don't need to do the painful process of kdz only to get a new baseband)
This require you to have TWRP or CWM already installed on your device. I recommand the former. On our device, this mainly mean you have rooted your phone and unlocked the bootloader.
Apparently, it seems these instruction where not clear enough. So I'll try to make them dumbproof. If you are not following these instruction and it doesnt work, dont expect support. It's like buying a cake mix where you only need to add milk and call the company saying their product is bull****, you added water and only got a brick. To add to this metaphor, Asking if it's because you used CWM instead of twrp or reverse is like saying : Did it didnt work because i used a fork instead of a whip to mix it ?
To flash this rom, you have to be on older Bootloader. You can alternatively flash the bootloader i linked in this thread. Read the post carefully before you flash.
Download file in the download section.
Put the rom AND the gapps on your internal SDCard.
If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?