How to extract, customize and then flash again my cellphone ROM? - Android Q&A, Help & Troubleshooting

I Have a phone with a custom ROM and can't determine the phone model and can't find other ROM for it.
This ROM is somehow anoying because some ads popup and because I timezone is always set to China:
https://forum.xda-developers.com/android/software-hacking/timezone-to-china-t3704685
I need to know how to pick the current ROM/Firmware, change apps and configs (the bonus is to create a vanila pure android image) and then flash it again to the same phone.
I don't want someone write here HOW to do it. Just point me to softwares and tutorials. A start point I can walk by myself.
I have huge skills in Java and Ubuntu. Some skills in flashing images to NAND (bacause my work on Cubieboard) and already changed the ROM of my other phones and tablets.
My phone shows me this information:
Code:
Sony Xperia C6 Ultra
Android 6.0
Kernel 3.4.5-526212
[email protected]#1
Build number 23.0.1.A.5.77
Custom Build version
ALPS.L1.MP6.V2_GXQ6580.WEG.L_P69
I know this is not a Sony device but have no way to discover more about it.
Can I start from here?
http://www.teamandroid.com/2017/07/16/download-mtk-img-extractor/

Related

Beginners guide to custom ROMs with linux

Hi,
I know there are a lot of guides out there but you still might want to read it
What are the different things I need to know ?
Well you will hear three terms very often. Baseband, Kernel and the ROM. Lets see what they are.
Baseband :
A firmware to drive the radio (2G/3G) chipset in your phone. Most of the time you don't need to bother thinking about it. But you might need to upgrade this firmware in order to get optimum performance. Just think of it as something you won't need to apply unless explicitly specified. For you xperia neo v, you can find out the baseband version by going into phone info and looking up baseband version number. I have not flashed any baseband. I recommend if you have not rooted/flashed your phone, install the official sony update you'll get the latest baseband without any troubles, this is what I did. Although if you need to flash it, there are very many tutorials available on this forum. You can check out the flashtool androxyde . github . com / Flashtool (sorry for the spaces in the links. I can't post outside links because of some forum rules which don't make any sense whatsoever)
Kernel:
This is the Linux (android) kernel image that drives all the hardware. Always install (flash) the recommended kernel for any ROM. Installing kernel and ROM is an absolute must.
ROM:
This is the actual thing you see running on your phone. It consists of the modified android source, user interface tweaks, the apps and some under the hood modifications done by the ROM developer for ex. cyanogenmod.
Now lets setup you linux (ubuntu) install fo installing a custom ROM on your phone.
Follow this wiki : wiki. cyanogenmod. com / wiki / Howto:_Install_the_Android_SDK
Don't forget to setup Udev by making a file /etc/udev/rules.d/51-android.rules with contents as
Code:
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
now restart your udev daemon by running "sudo restart udev".
Now yo have the necessary kernel and ROM flashing tools at your disposal. I am going to tell you how to achieve a fast and very battery efficient cyanogenmod install.
1) Download CM9 ROM and gapps(for google apps) from here
ROM: download. cyanogenmod. com /get / jenkins/4630/cm-9.0.0-RC2-haida.zip
Gapps: cmw. 22aaf3. com/gapps /gapps-ics-20120317-signed.zip
Copy these two zips to your phone's sd card.
2) Download night elf's kernel for cyanogenmod 9 from here mediafire. com /?nm7g0zid8aazfl1
3) Follow this guide wiki. cyanogenmod. com/wiki/Sony_Ericsson_Xperia_Neo:_Full_Update_Guide
But instead of flashing the kernel inside the zip, flash the night elf's kernel (just provide the path to night elf's kernel instead of the ROM's boot.img).
4) As told in the link given in above step flash both the zips. Before flashing you may also clear the Dalvik cache by going into advanced options in the recovery menu.
5) Reboot your phone. Don't turn off the GPS !!! There is a bug in CM9 RC2 which results in substantial hit on battery life. Just let it be. Anyways the GPS antenna is turned off unless any application is using it.
I am having approx more than two days of battery life with light/moderate usage (No data connection, occasional wifi).
CM9 may not be the best looking ROM. But I can assure you nothing beats it in the performance and the default setup (its very sane !!! No need to change anything at all). Also I only trust cyanogen community with all my very personal information (its my phone, it has everything !! ). If you need eye candy more and are comfortable with taking privacy risks, you may try MIUI and the dozens more ROM in the thread. I am not trying to offend anyone, its just my opinion, feel free to call me paranoid.
Always keep in mind that there are no stupid questions only stupid answers Ask away !!
I wish you a free and serene future.
I am however more interested in using the source code provided by Sony with AOSP and compiling the system image by myself.
I know how to compile AOSP, but the files provided by Sony doesn't seem to contain the `device` directory.
Also is it possible to use the AOSP and compile a ROM that is exactly the same as the stock ROM?
I haven't done any reading or experimentation on the subject but as far as I know, Sony only provides the stock kernal sources, some hardware support libraries (not all for ex HDMI, xLOUD still not provided). You can compile the kernel from Sony sources. Android image and apps are not provided by sony. All the ROM makers who are releasing ROMs based on stock are modifying the stock ROM image to do it.
For compiling your own ROM, you will have to do it form AOSP or cyanogenmod (FXP) sources.

