CFH [Wildfire] v1.0 - Newb rom - Wildfire Android Development

Hi
I had the day off, and decided to have a play with the Kitchen to see what I could come up with. After following the instructions on theunlockr.com I decided to base my rom on the OpenFire v.2.3 rom. Any issues that rom had, mine will have.
I have added a few things and changed a couple of things, but in the end, this is my first rom for a device I do not have myself. I have an HTC Desire, but noticed that the Wildfire isn't getting as much love, hence that choice. I hope to get a better understanding of what it takes to make a proper custom rom at some time in the future.
Removed:
Launcher2
Added:
Launcher Pro
Titanium Backup
Rom Manager
Fancy Widget
From the OpenFire v.2.3 post:
NO HTC APPS DO NOT WORK ON THIS ROM AND I WONT TRY TO PORT THEM (but if you try and suceed please tell me and I will maybe include them!)
This ROM is from the android source there is no HTC apps or extra apps from the start it do come with spareparts and dev tools from android source. At the moment it seems a bit slow I think that is due to animations, animations can be turned of in spareparts or in the settings menu.
Features:
- Froyo aosp 2.2.1
- Root + superuser app
- Busybox
- No htc apps!
- Some google apps
- Multi language
- Darktremor Apps2SD
- Patched market
- Usb & WIFI-thetering
- JIT
- 3 in 1 reboot menu
- It may make your phone explode! (You have been warned)
Bugs / Not working:
- Video recording working (but, bad quality)
- Cant import contacts from SIM ? no read/write acess to SIM ? (can anyone confirm or deny this?)
TODO:
- Get rid of above bugs
- HTC-camera (maybe)
Thanks to:
HCDR.Jacob - for the kernel and vendor
Yopsi - for sharing package with google apps.
danne_jo - for APN stuff, and for hosting to my ROM
Sympnotic - For his patched market app
AnantK123 - For pointing out a fix for the camera app
acavella - For hosting / making a homepage dedicated just for OpenFire
Notes:
NO HTC APPS DO NOT WORK ON THIS ROM AND I WONT TRY TO PORT THEM (but if you try and suceed please tell me and I will maybe include them!)
To get app2sd to work you need an ext partition when you have that you might have todo a full wipe and reflash the ROM to get app2sd to work
When you boot up first time choose "com.android.provision"
Anything you want to know about OpenFire can be found at the OpenFire website.
CFH [Wildfire] v1.0 Fault Log
Download:
CFH [Wildfire] v1.0.zip (58 MB)
Due to posting restrictions, I am unable to post links to the Rom. I will post it as soon as possible.
In the mean time, please leave comments below.
Thanks
Chronicfathead

Reserved for future use
Reserved for future use

What did you change? We don't need roms like those. Everyone can customize his installed rom like he wants.
Why don't you stick to a phone you have and help projects that just need help instead of reinventing the wheel over and over again?
no offense, just my personal oppinion

bl1nkk said:
What did you change? We don't need roms like those. Everyone can customize his installed rom like he wants.
Why don't you stick to a phone you have and help projects that just need help instead of reinventing the wheel over and over again?
no offense, just my personal oppinion
Click to expand...
Click to collapse
None taken.
I've had my desire for a while, and decided to root it about a month ago. I have now installed a custom rom, and I'm enjoying the fiddling around. I don't have too much knowledge, apart from experiences gained in the last week or so.
I tried talking a colleague into installing a custom rom, but he said there weren't too many for the Wildfire, so I said I'd have a play. I'm treating it as a learning curve, as I've always been interested in programming, but never really had the time. I have created a (very) small program for the Mac, and have written a few batch files but thats as far as I've taken it.
In an afternoon I've set up a Linux VM, installed all the needed software and had a play to see what I can realistically do. I see this as a first step. I'm trying to talk the wife into a Wildfire so I can have one to play with!
If the consensus is I should delete the thread, then so be it.
Chronicfathead.

Related

[Application] Android Manager v0.7.5.4 for Windows

