Unification - XPERIA X10 General

----------------------------------------------
Let me try this new ROM on my Xperia X10...
Wait!
Is it Xperia regular or HD?
Is it X10a or X10i?
Branded, unbranded or never branded?
Which kernel version?
Which baseband version?
Country?
To name a few...
----------------------------------------------
Things used to be a lot simpler a few months ago...
Today ROMs are being designed for different basebands. If I want to test another ROM I'll have to downgrade (or upgrade) baseband before I can install it with XRecovery.
I guess this will only come to an end when SE completely abandon us (if they haven't already). Probably all later development will be carried out on the latest baseband (if it's possible and if it brings best performance, improvements, etc.).
Of course I always take in consideration that devs (thank you so much jerpelea, zdzihu, trip and rdannar, to name a few) have a life. And that they don't have to update their personal projects.
Will a unification ever occur?

HW Version SW Version Date Certified
A 2.1.1.A.0.16 Feb 3, 2011
A 2.1.1.B.0.5 Feb 3, 2011
A 2.1.1.A.0.11 Feb 3, 2011
More to come?

I've been trying to get the basics of the terminology used around the forums when describing the different parts of the Android OS.
There are still certain differences I will eventually grasp, such as the difference between ROM and Kernel.
A quick Google search sent me to the Android Developer Guide where a very clear illustration separates the Android stack:
(Forum rules forbid me from posting external links, I'll add the URL and image once I've graduated from Forum Newcomer)
What I still don't understand and I can't seem to find within the XDA forums or other forums in general is the separation of ROM and what's the relationship to the Baseband.
Is there a limitation to what can be included in a particular ROM? If so, is this defined by the Kernel? The Libraries? The handset maker?
This might not the correct forum or thread this question, but any help or point in the right direction will be greatly appreciated!
Thanks,

Related

[Q] Creating a custom ROM

Hello. I am interested in building my own ROM. I have some computer knowledge, but I want to know, what tools and files do I need for creating one. So maybe someone can guide me or point me to a tutorials. I basically just want to try some things.
Is there a way to brick my phone by using a custom ROM?
Also, what is android 2.3.5? Google's latest is Android 2.3.3 .
Android Latest stable release
Tablets: 3.2 (Honeycomb)
Phones: 2.3.5 (Gingerbread) / 25 July 2011; 38 days ago
Latest Android release is 2.3.5 for phones
good new, should be more like you.
Latest android for smartphones is 2.3.5.
Regarding advices to build a new rom, nothing better than to speak to those that already did and have the knowledge (stcokwell, DZO, FFranco, Knzo, etc)
Search the posts of each rom and speak with respective developers.
Good luck and I waiting for your rom to test it
I'm interested too, but it requires more knowledge about linux. Kernels and so on.
So i'm thinkin is better to build kernels, there is sources, there is websites with how to and so o.. rom is more complex.
I'm bringing this thread up now.
I am currently downloading CyanogenMod's source, because of what I've read android.git.kernel.org is down. My first idea was to do a proper scene port of the latest Android. But well, this has better documentation anyway. So, I haven't got the source yet to browse, but is there a way to make a general build and if I understand correctly, it creates me a system.img? How to make it flashable by recovery? And if it fails to start, can I still get to the recovery? And about kernel, this has to be modified too, right?
And for last, if anyone has a good Android source code browsing/modifying e-book/video/whatever, can I have it?
-e-
I found that CyanogenMod can automatically make a signed .zip and on normal Android AOSP I can make it with "make otapackage". Is that right?
Any good read?
u8800,cm7,[email protected]
PlanDreaM said:
Any good read?
u8800,cm7,[email protected]
Click to expand...
Click to collapse
Start from here
http://forum.xda-developers.com/forumdisplay.php?f=613
Good luck!

Bit Confused Guys Please Help

