Android 2.2 & X8 & Flash - XPERIA X8 Android Development

If somewhere in time X8 get Froyo, will there be Flash support? Cause i read that the flash support depends on processor or something like that.
10x for you answers.

Well the official statement from adobe is that flash 10.1 requires ARM version 7 CPU and our is version 6. Despite of this there is custom froyo roms for other devices with arm v6 cpu so it should be possible. The short answer is that is SE make official froyo or gingerbread rom for X8 it will be probably without flash or with flash lite 4. If we manage to make custom froyo rom it will probably have flash.

Why we don`t start a work on a custom froyo rom ?

bnight said:
Why we don`t start a work on a custom froyo rom ?
Click to expand...
Click to collapse
'We' is funny word. It means 'I will try to do nothing, but I'm waiting for others'

In fact I can try to bring this up myself but I am new to Android development not new to Linux (as an Unix System Administrator). So if someone give info what is needed to be done I thing that I can create a froyo rom by myself.

As I understand the problem with froyo is that it use a different kernel then the eclair. But because Android is basically linux the kernel don`t affect the software only affect the communication with the hardware (drivers). So we have a 2.6.29 kernel on our X8. If we can use the same kernel for the froyo apps then we can run froyo as well on the same kernel (same hardware) also we can run Android 2.3 on the same hardware/kernel.

there are different APIs.. eclair uses API 7, froyo uses API 8 (info from Android SDK).
so there can be difference in drivers and other.. but it's only my guesses, dont blame on me

bnight said:
In fact I can try to bring this up myself but I am new to Android development not new to Linux (as an Unix System Administrator). So if someone give info what is needed to be done I thing that I can create a froyo rom by myself.
Click to expand...
Click to collapse
You can study the asop froyo rom made by zdzihu for x10 and try something similar for x8.
I don't know anything about linux so can't help you there...
Sent from my X8 Rooted+JiT+App2sd

As I understand this ASOP Froyo MOD is only the system.img and data.img and it`s exactly what I need to make the rom for X8 basically what I thing should work is to flush the Phone to 2.1 rooted and after that on the part when we copy the /system folder to copy the one form the Froyo MOD this will work i suppose but need to try it.

Installation process is quite ok but you'll need to make it compatible to x8..

On milestone it was possible. Old kernel and fully working froyo features. It has bootloader locked by 1024 rsa key. Its possible to build froyo on old kernel, but who can do it? We lack of experienced developers unfortunately.
Flash is a different matter, it won't work witch our processor, but froyo optimization is far more important.
::SEx8+root+xRecovery+JiT+app2SD::

Related

What are my options ?