Go and get it! www.androidmanager.net
Hey, we are working on application for managing devices with Android OS. It will be complete solution for Android management with user friendly interface.
Application is now in developement state but there is "First View" version already. In this version you can check out only UI. We are working on it really hard and we will release first beta ASAP.
You can check out youtube video-preview there:
http://www.youtube.com/watch?v=K1dEe-60Fto
Or download working preview from there
http://www.mediafire.com/?owigmz3zqzk
Design is made by Jam3es and you can check his other work on deviantart.com:
http://jam3es.deviantart.com/galery
Changelog and list of features in second post!
Changelog:
"First view" version
- most of UI is done (missing "File Management" section)
v0.1
- section "Install application" & "Custom splash" are now completed
v0.1.1
- detection of connection/disconnection of device
v0.2
- section "ROM Database" is now working (but only with test datas)
- start of application got some optimalizations and tweaks to make app start faster
v0.3
- section "List & Uninstall" is now showing apps installed in phone and allows you to uninstall them
v0.3.1 - preview video taken from this version! http://www.youtube.com/watch?v=K1dEe-60Fto
- fixed bug that prevents uninstallation of "copy-protected" apps
v0.4
- added support for backing applications up
v0.4.1
- fixed bug that prevents installing apps that was already installed (even newer versions)
v0.4.2
- changed many animations from "moving" (item flies from right to left) into "opacity-changing" (item will show itself from "nothing)
- disabled backup applications because of bug (working on it now)
v0.4.5 - skipped because of bugs!
- support for backing up & restoring apps
v0.5
- now supporting backup and restore apps (only .apk-s, no data for now)
v0.6 - in developement now!
- full support for Remote Console
wow, that would be amazing
I'm now looking for someone who would help me with reversing Android Market app and rewriting part of it into C# or VB.NET because guy from Androlib.com declined to help and I need to get some connection to Market (app informations)
First of all, great server to upload it too
And the program itself is great. That's what I call user-friendly. Although mostly, nothing works right not, the UI is as straighforward as they come. Neat and organized, not to mention extremely smooth. I like it. Would very well like to try the beta out.
Yeah, we want UI to be as user friendly as possible.
this looks real nice, would be wonderful if you and camalot (creator of droid explore) both worked on something like this together, one doin mostly code and the other GUI. That would be amazing
I'm working mostly on code and my friend Jam3es is creating GUI
You can contact Saurik @ [email protected].
He is the guy responsible for Cydia on jailbroken iPhones.
He also runs cyrket.com, an on-line view tool for the Android Market.
The guy is friendly and open source and freedom advocate, so he would most probably help
I've already wrote him twice but no reply at all
bugs
the setup button doesnt do anything and it says that my phone was connected when it really wasnt
That's not bugs! It's not fully working version, but only "first-view" version that's only because we want to know how you like UI. If you want to see private alpha in action, check out youtube video in first post
Willing to beta test
I've been waiting for an app like this to come along forever. This is exactly what we need for our phones! It takes the hassle out of having JUST one mistyped letter in a long string of adb or console commands. If you're looking for testers, I'm willing to be a guinnea pig, and I'll help any way I can. Cot really able to program or anything, but I'll give you detailed bug reports, and anything else that will help with the evolution of this awesome app!
Would be cool if you could type sms and make phone calls with it.
This would be so perfect man !
Loves it, keep up the good work !
i couldnt get the .exe file running
i get
application failed to initialize,blahblahblah,click OK to terminate.
i couldnt remember what it said for the blahblahblah part >_<
That's because you dont have .NET Framework 3.5 SP1 that is requiered to get app running. There will be Lite version, developed in .NET 2.0 that will be ported over Mac and Linux too
DeToX-cz said:
That's because you dont have .NET Framework 3.5 SP1 that is requiered to get app running. There will be Lite version, developed in .NET 2.0 that will be ported over Mac and Linux too
Click to expand...
Click to collapse
i am dling 3.5 now
lookin good cant wait to see it finished.
No OS X version eh?
No reason this can't install the Goog apps we'll be pulling from our stock ROMs, right?

[Kitchen][Online] website which lets anyone bake a rom

Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
you will get flamed for this
shararti said:
Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
Click to expand...
Click to collapse
This really is an admirable goal, but you're attempting to bite & chew WAY more than your mouth can handle!!!
You're a web developer, good.
You have no experience in developing android roms, bad.
You want to develop a free kitchen, good.
You have no experience with cooking roms, bad.
You want developers to help you in exchange for a free kitchen for their rom, bad & good.
You don't know how to update the "update.zip" file and re-sign it, bad.
You don't know how to add an APK to the above mentioned "update.zip" file and re-sign it, bad.
You have a little bit of an idea, but want a clearer process, bad.
All of the above noted BAD points, have been discussed, referenced, and linked on these forums countless times shararti.
You really need to search, read, search some more, and apply what you've learned.
I too am a Web Developer/Designer. I've been in the business of creating websites since 1999 (off & on). And the above mentioned project it something I WON'T EVEN DARE ATTEMPT.
Good luck!
I did search, countless times, everywhere. But as lack of my experience with rom development, it was quite confusing. Well I do know signing and adding apk part, and the rest, i agree, i need some help. I'm willing to give my summer to this project and develop this kitchen for the xda community (i'm also willing to give it away to xda). Now if anyone is willing to help me, please pm me.
Actually, it isn't that difficult.
There are quite a few scripts and programs that you could simply employ on your website. I'm sure those developers wouldn't mind
You would have to tier your ROM baking based on the major ROM cores, and the features swappable between flavors of those cores.
It's simply letting the user choose what he wants in his base ROM, pushing the files into the zip, and running the script to sign them.
I'd be glad to guide you in the structure of ROMs, and showing you what can be mixed and matched.
PM me. We'll get started.
Sounds like a very cool idea and I wish you all the best and hope you find some programmers willing to teach you about roms, and you can do the web coding and make your idea a reality.
I'd use it for sure, would be wicked. Imagine going to this web page on your N1 customizing a ROM, building it and then flashing it. All without going near a computer. Sounds unreal!
APrinceAmongMen said:
I'd be glad to guide you in the structure of ROMs, and showing you what can be mixed and matched.
PM me. We'll get started.
Click to expand...
Click to collapse
Perhaps, share the information here once you two have things worked out?!
shararti said:
I did search, countless times, everywhere. But as lack of my experience with rom development, it was quite confusing ...
... I'm willing to give my summer to this project and develop this kitchen for the xda community ...
Click to expand...
Click to collapse
XDA is such a huge resource, full of solutions, bricked devices and lost newbs LOL.
After trolling for a few months, I was ready to flash my first WinMo SmartPhone a few years ago. I haven't used a 'regular phone' ever since.
This would be an ideal summer project. As I said, I'm also a Web Developer.
Hit me up for some theme/template ideas. I do most of my work with Notepad++ and Adobe Fireworks CS4.
Goonish said:
I'd use it for sure, would be wicked. Imagine going to this web page on your N1 customizing a ROM, building it and then flashing it. All without going near a computer. Sounds unreal!
Click to expand...
Click to collapse
hhmm, never thought of that!
You're right ... sounds unreal!
Something the iFans would never be able to attain.
Even better, how about, instead of flashing some large file, only the ones affected by an update are flashed, resulting in a much SMALLER file (thus saving on data usage) and a FASTER flashing (saying on battery life).
shararti said:
Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
Click to expand...
Click to collapse
Well it all depends on what you want. I would suggest you have a base rom without the boot.img stored with minimal capability in a folder. then allow the user to choose what type of kernel and capabilities they would like with it. That will be the minimum amount for a rom. Then you can follow it up with additions such as extra scripts and applications that can be added and moved to the appropriate directories. at the end, you would zip up the selection and sign it, with the appropriate update-script (which should be the same as the stock rom's unless the additions require something drastic)
So the folder tree should look something like this for one specific ROM:
ROM/ROM Core Files (this is the base rom without boot.img)
ROM/ROM Core Files/META-INF (this is for the update zip)
ROM/ROM Core Files/system (this is where the system apps go)
ROM/ROM Core Files/data (this is where certain apps go)​
ROM/ROM Kernels (this is where kernels are/boot.img)
ROM/ROM Kernels/boot.img.1 etc​
ROM/Modifications (this is where apps and other mods go)
ROM/Custom Build (this is where the baked rom should go)
Then all you need to figure out is how to move everything to the custom build directory
Move the core to custom directory and a boot.img (rename it from whatever it is to boot.img) and then move and modifications to the appropriate directory inside the custom build folder. Then zip the custom build folder and sign it
That should be about right. its 3 am here lol so i may be missing something. pm me if you need more help or post here
Exactly.
The great thing about it. The ROM core files can be optional. You can bake a kernel or you can bake CM w/ custom kernel and custom mods, i.e. modded phone.apk. You can bake anything and everything.
Mmm baking never sounded so good.
Check this website out:
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
My small contribution to this project
The basic kitchen:
forum.xda-developers.com/showthread.php?t=633246
Sorry it's not a link, apperantly new users cannot post links
flybyme said:
So the folder tree should look something like this for one specific ROM:
ROM/ROM Core Files (this is the base rom without boot.img)
ROM/ROM Core Files/META-INF (this is for the update zip)
ROM/ROM Core Files/system (this is where the system apps go)
ROM/ROM Core Files/data (this is where certain apps go)​
ROM/ROM Kernels (this is where kernels are/boot.img)
ROM/ROM Kernels/boot.img.1 etc​
ROM/Modifications (this is where apps and other mods go)
ROM/Custom Build (this is where the baked rom should go)
Then all you need to figure out is how to move everything to the custom build directory
Move the core to custom directory and a boot.img (rename it from whatever it is to boot.img) and then move and modifications to the appropriate directory inside the custom build folder. Then zip the custom build folder and sign it
Click to expand...
Click to collapse
Ok so after reading it 3 times carefully, this is what i got to:
All roms have same common files, which are:
1. the META-INF folder.
2. the system folder.
3. the data folder.
This is a basic skeleton of any rom, and every rom has these exact files.
Now what i have to do is, when a user cooks a rom, i have to pick the required boot.img and put it into the basic skeleton, in addition to any apps/modifications user want. Then zip the whole package and sign it.
Is that it?
PS: you also said that i may need to change update-script, in what cases that would be required?
PPS: Do i have to make changes to some other files too? cause it sounds too easy to be true =p
shararti said:
Ok so after reading it 3 times carefully, this is what i got to:
All roms have same common files, which are:
1. the META-INF folder.
2. the system folder.
3. the data folder.
This is a basic skeleton of any rom, and every rom has these exact files.
Click to expand...
Click to collapse
They usually have the same folders, not files
the META-INF has the signature files but most importantly the update-script which tells the phone what to do when your flashing the update.
shararti said:
Now what i have to do is, when a user cooks a rom, i have to pick the required boot.img and put it into the basic skeleton, in addition to any apps/modifications user want. Then zip the whole package and sign it.
Is that it?
PS: you also said that i may need to change update-script, in what cases that would be required?
PPS: Do i have to make changes to some other files too? cause it sounds too easy to be true =p
Click to expand...
Click to collapse
that SHOULD be it but remember that you may have to remove some apps from the core files of the rom such as amazon mp3 that people may not want, so you will have to see what apps can be removed and decide whether you want users to be able to remove it or not.
You MAY have to change the update-script if for example you want to put some things in the data partition and symlink them or change the data partition to include the ext partition instead of just for apps. Changes like that are usually for ROMs that are too big to fit properly on the nexus ( youll also have to check the size of the system and data folders to make sure they fit on the phone without modification)
Most of this stuff will be figured out in testing haha but ya at the very basicee its what you have here. You really have to know what you actually want users to be able to cook and then build the kitchen to that effect
flybyme said:
They usually have the same folders, not files
the META-INF has the signature files but most importantly the update-script which tells the phone what to do when your flashing the update.
Click to expand...
Click to collapse
So does that mean i can use same core for all custom baked roms? Except for the update-script, which in rare cases, may need to be altered.
flybyme said:
that SHOULD be it but remember that you may have to remove some apps from the core files of the rom such as amazon mp3 that people may not want, so you will have to see what apps can be removed and decide whether you want users to be able to remove it or not.
Click to expand...
Click to collapse
I took a look at system folder and it's quite populated. Can you tell me what are the basic files that are common for all roms? For the rest of the files, i guess i'll give the user choice to include them or not.
Also can you tell me what is zipalign? Will that be required in baking process?
And to let everyone know, I have already started the working on the kitchen =]
shararti said:
So does that mean i can use same core for all custom baked roms? Except for the update-script, which in rare cases, may need to be altered.
I took a look at system folder and it's quite populated. Can you tell me what are the basic files that are common for all roms? For the rest of the files, i guess i'll give the user choice to include them or not.
Also can you tell me what is zipalign? Will that be required in baking process?
And to let everyone know, I have already started the working on the kitchen =]
Click to expand...
Click to collapse
Well it really depends on what ROM's your looking at. Some devs change the apps to their liking. For example, CyanogenMod has a modified Settings.apk that has features specific to his rom. However, all ROMs have Settings.apk. As such, you will probably have to have a Core ROM folder for each specific rom.
I would suggest looking at other online kitchens and see what features they offer, come up with a specific feature set and then decide what direction that you want to take.
zipalign is a compression technique that optimizes how .apk files are accessed in android. it makes things faster and is not required but would be nice to have. you lose the benefits if you open and modify any files from a zipaligned apk
Let's clear some things up here.
First, core files are not interchangeable between main roms but only flavors of those main roms.
As of now, we have 3 main roms for the nexus one.
CyanogenMod, Modaco Custom ROM, and Desire/Sense Roms.
Each of these roms have their own unique cores amd features and are not interchangeable.
There are flavors of each of these roms.
Flavors of CM has parts that are interchangeable with other flavors but use Cyans core.
Say there is one CM flavor that has some themieing and a few other changes you don't want. You can take the themed files and put them into your CM base and leave the rest out.
You can't put that themeing into a Modaco Custom ROM though.
Kernels I believe are the only things can be put into any ROM base. Most apps are as well.
Now that I look at it. Doing a Nexus One kitchen isn't that difficult but making a full featured HTC kitchen would be a mountainous task. There are so many mods, roms and themes to keep track of. We'd have to designate people from each device forum to feed us the ROMs and parts that are active and functional.
P. S. Lectures are over at 7 today. ill be able to crack down on it with you then
Kitchens are for the Food Network...
well thanks flybyme and APrinceAmongMen, these 2 posts really cleared up somethings. I'm in the process and will keep you guys updated.
QUESTION: how do i change the radio and boot animations in a rom?
PS: the good news is, i'm done with all the hard part, and just few small things remaining. Probably if anything else doesn't comes up, you guys should have a n1 kitchen within few days =D
shararti said:
QUESTION: how do i change the radio and boot animations in a rom?
PS: the good news is, i'm done with all the hard part, and just few small things remaining. Probably if anything else doesn't comes up, you guys should have a n1 kitchen within few days =D
Click to expand...
Click to collapse
boot animations are located either in /data/local or /system/media
radio flash will require you to change the update-script
you can look at the FRF50 update with the radio to figure it out ( or pm me if thats too difficult, its a little late else id do it myself)
Just make sure the radio is excluded by default.
Another thing about radios, the newest radio usually works on older roms, but old radios don't work on the roms released with and after the newest radio.