Hi
I have gotten ok at flashing roms and rooting eventually but I cant tell if I have the latest stock rom for my phone there always seems to be a later one than I have wheres a good place to keep checking for latest firmwares?
Also I rooted a stock rom then banged ninphetamine kernal 2.1.3 on there is that a good thing to do with rooted stock or just leave it for custom roms?
Is this the latest firmwares for sammy 2
http://forum.xda-developers.com/showthread.php?t=1224423
my current build is xxkg6 so I assume KH3 will be even newer am I right?
Thanks guys
Generally speaking, the 2nd character references the month of release and the final number is the release number, so H builds are newer than G builds, and 8 releases are newer than 5 releases.
A - January
B - February
...
...
H - August
I - September
I say generally because there have been exceptions, where some regions have had versions released that have newer names than ones released later in other regions.
But you can usually rely on that rule of thumb.
As for flashing them, I tend to wait and let other, more eager, people flash and then watch for their response. Most people on here are pretty vocal if there's issues, so you can tell what to go for and what's not worth it. Just keep reading
KH3 works well and many custom roms are now KH3 .
jje
thanks guys - what about changing kernels to ninphetamine does it bring any benefit to stock roms that are rooted?
I can't speak from experience. You're best bet would be to ask people that have used it, on the dev thread. Bear in mind though that you won't get the same answer twice!
Someone having good success with speedmod & rooted KH3 so will try that.....
thanks

[samsung i857(doubletime)]ROM devlopers and users of this phone

HI all , i lunched this thread after weeks of googling and usless search for a new stock or custom rom to update my phone (samsung sgh-i857 doubletime) it's a dual screen phone with querty built-in keyboard it's from at&t and it is stuck on android 2.2.2, i'm very sad that they and after years from lunching it didn't back it up with a single soft update -_- ... and i know that there are users who bought this phone like me and seek help.. i know that it's not this easy but if you are a devloper help us by creating a custom rom for it ....if you are a user of this phone please support this thread by commenting so we can get an update for it :good: ps: i attached informations for it's cpu
Hello good sir, I like you am a noobish Doubletime user who is struggling to update it to Gingerbread. So far I have been somewhat able to use the Cyanogenmod source code and I have built a CWM Recovery for the device but that seems to have hard bricked it... I ordered a new one off ebay for $15 and I'm ready to start cooking. You have my support!
Just an update.
I have a plan I have on how to get this runnin.
1. Port CWM to the DoubleTime through Cyanogemod 6.
2. Get a working version of Cyanogenmod 6 working on the DoubleTime to hopefully free up some space.
3. Find if Gingerbread can run on Froyos kernel.
From there I'll either be building a GingerBread compatable kernel or Cyanogenmod 7 depending on compatability. Any advice or help would be very appreciated.
Being new to ROM building I'm a little lost and hesitant on flashing things but here's what I know so far.
The DoubleTime uses a Qualcomm MSM7230 same as the HTC Vision. I forked it's Github respiratory and I'll be using it as a base as recommended by the Cyanogenmod porting guide.
The partitions sizes (as a accurately as I can estimate them) are:
/cache=21.05MB
/data=176.65MB
/system=194.38MB
I may need to know the recovery partition size but I'm not sure how to find that out.
I have the recovery.img and the boot.img as well as the zImage. So as soon as the repo sync is done I'll be on my way.
I'm back again today with somewhat mixed news, I can find most of the partitions and their names (I've learned a lot today) but I can not seem to find the boot, recovery or ramdisk partitions. I'm already boggled by the what seems to be unconventional naming setup for partitions. Put all of my "notes" in a text docement in the attachments section. Any help with this is very appertiated. I can type and post anything into the ADB shell you need me too.
I'm beginning to feel like I'm talking to myself, I probably am...
Upon reading forum rules and such it has come to my attension that this is the wrong forum for this kind of thread, So I have made a new thread in the Miscellaneous Android Developement Forum that will hopefully be more useful at getting more proffesional and opinionated help.
http://forum.xda-developers.com/showthread.php?t=2651728

Attempt to build a rom or port PAC over to a new device