rk3026 Custom Rom

Hi
Welcome to what im hoping will become a popular project amongst owners of Rockchip devices. Over at rkDroid we are aiming to create the first custom rom for the rk3026.
We really are starting at the bottom with this one as there is so little info available about these devices. The aim will be a 2 stage project :
Stage 1 : Cooked stock rom
Stage 2 : KitKat
We want to get as many people involved as we can. This means addressing ALL levels of skill. This is why there are 2 stages.
Stage 1 :The 'cooked rom' - This will be for beginners to contribute to. It could be themes, app suggestions, tweaks, etc. They all go into a custom rom and no one is better than another. Anyone can get involved, even if they dont have a Rockchip device. Icons, Themes, etc. They ALL count.
Stage 2 :'KitKat' - I have the source for the kernel and Android build for KK on the 3026. This means we can (in theory) build KK for it. Rockchip released a press release a few months ago saying the 3188 & 3026 WILL get KK. So far the 3026 has been lacking in this. rkDroid aims to bridge that gap and get a KK build out there for these devices. Im no pro when it comes to building Android or kernels. Ive done a few but im in no way a 'guru'. Im also not stupid. This stage of the project WILL require people with some knowledge of building Android, etc.
Overall, the aim of rkDroid is to bring Rockchip device users together to share info, solve problems, build roms, etc. Our site aims to be a popular resource for Rockchip tablets (No TV sticks or Mini PCs yet, sorry guys).
We dont only support the rk3026, We also have info/roms/etc for the other Rockchip devices like the rk3066, rk3188, etc. We will be aiming to create roms for these too once we get more support.
The bottom line is that if you own a Rockchip device and want to be involved in creating a custom rom for it then get involved with us. Whatever level you are at you can have an input in this project and we welcome everyone. n00b or bo$$, its all the same to us, There is a place for everyone at rkDroid.
Let us know if your interested in this project and lets see if we can beat Rockchip by getting our own KK build out before them
did this rom can change size storage sytem
in fact on rk3026 MD706B tablet 8GO/1Go
we have
1 Go for system
1Go for internal sotage
and 5.6 for internat SD : nand flash
can we use 1 giga from those 5.6 to add them to internal storage like on samsung 16g tablket hey have 3G for internal storage
Rk3026
Is this thread still active?
[Solved] WiFi doesn't turn on
Cass1977 said:
Hi
Welcome to what im hoping will become a popular project amongst owners of Rockchip devices. Over at rkDroid we are aiming to create the first custom rom for the rk3026.
We really are starting at the bottom with this one as there is so little info available about these devices. The aim will be a 2 stage project :
Stage 1 : Cooked stock rom
Stage 2 : KitKat
We want to get as many people involved as we can. This means addressing ALL levels of skill. This is why there are 2 stages.
Stage 1 :The 'cooked rom' - This will be for beginners to contribute to. It could be themes, app suggestions, tweaks, etc. They all go into a custom rom and no one is better than another. Anyone can get involved, even if they dont have a Rockchip device. Icons, Themes, etc. They ALL count.
Stage 2 :'KitKat' - I have the source for the kernel and Android build for KK on the 3026. This means we can (in theory) build KK for it. Rockchip released a press release a few months ago saying the 3188 & 3026 WILL get KK. So far the 3026 has been lacking in this. rkDroid aims to bridge that gap and get a KK build out there for these devices. Im no pro when it comes to building Android or kernels. Ive done a few but im in no way a 'guru'. Im also not stupid. This stage of the project WILL require people with some knowledge of building Android, etc.
Overall, the aim of rkDroid is to bring Rockchip device users together to share info, solve problems, build roms, etc. Our site aims to be a popular resource for Rockchip tablets (No TV sticks or Mini PCs yet, sorry guys).
We dont only support the rk3026, We also have info/roms/etc for the other Rockchip devices like the rk3066, rk3188, etc. We will be aiming to create roms for these too once we get more support.
The bottom line is that if you own a Rockchip device and want to be involved in creating a custom rom for it then get involved with us. Whatever level you are at you can have an input in this project and we welcome everyone. n00b or bo$$, its all the same to us, There is a place for everyone at rkDroid.
Let us know if your interested in this project and lets see if we can beat Rockchip by getting our own KK build out before them
Click to expand...
Click to collapse
I flashed your ROM from rkdroid here with 3.0.36+([email protected]) #69 kernel. Rom is really fast but only problem is that wifi doesn't work. If I try to turn wifi bar on it will automatic slide to off position. It says that "turning wifi on" but nothing happens. I can't flash my stock rom back because my TWRP backup is corrupted (system part is missing).
Can you help me?
Solution: Turns out that that my wifi is actually Atheros AR9271 so all I need to do was flash Oma Cube U25GT2-H JB v1.0 rom with my genuine kernel. Everything is working now!
please help me...... i have supertab r10 rockchib rk3026 i flashed him then it become working whithout screen...... do you have any soluation?????!!!!!!
You should flash original firmware if your tab is bricked. Which firmware did you flash? Seems to be kernel related.. Did you make a backup before it got bricked?
i tried every flash at "wwwrockchipfirmware.com ..... and still the same problem ...... whait screen ore black screen ...... i did not make a backup ...... do you have an original firmware ore any solution for this problem
Hi all anyone can help me please? i have an INTENSO TAB 734 "7" inchs ARM, Processor Cortex-A9 with Rockchip RK 3026 Risolution 1024 x 600 Pixels, RAM type DDR3-SDRAM ,ram memory 1 gb......................
I have need the firmware for this Tab because is completly bricked.please im desperate anyone can help me? THANKS ADVANCED
rk3026 Rom
I greet the whole community of forum.xda-developers.com and ask for pleasure if someone can help me
in finding the right firmware for my tablet
template: 759
rk3026
yudongsheng @ ubuntu # 435
I state that I was able to install twrp and I also have the possibility of installing a ROM

