Develop custom rom from scratch (non-developing devices) - General Questions and Answers

Can anyone help me find my device source tree.... I have "10.or G" i couldn't find it... I am confused now .... What should i do?
Kernel sourse for this device has been released for nougat.... How can i use it to build roms based on oreo... Or even recovery?
I am a noob in developing roms .... I have some knowledge of flashing and using them... Now i want to develop my own since this device has no developers . Also ,no information on github(device source tree )
Device info:
SoC: Snapdragon 626
Sources available : android nougat kernel source code
Current android os : android 8.1
Treble support : no
Any help will be appreciated

Related

[Q] How to build any android version source code and flash on any device?

Firstly,apologies if this is not the right section.
We all know that android source code is available.So my question is how can I build the source code and install on any device?For example if I have an old device for which updates are not available.Can we just flash it with any android stock rom?Not talking about custom rom.
Can we take the source from github and just build and flash on our device?Because android is hardware independent? Like we can install ubuntu on any system?

[Completed] Help!

Hi, i have a ZTE Device v8200+ (Qualcomm msm8625, 512Mb Ram, 4",8mpx Main camera, 0.3 front camera android 4.0.4, Kernel version 3.0.21) (released in Venezuela)......
I wants to know if i can port a cyanogenmod rom or another rom (JB, KK) with my stock kernel (3.0.21)...Can i?
Hi Rvrjei,
Yes you can use a prebuilt stock kernel with some modifications to run CM on your device.
I've done a quick search on Github for your chipset and found quite a few hits, check it out!
Here are a few links to start building Cyanogenmod and setting up the device tree:
How To Port CyanogenMod Android To Your Own Device
[ULTIMATE GUIDE] [A-Z] Using Android Source Code/ How to Compile
[NOOBFRIENDLY] [HOWTO] Create a device tree for MTD devices
Cheers!

[Completed] Creating a kernel source for Karbonn Titanium S5 Plus (MT6582)

I, on behalf of the owners of the Karbonn Titanium S5 Plus device, based on the Mediatek MT6582 chipset, need some help in building a kernel source (not a kernel from source) for this device. I have a few fully working custom ROMs, a Github Account, some forked repositories of other devices having the same chipset but minorly-different hardware, and some time. What do I have to do to get to building a kernel source for this device?
It is a dual-sim device, based on the Mediatek MT6582 SoC, having a prebuilt kernel version 3.4.5, with no kernel sources even for its clone, running Android Jelly Bean 4.2.2 . @superdragonpt had created some new kernels for some devices(eg. the Wiko Darkmoon, MT6582, he created a new kernel source and a new kernel) having no previous kernel sources, how can I do the same for my device?
The Android One devices (Indian) are based on the same chipset, and have the same features. But, the difference is that they have a smaller 5MP rear camera and a locked bootloader, while ours has a 8MP rear camera and an unlocked bootloader. Can their sources be used for my device?
Also, after creating a Kernel source, how can I create an AOSP source for this device? Please help me out with this.
Hi there,
All things about your device is in this thread:
[ROMs and Recoveries] Karbonn Titanium S5 Plus/ S5 + - All Things And Dev.
Take a close look there and see if you find an answer there.
Good luck
I know, I started that thread.
It contains many Roms for my device, but there are no updates for them because it does not have a kernel source. There are no new kernels for the device because a kernel source was not released by the company. So, I asked it here.
I forked the kernel source from another device having the same soc, but I wanted to know how to create one specifically for my device.
One more thing. How do you build a kernel from a kernel source? Please help me out. Thanks in advance.
You can learn more about kernel development here:
[GUIDE] Build Your Own Android Kernel{Easiest and Fastest Way] [Using The NDK]
[TUTORIAL][VIDEO]Build your own Android kernel
I suggest reading a couple of the relevant kernel tutorials found here: http://forum.xda-developers.com/chef-central/android
Good luck
Thread closed

[Q/A] (MediaTek Development ) ROMs From Source

Hello XDA Developers
I Wanted To Ask about something confusing
Now To Build An AOSP ROM You Need The Source Code OF The Phone
What I Wanted To Know What's The Difference Between Device Tree And Vendor
And Last Thing If My Phone Running Kernel 3.4.67 Can I Change It To Be Like 3.10.72 (If There's A Source Available )
Sorry For Asking But I Haven't Seen How The Source Looks Like And Thanks In Advance :good::laugh:​

How to build Android Oreo Compatible Device tree...?

Hi..,
I am trying to build a Android O based custom rom for my device (Moto X Force /Droid Turbo2 i.e Kinzie) which has very little custom rom support and development support too.. Till now it has only Unofficial LineageOS14.1
Device Tree for Android 7.1 : https://github.com/lineageos-for-kinzie/android_device_motorola_kinzie
Vendor Tree for Android 7.1:
https://github.com/lineageos-for-kinzie/android_vendor_motorola_kinzie
I want to make this Device Tree compatible for Android 8.1 development but doesn't know where to start from.
If anybody can help and give his guidance then please share to this thread
I think it's best to start from the clark phone. LineageOS 15 is already out for clark and they have a very similar device tree.

Categories

Resources