Hi ,
Sorry if this is wrongly posted.
I'm New to building a rom and i've read up on multiple threads on how to port/build etc,
but i'm confused with one thing, its said that the base rom should be the one that is able to run on the specific device.
I'm using the Pantech Vega Iron 2 IM-A910K , there are only 1 vietnamese rom , a Chinese rom which are both translated versions of the original korean rom with basic editing of the SMS limit and such, I was using The PAC man rom on both Sony Xperia Z1 and Z ultra before and i loved the functions it has, i wish to port this over to this device too but seems unsuccessful.
Is anyone able to tell me if i am able to build a rom for this device with the above mentioned avail stock modified roms as base or i have to fully complile a new one?
This Phone has great specs but Its just strange that few devs work in it, even the old Vega Iron A870 only had a multitude of roms including CM after about half a year later or so, as i just got this phone i dun really wanna leave it there unused till then hence i wanna attempt to build the rom myself.
any response is greatly appreciated.
Thanks.

Advice on Purchase

Hello,
I'm strongly considering picking up a LePro 3, but I do have some concerns. I understand that the stock software isn't very good and I'm looking towards the community to create excellent ROMs for this device, but I do have some questions:
Do we have a clean method for root/unlock/recovery?
Is there anything stopping developers from putting together ROMs that are optimized for every aspect of the phone? i.e. enough source from LeEco?
How would you say developer support is for this device? I'm a fan of official ROM builds instead of using unofficial. Has anyone announced upcoming support for this device that I can look forward to?
Aside from that, feel free to mention anything else I should be aware of before purchasing the phone!
Thanks so much!
Do we have a clean method for root/unlock/recovery?
I have no idea what you mean by clean but if you can use adb then yes we do. If you are looking for a one stop shop all in one unlocker then the answer is no. look here for current method:
http://forum.xda-developers.com/le-pro3/how-to/flashing-guide-roundup-leeco-le-pro-3-t3511901
Is there anything stopping developers from putting together ROMs that are optimized for every aspect of the phone? i.e. enough source from LeEco?
I believe all source code has been released.
How would you say developer support is for this device? I'm a fan of official ROM builds instead of using unofficial. Has anyone announced upcoming support for this device that I can look forward to?
There is minimal development currently. One person is trying to build a Nougat 7.1 Rom. That's a pretty big feat so it will probably be a while. Look here:
http://forum.xda-developers.com/le-pro3/how-to/7-1-progress-t3511474
There is a developer that posted a debloated version of the x720(international version) of this rom already. It will work on our x727(US version). It is an older version though so there's that. Look here:
http://forum.xda-developers.com/le-pro3/development/rom-google-edition-cydras-t3514742
xiton said:
There's a CM 13 rom here based on the chinese x720. Look here:
http://forum.xda-developers.com/le-pro3/how-to/cm-13-lex720-t3508015
Aside from that, feel free to mention anything else I should be aware of before purchasing the phone!
This is literally the smallest compilation of threads I've ever seen for a phone so starting a new thread to ask these questions is pretty silly. Since it's the holidays, I've been nice and responded to what could have easily been found in a couple of minutes.
Click to expand...
Click to collapse
Thanks for the reply.
The reason I compiled these questions were because I was hoping for more specific answers and some clarity. Perhaps I wasn't clear enough my initial post and for that I apologize.
I was reading what seemed to be conflicting information about the recovery software and process in which to flash it to the device. It looked as if there wasn't any goto method or specific TWRP version to go with and that this was still somewhat experimental.
It's good to know that the source has been released. I was seeking info about LeEco and people were saying that they didn't release source code for their phones as company policy.
While I've visited the ROM forum section, I was hoping someone would have insight into official ROMs instead of what currently exists there.
For the US model Le Pro 3 (X727) I would recommend using this (http://forum.xda-developers.com/le-pro3/development/x727-model-persistent-bootloader-unlock-t3500388) method to unlock the bootloader. That's what I did and had no issues. From there you can use TWRP to do a full wipe and install the ROM of your choice. Of course, I would recommend taking a backup of everything before doing this.
I'm running that CM 13 build with no issues on my X727. It's also possible to get the IR blaster working if desired.

Categories

Resources