Did a search and didn't quite come up with the answers..
What items from Mesmerize are directly compatible with fascinate WITHOUT porting/recompiling...
I would think certain applications (games/tools - things not hardware dependent)
maybe boot animations.. not sure about startup/shutdown animations sounds..
Clearly NOT radios, kernals, ROMS
What about themes (do these need porting/alignment to ROM)..
Thanks
I think the only hardware difference is the radio, so everything is compatible that doesn't work directly with the radio. So, it'd be modem.bin, maybe the kernel (I think the Mesmerize is using Fascinate kernels with Froyo), and the framework within the ROM that handles radio stuff (SMS/MMS/Calls)
Related
I am currently playing around with customizing my own rom for personal use based of the plain de-odexed rom. I have added various packages like:
Camera mod
oc4 1.2 jac kernal
mobileAP
some custom themes and fonts
swype with voice icon
GPS files from leak
ect
My question is with all the main roms (eugene and Bionix) released there are always references to "Build.prop mods for better data throughput", how can I take JUST THOSE CHANGES and port them into my rom. Is it as simple as using abd pull and push with certain files? Do I need someone to make me a flashable zip package?
Also I noticed eugene in his latest build used a different camera and would love to try that is that just as simple as adb pull and pushing the camera apk?
Any help provided would be truly appreciated I am still kinda a noob.
Also just to be EXTREMELY clear this is only for my personal use and basic knowledge. I wish to take nothing away form the absolutely stellar work these guys do everyday, I simply have some different preferences then the main roms created and would love to learn to take the advantages of each rom and customize them to my own needs.
No one can help me out?
Should I ask in dev section as no one here seems to have any ideas?
I'm in same boat
I am doing the same.i noticed in bionix build.prop the symlinks. I like that.but he also references a "jit" did they port a jit? that would rock
so i kinda wanted to know what mods, lag fixes, kernels were available for the new "eugenes jk2 froyo" that so many of us odined onto our device....
so far all that ive gathered is that ryans oclf is perfectly fine to use...please let me know!
I don't use eugene's rom chet I saw on his thread he has a bunch of different kernels listed. For the rest you'll find most of your answers in the change and feature logs
Sent from my SXY-T959
That's the STOCK froyo, means it doesn't come with anything but the OS itself. So do whatever you want.
I've read through tons of threads trying to figure this out.
I'm running rooted OTA 2.2 (froyo) since 4/21/11 and am very happy with the performance so I'm trying not to mess with roms/kernal upgrades.
Is it possible to change my boot animation and sound without replaceing the stock kernal. (if not what kernal should I use?) I've read and read about trying to change or edit the .qmg file but no luck so far.
Also, what should I use or do to hide/remove all the bloat on my applications menu?? If I change my kernal to OTB would I notice any performance diferance from stock 2.2 froyo and would that help my situation?f
Thank you in advance for any insight on this.
You have to have a kernel that supports custom boot animations, and the stock one does not. Adrynalyne has some that work very well, and they can be found in the ROM/Kernel sticky in the developer forum. Most custom kernels will say if they support this feature.
As far as removing bloatware, both uninstaller pro and titanium backup have the ability to remove bloatware that verizon shoveled on us.
Hi,
I am new to android phone. I see on the Android development threads, there are multiple version of ROM
My question is what does a ROM consist of?
1. kernel
2. boot loader?
3. Apps comes with phone (e.g. Setting app, Phone app)
4. android framework
5. radio drivers?
6. gps drivers?
and my next question is for different version of ROM what are the differences?
I know some are porting CM9 some are porting vanilla android source.
But are these rom have the same kernel? same radio drivers /gps drivers/etc?
Thank you.
A rom is a tar file, meaning an ancient and common type of Unix/Linux archive.
You can see exactly what is inside one by executing
tar -tf <rom>
You can even do this on your phone if you have a good rom.
test.im.09 said:
Hi,
I am new to android phone. I see on the Android development threads, there are multiple version of ROM
My question is what does a ROM consist of?
1. kernel
2. boot loader?
3. Apps comes with phone (e.g. Setting app, Phone app)
4. android framework
5. radio drivers?
6. gps drivers?
and my next question is for different version of ROM what are the differences?
I know some are porting CM9 some are porting vanilla android source.
But are these rom have the same kernel? same radio drivers /gps drivers/etc?
Thank you.
Click to expand...
Click to collapse
first question the Vibrant roms usually have all you listed except for #2 bootloaders (with a very few exceptions)
Different roms will have different kernels, framework and gps libraries. there are a few radios to pick from.
Most ROMs have all of that, except sometimes the bootloaders. Major differences in the ROMs are the Android version, appearance and customization. Some ROMs have bugs, though, like GPS won't work or it take a while to connect to wifi. You can usually find out about these bugs if you read some of the comments on the ROM page.
Thanks. The shipped ROM must have a working GPS, WiFi , Radio, Camera, Audio, Speaker, right?
But when I follow the 'Vibrant Development' threads for custom ROM, I see some ROM has GPS issue, others have Mute/unmute problem, wifi issue, etc etc.
My question is when creating these custom ROM, why can't one just copy these drivers from shipped ROM and have everything works?
Thanks.
test.im.09 said:
Thanks. The shipped ROM must have a working GPS, WiFi , Radio, Camera, Audio, Speaker, right?
But when I follow the 'Vibrant Development' threads for custom ROM, I see some ROM has GPS issue, others have Mute/unmute problem, wifi issue, etc etc.
My question is when creating these custom ROM, why can't one just copy these drivers from shipped ROM and have everything works?
Thanks.
Click to expand...
Click to collapse
The last shipped Rom for the Vibrant was a long time ago and was a 2.2 froyo rom. Everything will work if you choose a custom rom based on 2.2.
The drivers, libraries for 2.3.x Gingerbread and 4.0.x ICS don't exist for the Vibrant so the devs mix and match libraries from other phones and old 2.2 stuff.
Sometimes it works, other time not. It's incredable we even have a working ICS despite the bugs.
My phone broke and the cost of replacing it with a new one before I'm eligible for an upgrade isn't worth it, so my friend loaned me an HTC Droid Eris until then. It's already rooted apparently, and I'm looking to load a pure, unmodified version of 2.3.7 on it (2.3.5+ is fine too). Or as close as I can possibly get to that, anyway.
Normally I wouldn't bother (I don't need to do much with my phone and I'm hardly a power user), but 2.1 is a little (lot) old at this point. I don't want anything fancy and I don't want Cyanogen. Just a stock, Nexus-esque ROM of Gingerbread and the full, completely functional Google App Suite. That last part is a must. If the ROM doesn't come with them (legalities and what not), that's fine, I just need to know how to get them. I know little to nothing about mobile operating systems, so the plainer the language, the better please.
Thanks for any help you can give.
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Sent from my Desire HD using xda premium
sashank said:
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Click to expand...
Click to collapse
Well it doesn't have to be ripped directly from a Nexus S or anything, but as close to stock as possible. I have a good friend with Cyanogen and I'm just not a fan of the modifications. The UI alterations, the changes to certain operations and functions, the general ability to do some higher level stuff I don't wanna mess with, etc. I'd really just rather have vanilla if it's physically possible.
I don't need anything CM has that GB doesn't already have, so that's why I've opted for vanilla. I already know there's a stable CM 7.2 release for the Eris, which is nice, but I'd really prefer stock. Thank you for your help, though. I appreciate the quick response
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
sashank said:
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
Click to expand...
Click to collapse
I apologize for not posting on the Droid Eris boards. I know I should have, but it's basically dead at this point so I didn't think I'd get much of a response, if any. Thank you for that link. I searched those boards but I was having a hard time finding stock ROMs. Mostly just CM 7 stuff and other modified ROMs. I guess vanilla isn't too popular. *Shrug*
I just flashed that ROM and it's telling me I need to also flash Google Apps as well. While I greatly appreciate all your help, that was the one thing I said I really needed to have. Do you know how I would go about doing that? I'm gonna try and look it up now, but if my search for vanilla 2.3 is any indication I may need some help. Thank you again for everything
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Also, vanilla AOSP ROMs are very popular now for a lot of devices. They just weren't too popular at the time of Gingerbread other than for Nexus phones.
sashank said:
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Click to expand...
Click to collapse
No idea how I stumbled upon this but I always wondered why it was cool to just host all the apps. I remembered a C&D from Google to CM regarding the apps, but nothing on why they were so freely available. Thanks.