Hello all!
I'm new to this and I have a few questions.
I have been reading around a little bit but it doesn't help much when you have so many codenames like Eclair, donut, vanilla and now CyanogenMod-5 that I got interested.
I have a HTC Hero, I would wait for HTC update to have Android 2.1 but the update got delayed to June. I don't want to wait 2 months for it and that's how I decided to try flashing it.
1) What are my ROM options to flash it? Is it all of them compatible or just a few ? Like, only Hero-compatible ROMs or ROMs compatible to devices that support Android ?
2) Basically I want Android 2.1 (Eclair, right?) but don't want to lose the HTC UI. Is that possible ? (the look, the widgets, etc..)
3) On the other hand, not only I don't want to lose HTC's UI as I'd like more of it. HTC Desire for example has more and new widgets that Hero doesn't have. Is there a community ROM that contains those ? Do I need a special ROM for that ?
4) Does all the ROMs contains the latest dev kernel versions ? the latest android dev version that is.
5) Does it have an auto update to update the ROM ?
6) What's the difference between Vanilla and Donut ? I see many talking about Vanilla, but shoulnd't I want the Donut instead ? ( sounded funny, I know )
Thank you in advance !
Looking forward to socialize in this forum.
m4co said:
Hello all!
I'm new to this and I have a few questions.
I have been reading around a little bit but it doesn't help much when you have so many codenames like Eclair, donut, vanilla and now CyanogenMod-5 that I got interested.
I have a HTC Hero, I would wait for HTC update to have Android 2.1 but the update got delayed to June. I don't want to wait 2 months for it and that's how I decided to try flashing it.
1) What are my ROM options to flash it? Is it all of them compatible or just a few ? Like, only Hero-compatible ROMs or ROMs compatible to devices that support Android ?
2) Basically I want Android 2.1 (Eclair, right?) but don't want to lose the HTC UI. Is that possible ? (the look, the widgets, etc..)
3) On the other hand, not only I don't want to lose HTC's UI as I'd like more of it. HTC Desire for example has more and new widgets that Hero doesn't have. Is there a community ROM that contains those ? Do I need a special ROM for that ?
4) Does all the ROMs contains the latest dev kernel versions ? the latest android dev version that is.
5) Does it have an auto update to update the ROM ?
6) What's the difference between Vanilla and Donut ? I see many talking about Vanilla, but shoulnd't I want the Donut instead ? ( sounded funny, I know )
Thank you in advance !
Looking forward to socialize in this forum.
Click to expand...
Click to collapse
1. Only HTC Hero rom's should be flashed (if you're not on Sprint Hero then you're GSM so look for GSM rom's = most) - the wiki has a page dedicated to which rom's are available.
2. HTC theme is called rosie, so look for a rosie enabled rom
3. Some extra widgets come with them - check with each release (you can find them all in the development section)
4. No, most are based upon leaked kernals which have been hacked together to work, they work well enough but as soon as the official 2.1 kernal is available for the hero it will be added in to the rom's
5. Some have OTA updates (e.g. VillainROM)
6. Vanilla just means without the HTC Sense UI (Rosie) so you don't want a vanilla rom. Donut is v1.5 (or maybe 1.6?) of android i believe.
And welcome to the community
Check out my guides for all your needs XD
btdag said:
(if you're not on Sprint Hero then you're GSM so look for GSM rom's = most) - the wiki has a page dedicated to which rom's are available.
Click to expand...
Click to collapse
Thank you! that helped tons!
One more question, mine is not Sprint Hero, just Hero
So it's certain that this is a GSM device ?
How can I tell if it's GSM or CDMA ?
gsm means u can use any sim card
cdma means u cant
Awesome. So mine must be GSM.
Now, what is Radio ROM ?
What is Radio ? Do I have to flash that as well ?
EDIT: I think I get it. It can improve the signal, yes ?
But is it safe to flash this? what are my restrictions?
Looks much more dangerous than flashing a custom ROM
Ok, much more complicated than I thought!
I need to downgrade my kernel first,
didn't find any up to date tutorials on that
only then I need to root and finally flash it
I installed this " ROM Manager " where you have some easy options:
Install ROM from SD card, Download Rom, Check for ROM Updates
just with a click (tap)
That one is easier, but does it work ? How come noone mentions this ROM Manager ?
That are many ROMs to choose..
I take it VillainROM 5.4 is the most popular/older ?
As long as it has Android 2.1 plus the latest Sense UI (not vanilla) then the number of options get trimmed a bit (or so I hope)
m4co said:
Ok, much more complicated than I thought!
Click to expand...
Click to collapse
Its not too difficult, follow BTDAG's guide in my signature, its bang on. Install custom recovery, flash ROM.
No you do not need to downgrade your kernal. When you flash the ROM it will sort that out for you.
As for using 2.1 ROMs, I haven't taken the plunge yet, I'm using MCR3.2 which is a tweaked fast and stable 1.5 ROM.
You're right, btdag's guide did it for me. Very very useful.
Since I didn't have to worry about kernel, it wasn't thaaat hard.
I already installed VillainRom 5.4 and it's great !
Thanks for answering my questions !

Multi Boot/Custom ROMs - Advanced users only plz

Hi All,
I searched the forums and though this question has been asked couple of times, I failed to get a satisfying and consolidated answer, so seeking a solution here.
Scenario: X10i, 2.3.3 Stock, rooted using aZuZu. Self-customized framework-res.apk and SemcUxpRes.apk and a truckload of apps. Poor battery life, slightly laggy.
I am equally drawn towards CM7 as well as Wolfbreak 4. I know that both are completely different flavours, but much as I love the Cyanogen innovations, so do i love the tweaks done in WB's ROM with minimal changes to the UI.
Questions:
When I backup my current ROM using xrecovery, what all elements get backed up? More precisely, if I make a backup of my stock ROM using xRecovery, will it backup all the installed apps, conntacts, messages and appdata?
If I restore this backup at a later date, will I be able to get back my phone in the same state as it was backed up? (e.g. I am on level 14 on angrybirds and I made a backup, wiped my phone, and then restored the backup, will I have to start Angrybirds afresh or I can continue from where I left off, as though nothing had happened?)
Is it possible to have multiboot on the X10? So that Everytime I boot up, I can choose whether I want to load the CM7 ROM or the WB4 ROM?
Thanks in advance.
1 yes, the things you mentioned will be backed up (but not the baseband & the kernel)
2 yes, you can play angry birds from where you left off (but as I said you can't backup/restore baseband & kernel)
3 no, not yet. Before official gb there was a solution for dual booting a 2.1 rom with a 2.2/2.3 rom, but I believe dual booting two 2.3 roms is not possible for now
riginal said:
1 yes, the things you mentioned will be backed up (but not the baseband & the kernel)
2 yes, you can play angry birds from where you left off (but as I said you can't backup/restore baseband & kernel)
3 no, not yet. Before official gb there was a solution for dual booting a 2.1 rom with a 2.2/2.3 rom, but I believe dual booting two 2.3 roms is not possible for now
Click to expand...
Click to collapse
Thanks for that! Just a couple of doubts here:
As you mentioned, the BB and kernel wont be backed up. How exactly will that affect my device? Will it lead to any compatibility issues if I restore to a backed up ROM?
Do I need to keep a note of the Baseband and Kernel versions of all the ROMS which I intend to flash, and flash the corresponding bb & kernel versions prior to recovering a backed-up ROM? To be more clear, supposing I am on bb .71 and kernel 2.6.29, and I flash a new ROM with a different kernel. If I wish to go back to stock by recovering my backup, will I have to flash the bb .71 and 2.6.29 kernel again?
I noticed Woflbreak's ROM uses kernel version 2.3, but I am on a different kernel version (2.6.29). Do I need to downgrade to 2.3 kernel before using the WB ROM? Won't an older version of the kernel cause a drop in performance?
well to sum it up yes you need to keep a note of kernel & baseband for avoiding any compability issue, the kernel part is pretty easy, 2.1 roms all use the same kernel & 2.3 roms another kernel, If you want to go from a 2.1 rom to a 2.3 rom you need to flash the appropriate kernel (& the baseband) with flashtools, but switching from a 2.1 rom to another 2.1 rom or from a 2.3 rom to a 2.3 rom shouldn't be a problem kernel-wise, you just need to pay attention to the required baseband & flash the right one if necessary
what rom are you on?
& by the way 2.3 on Wolfbreak is not the kernel, it's the android version
the bb and kernel are in a 7zip archive linked on the page for wolfs 4.0 along with the newest patch. it explains how to do it all on the page. You must take into consideration when trying a new rom the basebands that it is made for.
Basebands can be found here.
Most newer roms will tell you in the post which baseband you need.
Also see if users post other working baseband versions along with kernel versions. how to use a custom kernel with it and a post explaining custom kernels is here.

Android os port question

i want to port an android 2.3+ rom to a device that has only seen froyo. In order todo this tho, ive been told i need to either port a gingerbread radio img, create a kernel that runs on froyo and boots gingerbread, and some other shenanigans.
Can anyone point me to a source to help me out here or give me advice on such a project?
Sent from my Ally (Bionic zer0 rom)

[Q] What is the best ROM for U8120

So What is the best rom for vodafone 845 ? I Need a fast one and stable one, also i could need agood tutorial on how to flash a rom i have found this http://forum.xda-developers.com/showpost.php?p=8375678&postcount=2 but idk if its good. also does it matter if i get android 2.1 or 2.3.
Just dont forget to leave a reply, and help me chose a good rom.
Shardex said:
So What is the best rom for vodafone 845 ? I Need a fast one and stable one, also i could need agood tutorial on how to flash a rom i have found this http://forum.xda-developers.com/showpost.php?p=8375678&postcount=2 but idk if its good. also does it matter if i get android 2.1 or 2.3.
Just dont forget to leave a reply, and help me chose a good rom.
Click to expand...
Click to collapse
It does matter whether you get Android 2.1 and 2.3. Android 2.3 is (on most devices) faster, more stable, supports more apps, has many bug fixes and optimizations than Android 2.1. Recommendations: http://forum.xda-developers.com/showthread.php?t=1161270 (not Eclair ). CyanogenMod is also very good.

[Q] Hi i have CWM installed what should i do now?

Hey, i've flashed cwm on my tablet recently but i dont know what to do now. I have the android 2.3 installed and i want to install ICS, my device is not/was not supported by the recovery, can i install any ICS on the forum? Do i need a specific one? Should i make my own port?
Also, i was able to root the device (the gingerbreak reboot) and i have access to / and was able to install CWM but most apps say i dont have root, is there anything i can do?
First rule is u never ever, ever install anything not for your device. Doing so, probably a hardbrick is waiting along the corner.
So, even if i install CWM i wont be able to install any ROM? Cant i just pick a ROM for other device and port it?
yes u can port a rom from another device if the the original device got almost identical hardware to yours. but that is not an easy job.
or u could build rom from source if u capable of, more chance of fixing bugs than ported rom. cm source is freely available on github, cm9 to be precise if you're looking into getting ics rom. cm7 (gb) would be easier because u already got stock gingerbread rom.
an0nym0us_ said:
yes u can port a rom from another device if the the original device got almost identical hardware to yours. but that is not an easy job.
or u could build rom from source if u capable of, more chance of fixing bugs than ported rom. cm source is freely available on github, cm9 to be precise if you're looking into getting ics rom. cm7 (gb) would be easier because u already got stock gingerbread rom.
Click to expand...
Click to collapse
good option

Categories

Resources