Choosing source trees for Android 10 ROM development - Motorola One Power Questions & Answers

Hi guys,
I'm trying to build an AOSP Custom ROM based on Android 10 and some cherry-picking for My Motorola one power(chef). For that, I need some answers.
Can I use the source tree from other ROM developers (like this one ) without making any changes. At the end of the linked thread, you can find the Device tree, Kernel tree, Vendor tree.
Can I use Motorola kernel found here
I'm new to ROM development btw new to programming too
I meant source tree means Device tree, Kernel tree, Vendor tree.
Help me in this I'm circling various thread for the last two days

Related

github and building from an already existing Cm

Looking for someone to explaining how to use github and integrate the latest changes to code to a already current existing cm rom. Not completely sure how to do it since I am not doing it from the ground up

Guys i just got my X-perfomance to play around. What should i do with it?

i got it as a secondary device for cheap price. any ideas on playing around with the software or else?
On ROM development
Alvin Owen said:
i got it as a secondary device for cheap price. any ideas on playing around with the software or else?
Click to expand...
Click to collapse
Hello,
always a pleasure to have an enthusiast joining the ranks.
You may want to check out the ROM development (the whole platform OR a kernel alone). Some links for you to start with
[Sony Open Device Project](https://developer.sony.com/develop/open-devices/) - this would be the starting point for anyone wishing to deal with the Android software; provides the guides for building full fledged AOSP and mainline kernel
[Sony Xperia developers Github](https://github.com/sonyxperiadev) - the repository for all the code necessary for AOSP and kernel; it is a "wiki" for further development steps; issues are discussed in [https://github.com/sonyxperiadev/bug_tracker]
[Sony AOSP builds with some additions](https://github.com/SonyAosp) - the AOSP code repository with forked sources from XperiaDev Github and with some additions that make the builds more usable (TWRP as a default recovery, OpenGApps already included, etc.); a great resource for a deeper dive into the intricacies of the building-from-source flow; can be used to compare with the barebone AOSP from the official XperiaDev and learn some insights
[LineageOS Wiki](https://wiki.lineageos.org/) - an enthusiast may want to build a Lineage OS instance for the device on his own, the wiki is a great start.
You also might want to get familiar with the followings as a references:
https://forum.xda-developers.com/chef-central/android/guide-android-rom-development-t2814763 - an XDA complete guide to AOSP building
https://forum.xda-developers.com/general/xda-university/literature-reading-getting-aosp-t3268211 - a collection of references for further insights
https://review.lineageos.org - LineageOS Gerrit platform for a better understanding of the build flow from the perspective of commits
https://github.com/omnirom/Docs/blob/master/Porting_Omni_To_Your_Device.md - a guide to porting an OmniROM to a given device; may be used as another reference to better understand the buidling flow
https://www.aicp-rom.com/ - AICP project home; another source of information for AOSP porting
https://github.com/AndroPlus-org - a reference for kernel development
Happy coding!

Device Sources for Asus Zenfone Max M2 [X01AD]

Hello guys,
I'm Rohan (aka erikkkkk & rohanpls), I maintain DotOS and Revenge OS (CAF edition) for Zenfone Max Pro M2.
As you all have been enlightened that I was working on building ROM for this device (from telegram group). I don't own this device but I figured a way to bring device tree and vendor sources for this device. Current status is that I couldn't make the kernel work (it's hard especially if you don't own the device).
I have stopped working on this for now because I am busy with exams, so I planned to make them public because if experienced kernel developer could take interest in making kernel work in the meantime then ROM would be ready. I will start working for device again once I am free. Device tree and vendor source is already ready, they just need to sync and build.
I brought TWRP for this device, and it will be OFFICIAL too.
Here are the sources:
Device tree: https://github.com/rohanpls/android_device_asus_X01AD
Vendor Source: https://github.com/rohanpls/vendor_asus_X01AD
For kernel devs to get started, Asus provided kernel source can be found at: https://www.asus.com/in/Phone/Zenfone-Max-M2-ZB632KL/HelpDesk_Download/
If any developer wants to contact me then pm me via telegram: Mod edit - Removed
Cheers!
EDIT: Credits to ashu7073 for helping me by testing few stuff on his device.
NOTE to interested devs: Please explore branches for device tree! I suggest not to use pie branch.
Thanks a lot dev... I am waiting for your work.. all the best for your exam... Happy to see a thread regards max m2... Hope somebody will build a rom... Eagerly waiting for the custom ROM...
rohanpls said:
Hello guys,
I'm Rohan (aka erikkkkk & rohanpls), I maintain DotOS and Revenge OS (CAF edition) for Zenfone Max Pro M2.
As you all have been enlightened that I was working on building ROM for this device (from telegram group). I don't own this device but I figured a way to bring device tree and vendor sources for this device. Current status is that I couldn't make the kernel work (it's hard especially if you don't own the device).
I have stopped working on this for now because I am busy with exams, so I planned to make them public because if experienced kernel developer could take interest in making kernel work in the meantime then ROM would be ready. I will start working for device again once I am free. Device tree and vendor source is already ready, they just need to sync and build.
I brought TWRP for this device, and it will be OFFICIAL too.
Here are the sources:
Device tree: https://github.com/rohanpls/android_device_asus_X01AD
Vendor Source: https://github.com/rohanpls/vendor_asus_X01AD
For kernel devs to get started, Asus provided kernel source can be found at: https://www.asus.com/in/Phone/Zenfone-Max-M2-ZB632KL/HelpDesk_Download/
If any developer wants to contact me then pm me via telegram: @erikkkkk
Cheers!
EDIT: Credits to ashu7073 for helping me by testing few stuff on his device.
Click to expand...
Click to collapse
Those sources are really, really bad. I suggest interested developers to make trees from scratch instead (as your's are full of mistakes).
When are you getting back into it? I really need a custom rom!
Any custom rom bro
Can you please make for Zenfone Max M1 (msm8937)
We have booted kernel source
Decrypted file link no file is there please reuplod

where can I find the LOS16 sources

Hi, i want build this rom for my own. But I can't find the right sources on github. on first site is only a link to kernel. The LOS sources aren't available because los isn't supported it.
Could you please tell me where I can find the source for
- device
- device-msn8953-common
- vendor
- vendor-msn8953-common
I have tried a lot sources from github, but always get a lot of errors which I can't solve.
Many thanks
Hi developer, why aren't you telling me where I can find the sources ??

[DEVELOPMENT] [TB-X606F/X606X/X606V] Device tree bringup for the TB-X606 family

Hey y'all, I've been recently working on a device tree for the X606F (codenamed "achilles6_row_wifi").
I do not have much experience on this topic, so I am essentially doing this blindly, basing it off other's work. I am currently only targeting the X606F, but X606X/V may also be supported.
I am looking for someone to collaborate with, I have an Android build machine ready to test changes. As I saw that Android 12 GSIs boot, I tried to build LineageOS 19.1, but ended up in the usual "black-screen bootloop", I don't know how to debug this so I am looking for someone to help
Link to the tree: https://github.com/UsrBinLuna/device_lenovo_achilles6
Credits
Yahoo-Mike for their recovery tree
Sushrut1101 for DumprX
did u remove the qcom references yet
areallydumbperson said:
did u remove the qcom references yet
Click to expand...
Click to collapse
yes
Hi,
Were you able to make any progress or was it abandoned?
Abandoned OP hasn't done any commits in ages

Categories

Resources