[Q] A few doubts regarding rom Development - Android Q&A, Help & Troubleshooting

Hi, I am a java developer by profession and for my own interest want to learn android development .I am more inclined towards rom development rather than kernel or app.I have a few doubts that arose as soon as I got into it.
I searched the forum but couldn't get a clear answer but rather I was confused. So i am putting all my doubts here as questions and request people to comment or give answers or direct me to links that may help clear my doubts.Since I own a note 3 N9005 Its easy for me to test the result if I develop for note 3 itself.
1. Recently android 5 has been released for galaxy s5 .Is it possible to port it for note 3 when there is no base rom of android 5 for note 3 ?
2. Android 4.4.4 has not been officially released for note 3. How come touchwiz based ported rom exists for note 3 ie where did the base rom came from for porting ?
3. In the aosp source page, list of devices does not contains note 3 does it mean that developing from source for note 3 is much complicated than nexus 5 or 7 ?
4. Is there any android kitchen for android 5 ?
5. Are there tutorials which are easy to understand for newbie like me? I mean most of the tutorials I find starts at mid level and ends with pace.​I request the members of this forum to please spare some time to help me out.
Thanks
Is there any one who can clear my doubts?

Related

Xiaomi mi pad 2 forum?

Hello everyone and sorry if this goes under the wrong section.
I have bought the specific tablet and after disappointment I have not found any support in xda-developers, which is by far the best android development forum.
I am struggling to find a good rom (preferably CM) and haven't managed to find any rom based on Android 6.0.
I am wondering if any of these threads in this forum refer to the second model of Xiaomi (MiPad 2) and if I can use any of these roms.
Thank you in advance and sorry if any inconvenience caused
@tony.crete There is some progress in the MIUI forums, I'm using MIRU 7 and currently waiting MIRU 8 to finish downloading. It's like a whole new tablet, amazing what they've done with it
Remix 2.0: http://en.miui.com/thread-329758-1-1.html
MIRU 7: http://en.miui.com/thread-325531-1-1.html
MIRU 8: http://en.miui.com/thread-353077-1-1.html

[Q] Dearth of Custom ROMs for Samsung Galaxy Note 5(Exynos variety)

Hi,
This is my first post on XDA, so please let me know if I violated any rules of this forum.
I have observed that there is a dearth of custom ROMs for Samsung devices with Exynos chipsets in general. Since the manufacturer doesn't provide much support/update after ~2 years, i think it there should be a way to increase the life of the device.
As an example, I have a Samsung Galaxy Note 5 (SM N920G) running Android Nougat and i couldn't find any ROM with Android Oreo supporting this device.
I have no knowledge of Android ROM development, so please forgive me if my questions are stupid or too basic.
1. How difficult is it to create a custom ROM in general and does Samsung make it difficult for developers by not releasing the kernel sources?
2. If the devices share a common chipset, how difficult is it to port the custom ROM to make it work for another device? Ex: If there is a custom ROM working for Samsung Galaxy S6, how much work does it require to make it work for Galaxy Note 5 as well?
I was desperate to try Android Oreo on my device and i have some time to burn this weekend. So i was wondering if i could try and create a custom ROM for myself.
I've also searched XDA and found some guides which were written for Marshmallow/Nougat. I am not sure if the same methods can work for Android Oreo as well.
I am looking for any inputs/suggestions and any sources you could point me to in my attempt to learn.

How to start developing a ROM for a device?

Hi all, i've read other threads about this argument but any of them satisfied me.
I am curious about the steps to do for developing a custom ROM for an unmodded device, so for example taking the android source code and make it work on a device.
In my case, I will use a Samsung Grand Neo (GT-I9060).
How do developers manage to port a ROM to a new device? How do they make device features working? Do they use camera drivers and other drivers to reach this goal?
How to upgrade the firmware to a newer version if no newer version is released by the manufacturer?
Sorry for these nooby questions
Waiting for your answers

Note 10 N970F Development Support

Hello everyone.
I got my Note 10 N970F rooted after using stock for 3 months. Been searching for a perfect rom for quite a time but could't find any here. I occured to me that Note 10+ has been source as some developer also used to release updates for our N970F as well.
I don't know how many people still got that device and are desiring for custom rom. If there are people who want to use custom rom on N970F, I am posting link to 2 threads which hold best custom rom found on Note 10. Apparently, they have decided to stop developing on N970F. If you could head over to their thread and write about your interest in support for N970F. As developer told that they are ending support because of now user feedback.
https://forum.xda-developers.com/galaxy-note-10+/development/rom-n976b-420-rom-0-1-bta1-15-02-2020-t4051387
https://forum.xda-developers.com/galaxy-note-10+/development/29-08-19-n975fds-dr-ketan-rom-t3962839
Have a good day

APK test... Request for help

Can someone please test an very cool open source app on their custom ROM phone for me?
My stock ROM phone produces interesting results but I want to know if custom ROMs have better performance.
It's project which allows your phone to drive your car.. I have used it for 2+ years and it's great.
Link below:
Installation
flow-pilot is an openpilot based driver assistance system that runs on linux, windows and android powered machines. - flowdriveai/flowpilot
github.com
My performance numbers in screenshot are quite high (top right).
I'm using note 10 plus Exynos cpu
Since this is a question about an app that is not specific to the Galaxy Note 10, I am moving this to the Android Apps section.
Please post in the appropriate section going forward.

Categories

Resources