android kernel compile.

Hi,
I am the owner of xperia z1 that I bought on 31/12/2014. The device still under warranty but I don't worry to much about it. The reason Im here is to understand the process how to make custom android operating system by go through kernel compilation process. I own apple powerbook g4 run with Debian family operating system. Can anyone of you explain further about kernel compilation process for android? Do I need to download android OS do the kernel compile and transfer into xperia smartphone?
Many thanks.

Making an own android image?

Hello everybody. I love this community and I have been lurking for a long time.
I have noticed on a foreign language forum that some people were offering a custom rom for my android 9 TV box.
The chinese box is based on a s905x3 CPU and has a mediatek wifi chip for which it is hard (if not impossible to find the wifi drivers).
The site claims that the image was made by modifying the stock rom that came with the box. Is this possible or do all custom roms need to be build from the source?
The custom rom I want to make is going to replace the launcher with kodi.
I am prepared to build the whole rom from source but I do have a couple of questions.
Since the mediatek wifi drivers cannot be found how would I go about including the binary for the wifi?
I have noticed that the box that I have uses a .ko (kernel object) module to drive the wifi chip.
Can I include these kernel objects in build? It is a shame that the kernel is built as a 32bit system. Would that mean that I can only compile a 32bit kernel if I were to reuse those kernel modules and binaries?
Another idea is to perhaps use the kernel from coreelec in my build since it seems to include a lot of drivers.
Is it possible to use a kernel from something like coreelec but use the source from AOSP for the rest of my build?
Is there anything else that I should be aware of?
Thank you all!!!!
Can anyone give me any hints to any of the questions?
Essentially I want to swap out the stock launcher for Kodi. What is the easiest way to do so?

Compatibility problems and custom kernel

Hi!
I've got a really old and "rare" Archos phone and I'm trying to upgrade it but I have a bunch of questions.
-> is there a list of which android versions can support which old kernels? (like can I get Nougat on a 3.4.5 kernel version?)
-> if I want a new kernel, how am I supposed to choose it? I've found the Mediatek kernel for my phone model but I need a kernel based on a newer version. Is there a tuto that explains how to modify a kernel to support a certain device?
-> can I upgrate my existing kernel without needing to go find another? or can I adapt a newer android version to my old kernel?
Basically, there is no custom ROM for my model and I try to build one and am more and more confused about where to start. (Like if I start with Nougat but my kernel doesn't support it that'll be a bit of a time waste.)
Thanks for your answer!
With regards to a list look inside here.

Categories

Resources