[ROM] SpeedLegend v0.6 [Senseless]

[DISCONTINUED!]
There are so many good roms out there, no need for this one. I nowadays prefer CyanogenMod6 and will stick to it, with small modifications. I suggest you do the same ;-)
So, here it is! My first cooking
The ROM is VERY stable. About 170MB free ram standard. When using a task killer (kill ALL) the RAM boosts up to 225MB. So this is my first public release, been tweaking and trying out different combinations of apps, more changes will come!
SpeedLegend v0.6 - Update Base 2.03.405.3
Changelog:
Boot sound removed!
Facebook sync loop fixed!
Bluetooth fixed! (Successfully transfered pics between my nokia and legend both ways)
Flickr re-added.
LauncherPro, ROM Manager, XDA-App, EStrong File Manager removed (d/l what you want from market! customize yourself!)
Full changelog of ALL removed files coming up at a later point. Right now? I'm too tired!
No more A2SD version as it didn't seem to work properly.
SpeedLegend v0.511 - Minor update Base 2.03.405.3
Changelog:
Dialer One re-added (sorry about that)
HTC Lockscreen removed (Now using Vanilla Lockscreen)
HTC Peep Removed (now using Official Twitter, uninstallable)
Removed some more useless HTC stuff (nuff said! )
Home Switcher removed (just get it from market if you want it)
SpeedLegend v0.51 - Minor update Base 2.03.405.3
Changelog:
Added XDA-App (uninstallable)
Added ROM Manager (Uninstallable)
Removed HtcMusic (Replaced by Eclair Music)
Removed HtcWorldClock (Replaced by DeskClock)
Removed some more useless HTC stuff
Deodex'd!
Without and with a2sd (a2sd untested! Please report!)
SpeedLegend v0.5 - Initial Release Base 2.03.405.3
What is Removed
Startup Wizard -> No wizard at first boot! (Useless?) Add accounts by Settings -> Accounts & Sync!
Sense UI (Rosie)
All HTC Widgets (or at least most of, until I know what all htc-files do. WIP!)
HTC Dialer (Replacement: Dialer One)
Weather (and all there is to it)
FieldTest (what is it?)
HTC Flickr
Footprints
PicoTts (text to speech)
And possibly alot more I've forgotten all about...
Moved to Uninstallable:
Calculator
Facebook
FriendStream
Peep (Twitter)
Voice Recorder
PDF Viewer
Maps
QuickOffice
Teeter
YouTube
Added to System:
ROOT (of course)
Dialer One (check out the screenshot)
Added (Uninstallable)
LauncherPro 7.1.0
Home Switcher
EStrong File Manager
USB Switcher
Other:
Facebook support remains intact! Syncing contacts with pics perfectly!
Download v0.6 - 4shared
Download v0.511 - 4shared
Download v0.511 a2sd - 4shared
Download v0.51 - Link removed!
Download v0.51 a2sd - Link removed!
Download v0.5 (no waiting time)
Download v0.5 a2sd (no waiting time) [UNTESTED! Can't test it myself due to class2 sd-card! (min class4 required!)]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Known Issues/ToDo (v0.511)
No popup when connecting the phone to a computer, eg. no disk drive. Added USB Switcher (widget) until I manage to fix this (probably removed somthing that is needed). Add USB-widget to homescreen, connect phone to USB, press the widget - Now you have a disk drive connected.
Some options in Settings (Personalize, Text to Speech, Connect tp PC) cause FC because of Rosie and Tts-services removed.
Not ROM-related:
Want Live Wallpapers? Go Here!
Looks good : D
But I'll wait, as I haven't been doing any flashing with my phone yet, and I kind of like it as it is.
If possible without too much hassle, why not remove the messaging-app and install handcent(or something) instead?
And btw, why are you using the 2.03 ROM now when the 2.05 is out?
Looks good
no-one has released a 2.05 to use as base is pretty much the answer, i will use 2.05 as a base for my rom when someone releases it
jonaseg said:
If possible without too much hassle, why not remove the messaging-app and install handcent(or something) instead??
Click to expand...
Click to collapse
It's very possible, I just like the stock HTC messaging app I have never tried hanscent, maybe I should check what it's all about..
I liked it too, until they made it unusable(doesn't scroll all the way down when opening a thread..) in 2.05..
jonaseg said:
I liked it too, until they made it unusable(doesn't scroll all the way down when opening a thread..) in 2.05..
Click to expand...
Click to collapse
When base 2.05 comes, and if that bug still persists - I will definetly change the app to something else. But I'm trying to keep the memory usage minimal, I will have a look at handcent and compare it to the standard Eclair app. But as long as the base is 2.03 I'm guessing I'll keep it stock..
Still trying to deodex the ROM. damnit.. boot loop persists :<
Hi...
Thanks for your release and efforts..
Now I am using RODRIGUEZ STYLE v 2.3 and it works good...
But today I faced with a problem that the nexus start page repeated after restarting the phone and the phone did not log in, I tried many ways but that was not fixed, so I decide to choose another ROm, I am not sure which rom should I use, but yours looks good.
I have some questions, then I am going to start installing it..
MY PHONE DATA:
Baseband: 47.26.35.04U_7.05.35.26.L
Build number: 1.31.405.4
-----------------------------------
Can I use your rom without any problems???
My phone was rooted with r4 modaco.
But Can I Unroot it after installing your rom and get the FROYO UPDATE that HTC is gong to release..???
I dont want to brick my phone because of wrong Radio version,and I dont know how can I find that, which rom is suitable for my phone and which one is not.,would you please tell me that, is this rom suitbale for my phone and i am not going to brick it?..
And, Does this Rom contain Persian or Arabic characters support for reading SMS and Web Browsing..???
Is the bluetooth works smoothly with this rom..??
Thanks for your answer...
efex said:
When base 2.05 comes, and if that bug still persists - I will definetly change the app to something else. But I'm trying to keep the memory usage minimal, I will have a look at handcent and compare it to the standard Eclair app. But as long as the base is 2.03 I'm guessing I'll keep it stock..
Still trying to deodex the ROM. damnit.. boot loop persists :<
Click to expand...
Click to collapse
Did you remember to sign the apk's after the deodexing? That can be what is causing the bootloop... always sign all apk's when making a change..
mercury700ir said:
Can I use your rom without any problems???
My phone was rooted with r4 modaco.
But Can I Unroot it after installing your rom and get the FROYO UPDATE that HTC is gong to release..???
I dont want to brick my phone because of wrong Radio version,and I dont know how can I find that, which rom is suitable for my phone and which one is not.,would you please tell me that, is this rom suitbale for my phone and i am not going to brick it?..
And, Does this Rom contain Persian or Arabic characters support for reading SMS and Web Browsing..???
Is the bluetooth works smoothly with this rom..??
Thanks for your answer...
Click to expand...
Click to collapse
Yes, since your phone is rooted you can install this, and it will remain rooted. You can unroot the same way as with r4, eg. just install the RUU and it's done.
Persian/arabic did not work, neither menues or keyboard. I can look into that, see if I can find the solution for it.
whitetigerdk said:
Did you remember to sign the apk's after the deodexing? That can be what is causing the bootloop... always sign all apk's when making a change..
Click to expand...
Click to collapse
Oh, thats why then.. I signed the apk:s BEFORE deodexing.. wondered why it worked yesterday, but not today (guess I managed to change the order somehow.. shame on me!) Thank you!
efex said:
Yes, since your phone is rooted you can install this, and it will remain rooted. You can unroot the same way as with r4, eg. just install the RUU and it's done.
Persian/arabic did not work, neither menues or keyboard. I can look into that, see if I can find the solution for it.
Click to expand...
Click to collapse
thanks man...
I am really a fan of you....
Now I am downloading the rom..
My ROM ver is 1.31, if I upgrade it with your rom to 2.03, Can I install 1.31 RUU again?? or I should find a 2.03 RUU..??
And, I know that KYOSA add persian characters support to his ROM, maybe it can help you to do this for your next release...
mercury700ir said:
My ROM ver is 1.31, if I upgrade it with your rom to 2.03, Can I install 1.31 RUU again?? or I should find a 2.03 RUU..??
And, I know that KYOSA add persian characters support to his ROM, maybe it can help you to do this for your next release...
Click to expand...
Click to collapse
You can unroot with any stock RUU, 1.31 if you want, or 2.03 if you prefer that. The RUU updater wont care which version of a rooted ROM you have.
I'll see what I can find about the languages. Found a way for G1 that should work for Legend roms too, but I'll se if I can find anything else.
Okay, found this one update that should give arabic support to any ROM. I don't have a chance to test myself (I cant read arabic so I wouldn't know if it's right?). I did not make this file, I don't know who did, but I'm not taking any creds for it.
Download
Install the rom, then (without wiping), update with this. Please let us know if it works as it should.
Ok, this looks very nice. Ill try iy out.
oh btw, does this rom have app2SD ?
efex said:
Okay, found this one update that should give arabic support to any ROM. I don't have a chance to test myself (I cant read arabic so I wouldn't know if it's right?). I did not make this file, I don't know who did, but I'm not taking any creds for it.
Download
Install the rom, then (without wiping), update with this. Please let us know if it works as it should.
Click to expand...
Click to collapse
Ok, Thanks...
Tomorrow I'll try...
The internet connection bandwidth here is dead I think, the download speed is about 14 KB/Sec now..
I don't know why...
But tomorrow absolutely I'll give you the result.
nafnist said:
Ok, this looks very nice. Ill try iy out.
oh btw, does this rom have app2SD ?
Click to expand...
Click to collapse
No A2SD on this ROM (I dont have my class10 sd anymore, running on a class2 so cant use a2sd). I can make one with a2sd, but I can not test it myself..
EDIT: Added A2SD version in first post. Untested, feel free to try it and please report any problems!
arh kom så, viking! 200 dkr for 8gb class4!! hehe
This needs app2SD hehe
anyhow,
First boot was really fast, and noticed that after scrap'in all HTC on this ROM you forgot to replace the Screen-Lock !
Im personally fond of this vanilla one; http://forum.xda-developers.com/showthread.php?t=709183
needs a deodexed rom tho ;-(
i left the lockscreen on purpose, and the htc music player (they are connected). i should change both, just havent really checked in to it yet. Still lots and lots of htc-files in the system/app, needs cleaning, but I'm working on it.
About the deodex, Im running into problems there.. Deodex (+ sign apk's) = reboot loop. Can't seem to figure it out!
I liked that lockscreen btw. I'll probably change to it, remove htc world clock (replace with eclair clock) and change the music player.
whitetigerdk said:
Did you remember to sign the apk's after the deodexing? That can be what is causing the bootloop... always sign all apk's when making a change..
Click to expand...
Click to collapse
Short: Don't sign the apks, it's not necessary, even dangerous. And it breaks your precious ROMs.
Long explanation:
If you compile the sources yourself, the scripts will at a certain point create your private and public platform keys, store them in /etc and also sign all apks with it. So this wouldn't be a problem if you could compile Sense.
If you blindly re-sign every package you run into a problem: You use a key that differs from the one in the key-storage (the one HTC uses to build and sign). And there's nothing you can do about that.
Eventually you will face the biggest troubles with four packages.
Vending:
Resign it and no paid apps will available at all (which is obviously caused by replacing Google's signature with yours).
GoogleCheckin, GoogleSubscribedFeedsProvider and NetworkLocation (and some non proprietary ones I don't remember):
Now these are even trickier as they require access to features that the platform strictly locks away from apps.
No app, downloaded or pre-installed is granted these rights except for when it was signed with the platform key. This was done to protect the users.
Resign these and you will see "Package xyz has no signatures that match those in shared user android.uid.system; ignoring!" in your log-files.
That being said there are lot's of reasons why odexing could fail. I've had a few unsuccessful attempts of using dexopt-wrapper on my device without any obvious reasons - I know for sure that bootclasspath and everything else was correct.
But, there's a nice little trick to make it work: Don't do it (yourself)!
Instead you can grab the files from /cache/dalvik-cache, they are exactly the same.

Ideas for a Custom Rom

Hello everyone,
I was reading all the posts about Custom Roms and I wanted to make something like an "XDA-Rom"... Maybe it would be better if I explain what I mean
Beginning from the system, I'd say it should be a very lightweight Rom (like the Gilgamesh one), so, without almost all the LG crapware. But I'd keep only few things of this softwares:
- contact manager (so far it's the best one I've found, but maybe because I lack of experience)
- keyboard (on some videos they say it's the fastest one, but I may be in error)
- LG home and Home switcher, so that we can keep the mirroring app working when needed.
Then, I'd add the last MoDaCo kernel (the ROM should be working in EXT4, if I understtod correctly, this shall make the phone faster), maybe we could make a proper boot animation, and just few app that are (in my opinion) the only really needed, like the gmail app, the calendar one and only the basic things. We could even update the baseband and root the phone directly from the rom, so that after a fresh install it's already running. I'd replace even the LG lockscreen, that is really nice, but it's too slow (when I switch on the screen, I see the home and then the locked screen, this shouldn't happen with the default lockscreen).
Ofc, any suggestion is welcome
Thanks for reading, and I hope my idea is not that bad
I agree on the bootanimation.
Only on that? d'oh, I wrote for half an hour btw, I'd add Root Explorer as default as well... but I don't know how to do, I mean, would be enough to create the ROM with the kitchen (really a nice tool!) and then edit the *img files adding the software I want in the /system/app directory? Maybe this is a noobish question, but it's the first time I even get closer to creating a custom rom
Oh, integrate BLN to have notifications would be a great idea ! (if you touch the kernel)
tiwiz said:
Only on that? d'oh, I wrote for half an hour btw, I'd add Root Explorer as default as well... but I don't know how to do, I mean, would be enough to create the ROM with the kitchen (really a nice tool!) and then edit the *img files adding the software I want in the /system/app directory? Maybe this is a noobish question, but it's the first time I even get closer to creating a custom rom
Click to expand...
Click to collapse
the root explorer is not for free.. so forget about this
Why? Install modaco and use filexplorer and delete all thing u dont want instead
Sent from my LG-P990 using XDA Premium App
For the experience, I'd like to test
Just use the online kitchen...
I was actually 30 mins from posting a pretty close ROM to what you mention here yesterday, but built the one I'd like online instead (except for some tweaks I put in laster on).
If people is more open for a ROM like this for direct download, I'm happy to compile/maintain it Just thought that it wasn't needed...

[KANG] CM9 Atrix Test Build by wrldsuksgo2mars

I tried the latest build of CM7 done by the Atrix Dev Team and it is awesome. Very reliable, fully functional, etc. I figured I'd give a whirl to compiling the real ICS version to see what that was like.
CM9 build system with the appropriate Atrix Dev Team repos in place actually spit out a working ROM. There are a number of issues aside from the general preview state of CM9. I figured I would share them in case anyone else was as curious as me. Apparently, the internal atrix dev teams are well beyond these issues already, so kudos.
Probably related to CM/atrix specific stuff
- Camera and finger print sensor don't work
- Launcher crashes pretty often
- Some openGL demos don't seem to work right (or at all)
- No mounting the SD as USB storage
Probably related to the specific gapps package I used.
- Maps crashes after 3 seconds (signal 11 - native code crash)
- Maps wants to update, but it can't (sharedId conflict if you actually remove maps)
- Earth won't run (missing the earthmobile library)
- Google Voice Search bombs (signal 4 - illegal instruction - currently suspecting the native packages might have some NEON instructions that the atrix cpu doesnt support)
- Calendar will not sync for google or exchange. App loads, but the sync service is failing
- Lots of null pointer exceptions for the NFC stuff in the log.
Anyway, this is just a build of the code that's out there, nothing special done by me. It might be useful for a dev phone or something but not for use on a real day-to-day device. Obviously it doesn't have the google apps embedded in it.
http://www.multiupload.com/XT9QPPQYF1 thanks xploited for uploading
md5: 670068584eb94bf1d660c0450815ad0d
Personally, I had trouble going back to CM7 afterwards, my clockwordmod backups were screwed up (bad boot.img? cross-linked files on the SD card) and I had a very hard time getting back to the good ole working state. Ultimately, I had to restore the partial backup and then reflash the CM7 image + gapps.
So, if you were curious what building a random repo on the web and installing it on your phone would do, then feel free to try and lose all of your data. There are no updates/support for this, etc. It's just a curiosity... what is the state of this stuff right now?
BTW... I am back on CM7/Atrix now which is AWESOME!!!!
Source Code Links:
https://github.com/CyanogenMod/android
https://github.com/Atrix-Dev-Team/android_device_motorola_olympus
Not sure how the dev team would react to this ..we do not want any bricked phones because of this ..there maybe some experimental dangerous code in there in those sources as of now ..not sure though
Hmm... figured since I spent quite awhile getting a build set up, it might be worth sharing. I am happy to take down if it is inappropriate.
Well I am not the best person to answer that ...but yeah thanks for your work.
Eh, I wouldn't be mad about it, but I think it needs more caution. I would just wait. As you say, it kindof screwed with a lot and wasn't very usable, so why flash it? Maybe ok for someone who wants to look at the code, but I wouldn't flash it.
Awesome news man. Thanks for being a lab rat and giving us an update.
Sent from my MB860 using xda premium
Not so much take it down as change the title of the post.
the current internal atrix-dev-team cm9 is way further ahead of this, we have some different patches. this is missleqading as it makes it sound official and is not.
Could you please change the tittle to [KANG] CM9 Test Build by "your name"
and please link to the sources, as is proper practice for open source projects
thank you
samcripp said:
Not so much take it down as change the title of the post.
the current internal atrix-dev-team cm9 is way further ahead of this, we have some different patches. this is missleqading as it makes it sound official and is not.
Could you please change the tittle to [KANG] CM9 Test Build by "your name"
and please link to the sources, as is proper practice for open source projects
thank you
Click to expand...
Click to collapse
and I guess you guys deserve a Xmas break now ...
It's nice to see that! Thanks for your hard work.
I'm looking forward to the CM9
Thank you for this.
!
Anyways, Just out of curiosity... where can you find the official Atrix Dev team's CM9?
The one been worked on by turl is with him, that is not for public release.
Dont forget to tell him merry xmas!
I always forget what kang means.
Sent from my MB860 using XDA App
wrldsuksgo2mars said:
I tried the latest build of CM7 done by the Atrix Dev Team and it is awesome. Very reliable, fully functional, etc. I figured I'd give a whirl to compiling the real ICS version to see what that was like.
CM9 build system with the appropriate Atrix Dev Team repos in place actually spit out a working ROM. There are a number of issues aside from the general preview state of CM9. I figured I would share them in case anyone else was as curious as me. Apparently, the internal atrix dev teams are well beyond these issues already, so kudos.
Probably related to CM/atrix specific stuff
- Camera and finger print sensor don't work
- Launcher crashes pretty often
- Some openGL demos don't seem to work right (or at all)
- No mounting the SD as USB storage
Probably related to the specific gapps package I used.
- Maps crashes after 3 seconds (signal 11 - native code crash)
- Maps wants to update, but it can't (sharedId conflict if you actually remove maps)
- Earth won't run (missing the earthmobile library)
- Google Voice Search bombs (signal 4 - illegal instruction - currently suspecting the native packages might have some NEON instructions that the atrix cpu doesnt support)
- Calendar will not sync for google or exchange. App loads, but the sync service is failing
- Lots of null pointer exceptions for the NFC stuff in the log.
Anyway, this is just a build of the code that's out there, nothing special done by me. It might be useful for a dev phone or something but not for use on a real day-to-day device. Obviously it doesn't have the google apps embedded in it.
http://goo.gl/39NnA
Personally, I had trouble going back to CM7 afterwards, my clockwordmod backups were screwed up (bad boot.img? cross-linked files on the SD card) and I had a very hard time getting back to the good ole working state. Ultimately, I had to restore the partial backup and then reflash the CM7 image + gapps.
So, if you were curious what building a random repo on the web and installing it on your phone would do, then feel free to try and lose all of your data. There are no updates/support for this, etc. It's just a curiosity... what is the state of this stuff right now?
BTW... I am back on CM7/Atrix now which is AWESOME!!!!
Source Code Links:
https://github.com/CyanogenMod/android
https://github.com/Atrix-Dev-Team/android_device_motorola_olympus
Click to expand...
Click to collapse
Thinks for your works,
Come from Chinese thinks!
i shall say this.. if this is behind where the dev team actually is...things are looking good! and btw.. i believe fruitcaker maker works. installed and is now creating;]
edit: yep. it does.
Thanks man very very good work android congratulations for share work whith comunity
Sent from my MB860 using xda premium
it looks very nice but id needs a bit more work to be a experimental daily driver.
ps: to solve the corrupt backup problem just copy the files to your computer before flashing and copy to your phone before restoring.
good luck!
where can I get google apps for this rom? Tryed gapps for CM7 from CM wiki - fail, setup wizard crashes.
try the one on this link
http://rootzwiki.com/topic/11854-romcm9-encounterics-x-beta-2-with-working-radio-401/
good luck!
---------- Post added at 07:52 AM ---------- Previous post was at 07:47 AM ----------
ilya11g said:
where can I get google apps for this rom? Tryed gapps for CM7 from CM wiki - fail, setup wizard crashes.
Click to expand...
Click to collapse
try the one on this link
http://rootzwiki.com/topic/11854-rom...ing-radio-401/
good luck!
For a preview build it looks pretty nice. Surprisingly stable for what it is. Definitely keeping an eye on this, especially since the code is out there to make DIY kangs with.
samcripp said:
The one been worked on by turl is with him, that is not for public release.
Dont forget to tell him merry xmas!
Click to expand...
Click to collapse
Random SamCripp memory....
"We're rapping them, we're rapping them!!!"
Sorry, guess you had to be there.... aahhh memories... nevermind, sorry for the off topic post.
Thanks though for the effort of getting this ported btw.

Categories

Resources