[Q] Kernel placement in a custom rom - T-Mobile Sidekick 4G

I know it seems like a stupid question for someone who's used *nix systems for the last 4 or 5 years. Admittedly...I'm pretty dumb when it comes to indepth stuff like kernel placement in the update zips. So, basically what I want to do is replace the stock kernel in the KJ2-DEODEX update that ay0teddy put up with the Bali kernel without needing to flash one and then the other, I want to do it all in one move. Trying to get my phone set up to try my hand at making a custom rom(Don't know the specifics of what I want yet so don't ask stuff like the name, theme, included apps/scripts). And I'm wanting to do this all by hand, so please, don't tell me that I have to use the automated way(unless that's the most efficient way, and please make sure it can run on XP with less than 1GB of RAM[Yes, my computer is that old and no, not planning on upgrading to an entirely different rig anytime soon and can't find decent PC 3200 1GB RAM sticks for a decent price and am only including said info about PC because most rom cooking software I've seen out there only runs on newer systems.]).
EDIT: Well, until I get an answer because I've looked at a kernel's update.zip and a custom rom's update.zip, and I'm utterly baffled, I'm going to use GOv3.3 LEAN as a base(so far, the blue coloring stays, but going to figure out how to remove the Notification grabber graphic and change it back to default). And replaced Swype with iPhone Keyboard(I know. An android phone with an iPhone keyboard, yuck.), removed Lightning Launcher and replaced with ADW Launcher added MX Player, removed Quick Pic(probably gonna replace with ICS Gallery), going to replace the Camera App with ICS Camera+(if it can be replaced, that is). Now all that's left is to come up with a name(unless TLS doesn't plan on continuing Glorious Overdose, which would then allow me to continue the rom's legacy until we get 2.3 or higher on this device). I mean, I wouldn't take any credit for the ROM(minus adding some stuff and removing some stuff here and there) but the original creators would maintain all the credit, glory, yadda yadda yadda. (Also, found out that the SK4G, when using WidgetLocker to be enabled from boot and to disable the stock lockscreen, works wonderfully with an LCD Density of 200[the stock lockscreen appears small which is why WidgetLocker is needed to disable it and the Jump Menu is a little wonky, so, unless you don't use the Jump Menu or don't care if it is messed up or not, stick with 240.]). Also, all the ROM cooking(aside from apk editing) will be done on device due to the reason above(craptastic computer). TheLastSidekick and ay0teddy(assuming that I remember the original GO dev correctly), if you're reading this, let me know if it's alright or not for me to continue Glorious Overdose. I would PM the both of you, but I feel it's rather rude to PM for something as small as asking one question(albeit, an important one).
2ND EDIT: Broke down and PM'd them both and also found out the answer to my question from RicAndroid. So MODs can close this thread, delete it, whatever. I will however, be posting a ROM base with KJ2 DEODEX ROOT with the Bali kernel sometime soon. Make it easier for this deadpan forum to get some more life. I figure get the most popular ROM and the most popular kernel and release a ROM base(which I will take absolutely no credit for) for noobs like myself to use to build custom roms on.

Related

EvilHero 2.1.001

Standard disclaimer applies - figured I would put this just in case.
Okay, well first off I am going to start by explaining the thread title. EvilHero is basically what I call my device (evilvoice + hero) and this is a 2.1 Rom, I attached a .001 to let everyone know what stage it is in, which is the first stage. It works in what I set out for it to do. This is not for everyone, and may be only for me, but I am posting it here to get a little help and also to let other people decide for themselves if they want to use it.
This started because of Firerats MTD mod and CM6 and the inability to update my prl or do any ## codes. In using the MTD mod, CM6 RC1 only required around 105MB on system, but most 2.1 roms required a lot more space. While it is not hard to redo the whole MTD mod, it is very time consuming and you run the risk of messing up your phone until you get home, or at the very least, flash the rom you had on it before until you got home to a computer. I did a lot of searching for the smallest 2.1 rom around. This happened to be PureHero 2.1 by Konikub. I did not use any special tool to figure out size, just looked at how large the zip file was and went with the one that was the smallest, there might be smaller Sense 2.1 Roms out there, but thats what I used to select PureHero as my start.
Okay, so on to what I have done. Using PureHero 2.1 as the base, I ripped out everything except the ability to make phone calls, visual voicemail, SU, busybox, contacts, and the ability to use ## codes (including applying a MANUAL PRL update - for some reason, lost the Device Self Service tool in removing too much stuff, but no biggie since I can do a manual prl update). With this, I reduced the /system size to a mere 92.4MB...its even smaller than CM6 (a little misleading here, but I just meant that for the standard install that I was using of CM6, this rom was smaller, not that cm6 cant get smaller than this one). This is with GSD.apk on my system (but since removed in what I will be posting). It is quite stable after a first setup (meaning set your phone settings how you want them, you will probably get FCs and stuff, when done, reboot and you should not get the again except for the ones I am outlining below)
A couple of things to note:
Settings > Accounts & Sync FCs
Settings > Personalize > Default ringtone is the only thing under here that doesnt FC
Settings > Connect to PC even though it is here, it actually does nothing, even though I have the PCSCII.apk file (or whatever its called), it relies on more than just that file. Doesnt matter, I can still mount the sdcard in adb shell.
There is no market, text messaging, browser, email, video player, music player, youtube, email...like I said PHONE, ## codes, and that is PRETTY MUCH IT!
This was created to mainly be something to switch to do a prl update and switch back to CM6. Over my course of testing this rom, I have ditched the switching back to CM6. This is a modular rom - ADD WHAT YOU WANT! To give an idea: I added Opera for browser, Handcent for SMS (no MMS - need help!), K-9 for email, APKTor for market (yea not as great), I did end up adding Youtube back, andLess for music playing, have not decided on a pic viewer yet (havent even looked), Sprint Nav. Im not done adding stuff to mine, this is just what I have so far. None of these are included in the download as this is an "add your apps" rom - these are mine, you have a choice of what yours are. The only things outside of the basic Android system that is coming included is AndroZip, ADW Launcher - cause its damn near perfect, SuperUser by chainsdd, Visual Voicemail (everything but AndroZip was already included, I just updated them).
Some issues I would like help with to resolve
1. No MMS - HUGE ISSUE...maybe its because I took out MMS.apk...actually, I will put that back in and see what happens (for .002 - probably tomorrow night)
2. No market - HUGE...I never realized the benefit to the market until I had no access to it. There is nothing anywhere close to it. AppBrain requires market, so that wasnt going to be a replacement, APKTor was all I could find. My question is this: Can the market be put back in without too many google things being added back? What apk files have to be included for Market to work, I know it requires a google account. If I dont get any help, I guess I will figure it out myself, just wondering if anyone could take a look and help me out.
3. busybox can not be updated for some reason - also, when issuing a parameter on a command, it errors, but when busybox is put before, it works
Code:
df -h does not work
busybox df -h works
4. bash can not be added (or nano, remount) from the kitchen
5. Connect to computer does not work, I kept that stupid file...if its not gonna work, Im pulling the file.
6. Collins battery tweak does not work, I tested a Zen Kernel and still nothing, I guess it does not matter as I have almost everything turned off, the battery lasts a long time. Remember, adding stuff that uses data or GPS will drain the battery the same as any other rom, but this is made to compliment you...This is why I would like to get the battery tweak to work with it, so it will have better life when things get added.
Maybe people can reply with what they have added as their apps (some will be the same as it all depends on what you can find without a Market)
Credits:
Code:
Damageless (for such a great base)
Treve (for assisting D in everyway possible to put out a first class product)
Flipz (for the color sliders)
Darchstar (for AOSP aspects)
sdotcarlisle (for the amazing bootscreen)
gbhil (for his insanely awesome Kernels and overal GREATNESS)
JsChiSurf (for rocking the HERO HOUSE finding all these cool ways to change up things!!)
Avalaunchmods + TrevE (for the audio fix)
VinceOB - (for showing me good stuff)
Konikub (for putting together PureHero)
Most of this was copied from the PureHero post as he thanked them in that post, I feel since I used his as my base, I needed to thank the same people including him - If I did wrong, let me know
Removed Rom links
I am putting both up, I would try the unsigned if you can flash it, for some reason (in my tests) the signed did not work as well as the unsigned. Also, this has MMS.apk added, it is untested, but really should work as I only removed the app. I will be doing my own test on this rom later tonight or tomorrow.
PS. I am not a developer, I just removed things, edited files in notepad++ and tested. If something does not work, please bear with me in finding out what caused it. As I said previously, a lot of stuff is removed, so expect that. The only FC's I experienced is one for putting the power control widget on the launcher (1 time), and the 2 places in settings. Thanks and let me know what you think
Nice concept, would love to see where this goes.
Sent from my HERO200 using XDA App
Gtalk is needed to get the apps to download from the market.
Sent from my HERO200 using XDA App
Macanage said:
Gtalk is needed to get the apps to download from the market.
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
There is actually more stuff needed, but yea, gtalk is def needed. Its funny, someone in the G1 forum posted what it depended on, and besides one framework file, I removed everything else. I really hate the implementation of gtalk. It runs all the time and I dont use it. In the same G1 thread, the poster was talking about editing the package so it wasnt dependent on anything, I may have my programmer buddy take a look at it when he gets a chance to see if he can finish the work. If there was a way for the market to not need googleapps.apk or gtalk/service.apk I would be ecstatic, as it stands now, I dont see me putting the market back.
Also, Rom links have been posted
And actually, just for the sake of argument, I modified cm 6 and gapps to minimize the size on my phone, and I have it at 89 mb but sol full functionality. I even will have maps and nav and voice search and all, but on data partition only. In could shrink a lot more actually, but don't feel the need.
Sent from my HERO200 using XDA App
cm6 has the ability to get real tiny...if I were to remove the same things, Id say itd be around 50-60mb (maybe im just dreaming here), the issue with cm6 is that fact it does not allow prl updating. I included the newest prl in the zip which gets dumped to your sdcard...j-i-c. Android 2.2 is smaller than 2.1 - there is no way a 2.1 rom will be smaller than 2.2 with the same functionality, it just wont happen, I know that, I just wanted a small 2.1 that did prl ...maybe sprint will release a 2.2 we can use...then I will look into slimming it down like I did this one.
This was never meant to go head to head with cm6...we are talking about 2 different systems - I guess I should have pointed that out...2.2 has the potential to be WAAAY smaller than even this one.
This is a great idea and Im going to watch your progress, Im hoping someday they figure out how to get prl updated on 2.2 Such a pain right now updating it. Thanks for your work!

Android Newb - ROM confusion

I'm very new to android dev, not new to dev in general, though.
I hear ROMs being talked about quite frequently, not sure if I'll get into it, can't seem to find an address of the specific issue:
- What is a ROM?
In the sense, is it the entire OS? Is it the OS + UI? Does it include local apps & contact storage? Like, obviously apps and contacts wouldn't be read-only, but typically ROM means PROM (or some variation (EPROM/EEPROM/FROM, whatever), so I take it with a grain of salt.
From what I gather it's the entire OS + UI, and that's all? But I'm not sure.
Also, is there ways to replace specific parts of the ROM? Ie. Say I want to make modifications to the thread scheduler but I don't want it to touch some of the reliant modules..is it possible to just drop in a new scheduler by overwriting part of the binary image? Or are these things whole-sale?
Reason simply being is I don't like the idea of some random ass ROM that somebody cooked up with god knows how much OS exp controlling everything, as it's a binary it's not like you can crack it open and diff it or anything...or there's no official forks or branches to look at, y'know? Do people just "trust" all these ROM modders/creators?
Sorry for the over-abundance of questions :-X
Oh my god it's already on page 7...bump...?
Take a look at cyanogen mod. It comes with the source which you can fork if you'd like.
Sent from my HTC Desire
ROM - its the entire visible OS that you tend to interact on your phone + the kernel (shipping just the ROM would be useless). Its pretty much every software that you need to get your work done on the phone. You may chose to install additional's but thats just accessorizing your phone. Its called ROM since once you install the OS image over the phone, the region of sd-card is generally marked read-only & you are not expected to make changes to it (concisely /system partition & also /data where the OS can do write operations but again, there are exceptions to this rule too in custom ROMs).
As for Custom ROMS, they are generally forked of the AOSP except for the little nuances the rom maker's add to them (mostly those changes are in form of theme, few apps here & there, icons, wallpapers). I think your question is more specific to custom kernel instead because thats the entity which help/harm your device.
For that, I would suggest you to pick a particular custom release (such as Netarchy, popular for Nexus S)
& read over their change-logs. The kernel devs generally do a great job of maintaining those logs precisely. The initial fork of their kernel too comes from AOSP to which they add specific features such
as ext4 fix a.k.a Turboboost, Voodoo color & sound enhancement, BLN & odd.
Hope I have allayed some of your fears regarding customs software.
Thanks.
Yeah, I just get nervous installing an OS/Kernel blindly.
Changing themes would be nice, and I'd like the ability to do so without dropping in a ROM that can potentially have changes made to the Kernel. I don't like the fact that the ROM encompasses EVERYTHING, therefore it's coupled to the fact that you need a different ROM regardless of what you change.
It should be modular enough that you can modify themes without flashing an entire OS onto it.
Also, what's the chances that if a ROM install fails, you can re-load it (ie. what are the chances of you bricking your phone)? I don't have time for that.
Next to none if you make a nandroid, which is a backup.
Sent from my myTouch 4G using XDA App
rockstarar said:
Next to none if you make a nandroid, which is a backup.
Sent from my myTouch 4G using XDA App
Click to expand...
Click to collapse
It says that only works for the G1.
I completely forgot to ask, apps should stay, right?
I mean they're all in user land, shouldn't have anything to do with the ROM nor actual OS....right? (probably wrong... )

[Bounty] Vanilla(-ish) Sidekick 4g ROM (Non-Touchwiz)

Given under my hand this 12th day of August 2011, I hereby post a bounty of $100 for a ROM build for the Samsung/T-Mobile Sidekick 4G (AOSP?) that functions, and will allow me to sync e-mail from Exchange @ work.
I) This will have to have a non-Touchwiz/Samsung Dialer (contacts in same window, not open a new one, like on Droid1 [Vanilla?]), and not have any of the Bull known to be associated with the WHACKNESS that is typically seen on this phone with Stock.
II) It will be running Launcher Pro, so must work as such.
III) Another requirement is that when a page is loading, and you scroll at the same time, the BS Checkers are not showing (I think this is TouchWiz/Samsung specific, so shouldn't be a problem), if I wanted the checkers when scrolling, I'd have an iPhruity device.
IV) As staed above it will have to pull e-mail from an e-mail app (email.apk?) from MS Exchange server from the drop down notification without a FC.
*EDIT*:
V) Calendar must allow multiple notifications (from the app), and actually notify as such.
*/EDIT*
*MUCHO EDITO*
VI) PATTERN Lockscreen must be the only one. Not doubled. (No Shade lockscreen 1st if pattern is enabled, I need the pattern!)
*/MUCHO EDITO*
I am hoping this is kosher to post a bounty, but I detest TouchWiz, Samsung's dialer (phone.apk), etc.
I am looking to get something like Cyanogen's Vanilla builds.
I haven't coded anything since Borland's/MS C for DOS, so I cannot do this myself.
Hopefully I can get some takers, and they can better this phone for the community.
I assume the source is out there, just need to be compiled. Several ROMs are very good, but all have Samsung's TouchWiz elements, seeking to avoid that.
Thank you for your time!
i like that you're going at! i know that if you use oprea mobile browser you dont get the bs checker boarding. its a very good browser check it out
sduvick is working on a stock dialer i believe its on his long list of work!
also he is trying to port cm6 which is helpful
im sure someone can get this working and will be easier if we get a gingerbread leak.
We can't get a AOSP Vanilla ROM there are no leak's of gingerbread so we can't get anything beside's TouchWiz but if i was you try out my ROM "Light'ning ROM V2" It has the vanilla feeling .
the86d said:
Given under my hand this 12th day of August 2011, I hereby post a bounty of $100 for a ROM build for the Samsung/T-Mobile Sidekick 4G (AOSP?) that functions, and will allow me to sync e-mail from Exchange @ work.
I) This will have to have a non-Touchwiz/Samsung Dialer (contacts in same window, not open a new one, like on Droid1 [Vanilla?]), and not have any of the Bull known to be associated with the WHACKNESS that is typically seen on this phone with Stock.
II) It will be running Launcher Pro, so must work as such.
III) Another requirement is that when a page is loading, and you scroll at the same time, the BS Checkers are not showing (I think this is TouchWiz/Samsung specific, so shouldn't be a problem), if I wanted the checkers when scrolling, I'd have an iPhruity device.
IV) As staed above it will have to pull e-mail from an e-mail app (email.apk?) from MS Exchange server from the drop down notification without a FC.
*EDIT*:
V) Calendar must allow multiple notifications (from the app), and actually notify as such.
*/EDIT*
I am hoping this is kosher to post a bounty, but I detest TouchWiz, Samsung's dialer (phone.apk), etc.
I am looking to get something like Cyanogen's Vanilla builds.
I haven't coded anything since Borland's/MS C for DOS, so I cannot do this myself.
Hopefully I can get some takers, and they can better this phone for the community.
I assume the source is out there, just need to be compiled. Several ROMs are very good, but all have Samsung's TouchWiz elements, seeking to avoid that.
Thank you for your time!
Click to expand...
Click to collapse
This phone is really crippled, even with the AWESOME Custom ROMs posted here, and MANY are VERY good.
The issue is features that were not thought about when Samsung screwed up their TouchWiz version of Android for this phone. Calender not able to add multiple notifications, or not notifying via the 1st one if two were added prior (via gmail or a functional phone), Phone.apk not having built-in Contacts section, etc.
tylermaciaszek said:
i like that you're going at! i know that if you use oprea mobile browser you dont get the bs checker boarding. its a very good browser check it out
sduvick is working on a stock dialer i believe its on his long list of work!
also he is trying to port cm6 which is helpful
im sure someone can get this working and will be easier if we get a gingerbread leak.
Click to expand...
Click to collapse
Revolution said:
We can't get a AOSP Vanilla ROM there are no leak's of gingerbread so we can't get anything beside's TouchWiz but if i was you try out my ROM "Light'ning ROM V2" It has the vanilla feeling .
Click to expand...
Click to collapse
It too is very good, but the dialer is still without the built-in contacts that is VERY efficient, and the calender is still touchwiz crippled.
I was late to an appointment due to this and the mentioned ROM.
Revolution said:
We can't get a AOSP Vanilla ROM there are no leak's of gingerbread so we can't get anything beside's TouchWiz but if i was you try out my ROM "Light'ning ROM V2" It has the vanilla feeling .
Click to expand...
Click to collapse
he didnt say it has to be GB, just AOSP. and Sduvick has quite some projects on his hands atm but an AOSP build is definitely one of them
ayoteddy said:
he didnt say it has to be GB, just AOSP. and Sduvick has quite some projects on his hands atm but an AOSP build is definitely one of them
Click to expand...
Click to collapse
Nice, I am treading very badly right now!
Are there better leaks with MotoPhones or something?
Those came out all the time, solid and fully featured.
(FYI: Currently running your TouchMIUIwiz v2.0 ROM, 'Tis very nice.)
I would gladly drop the $75 for a new T-Mobile phone with a larger screen (since I am in my 30 Day trial for a few more days) but no other QWERTY w/dedicated number phones avail, and the stock on those will probably have the same issues...
Sduvick is building CM6 / 2.2 i herd , but i doubt that'll be any time soon cause he's busy with other thing's prob .
ayoteddy said:
he didnt say it has to be GB, just AOSP. and Sduvick has quite some projects on his hands atm but an AOSP build is definitely one of them
Click to expand...
Click to collapse
Revolution said:
Sduvick is building CM6 / 2.2 i herd , but i doubt that'll be any time soon cause he's busy with other thing's prob .
Click to expand...
Click to collapse
Lol i just said that.. CM6 is an AOSP build
We can get AOSP, it will just be AOSP 2.2.
This just jumped to the top of my list, I shall begin the challenge as soon as my Kernel finishes compiling.
As far as your list goes, let me make sure that I've got everything figured out:
I) This will have to have a non-Touchwiz/Samsung Dialer[\QUOTE]
This shouldn't be an issue, as an AOSP build will have the AOSP dialer, rather than Touchwiz.
II) It will be running Launcher Pro, so must work as such. [\QUOTE]
I use Launcher Pro myself, wouldn't dream of letting anything release without it working.
III) Another requirement is that when a page is loading, and you scroll at the same time, the BS Checkers are not showing (I think this is TouchWiz/Samsung specific, so shouldn't be a problem), if I wanted the checkers when scrolling, I'd have an iPhruity device.[\QUOTE]
I'll have to check in with you when I get it built to see what that part is doing, I'm not familiar with this, but I'm guessing it would be fixed by AOSP
IV) As staed above it will have to pull e-mail from an e-mail app (email.apk?) from MS Exchange server from the drop down notification without a FC. [\QUOTE]
Should work, if I remember correctly it worked right in AOSP
*EDIT*:
V) Calendar must allow multiple notifications (from the app), and actually notify as such.
*/EDIT*[\QUOTE]
If this works in AOSP, it should work, never tested I suppose, but could be wrong.
*MUCHO EDITO*
VI) PATTERN Lockscreen must be the only one. Not doubled. (No Shade lockscreen 1st if pattern is enabled, I need the pattern!)
*/MUCHO EDITO*[\QUOTE]
there won't be any doubled, pattern should be no issue. (Misread that the first time, thought you wanted puzzle :])
let me know if you had anything else on your mind you wanted in it.
too lazy to fix quotes
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I've been wanting to do this for quite some time as well. The only issue is being a full time student without a job makes putting up any sort of "bounty" just for some improvements is not possible.
However, I do have some spare cash and will toss all of it towards whoever breaks out an AOSP rom.
Good luck.
Meanwhile, me being a fulltime student who wants to get married, any extra payday sounds incredibly enticing ;]
Just to clarify, I want it as close to AOSP as possible.
Then, from that point, as much of it to work in landscape (EG: lockscreen) as possible.
And of course, any improvements like supercharge, voodoo, and so on.
I say improvements because I want just that. No changes.
I figure specifics aren't too important, because I can always tweek it from there or ask for what I'm not capable of.
Current unallocated money in my bank is just over 15$ xD
But with you already making the AOSP ROM, I figure it won't take too much effort from you.
I'm excited :3
Well, compiling AOSP, rather than just making an AOSP rom is very different. making an AOSP rom is just a matter of theming some things and pulling certain apps, where compiling an AOSP rom is more like building a kernel, where you have to compile the system from the source.
Whenever I see or use the words "AOSP ROM" it's always related to a ROM that is built entirely from the source code. Unless otherwise specified.
AOSP themed stuff, and AOSP apps are of course, just that. But when I say AOSP ROM, I mean a true AOSP ROM.
If there's something I'm missing, please let me know!
That's what I'm working on, theming is lame anyways, doesn't do what you really want it to. but because I have to compile it and screw with the source it may take a bit, it's my current project though and I'm starting now.
I am not sure if this helps but I have a non-rooted phone and hae "Go Contacts EX" (Contact Manager and LANDSCAPE Phone dialer) & "Business Calendar Free" (Calendar Replacemets - more like Google Calendar for Desktop Web)
These are much more feature-rich than the stock apps.
ncmacasl said:
I am not sure if this helps but I have a non-rooted phone and hae "Go Contacts EX" (Contact Manager and LANDSCAPE Phone dialer) & "Business Calendar Free" (Calendar Replacemets - more like Google Calendar for Desktop Web)
These are much more feature-rich than the stock apps.
Click to expand...
Click to collapse
your not rooted why? so much more potential in the device
YES!!!
Alpha ETA? Hahahaaa!
KIDDING!
In case all you developers here are unaware, YOU BELONG IN THE ANDROID BIBLE!
the86d said:
YES!!!
Alpha ETA? Hahahaaa!
KIDDING!
In case all you developers here are unaware, YOU BELONG IN THE ANDROID BIBLE!
Click to expand...
Click to collapse
they really do they put so much work into our devices!

[Q] What to do with HTC Desire HD?

Hey
Im kind of behind with Smartphones because I had a Samsung D500 for several years, it was only a few months ago I upgraded and got myself a HTC Desire HD on Contract. Ive been using it completly standard, with all the official software etc..
Im beginning to get quite bored of it now though and I still have like 1 and a half years left on my contract.
All I seem to do with the phone is... standard SMS texting, phone calls, facebook, twitter and check a couple of websites every now and then.
I have read around and hear things about "ROMS" and "ROOTS", but dont really know what that means.
Im just wondering, if you had this phone.. What would you do with it exactly?
Something to make it look/feel like a new phone maybe..... I duno
Just want some opinions, recommendations really
Thanks
Custom ROMs
A stock ROM is the version of the phone's operating system that comes with your phone when you buy it.
A custom ROM is a fully standalone version of the OS, including the kernel (which makes everything run), apps, services, etc - everything you need to operate the device, except it's customized by someone in some way.
So what does the "customized" part mean? Since Android is open source, developers are free to take stock ROMs, modify them, strip them of garbage, optimize them, add things, and pretty much do whatever their imagination and skills allow.
Custom ROMs are oftentimes faster, more efficient, and use less memory because:
- the developer ripped out useless garbage, such as carrier installed apps or
- the developer optimized the kernel. For example, an undervolted kernel can provide a much better battery life than the stock one.
You can upgrade to a version of the OS that has not yet been released for your device, or never will be. This is possible in 2 situations:
- A leaked version of the new ROM showed up online, and the developer got on it like the fat kid chasing an ice cream truck.
- A ROM from another phone was ported by the developer to work on yours. For example, G1 and MyTouch 3G users may never see Android 2.1 officially released on their phones, but Cyanogen, one of the most respected Android developers, was able to create a custom ROM running 2.1 for those devices.
ROOTING:
Getting root or rooting your phone is the process of modifying the operating system that shipped with your device to grant you complete control over it.
This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.
The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.
You have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Sprint's NFL Mobile live and Nascar Sprint Cup Mobile, and other various native applications that might drive you crazy (Footprints, Voice Dialer, etc).
On most rooted Android devices, you can back up your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, just restore from your backup to get your device back to exactly how it was before you wiped it.
The easiest way to do this at the moment is by using ROM Manager.
ROM Manager allows you to easily flash a custom recovery image which is what you will need in order to backup and restore your phone. The recovery image is a special program that can be booted into outside of the phone's main operating system, sort of like an OS recovery console on a PC. By default, the recovery image on most Android phones only gives you a few options, mainly related to wiping the phone. Custom recovery images expand upon these options and usually include scripts that can do things like backup and restore your system, fix file permissions, or allow you to flash custom ROMs that the normal recovery image would otherwise reject.
Normally, flashing a custom recovery image requires some command line work, either on your PC, or on a terminal emulator directly on the phone, but Koush's ROM Manager should automatically flash his custom recovery image (known as ClockworkMod Recovery) for you, provided you're on one of the supported phones and that it is already rooted.
Using ROM Manager is pretty simple. Download and install the application from the market, fire it up, and you’ll be prompted to allow the application superuser permissions - make sure you approve it.
The first thing you’ll need to do is flash the ClockworkMod recovery image that I mentioned earlier, which can be done right in the app (it’s the first option). ROM Manager should automatically find the latest version of the right image for your phone, download, and install it - the whole process is seamless.
After that is done, you can simply use the ‘Manage and Restore Backups’, and ‘Backup current ROM’ options to, well, backup your current ROM or restore from an existing backup.
Rooting Guide for Desire HD
Desire HD ROMs
If you're bored with the look and feel of the phone then by all means customize it. Custom ROMs etc can help with that, or even just trying another Launcher like ADW EX. Make it a project to do something creative and artsy and then post your work here. Rooting will allow greater scope of what you can accomplish, like changing the system Fonts, for example.
Really though, if you're not interested in that kinda thing, i'd suggest just doing more of what the phones are designed for in the first place, which is running applications. Perhaps you might edit your OP to request a list of entertaining apps so that people can throw out suggestions?
A few time killers that i enjoy:
IMDb (For watching trailers and reading about movies)
Cracked Lite (Funny and informative articles)
Amazon Kindle (Reading books on the go)
Wimp.com (Fantastic collection of videos. Think of it as youtube's greatest hits)
Heya thanks for that reply
Well I am interested in a custom ROM, it sounds cool. Especially if it removes crap I dont need to save my battery life etc
Id like to try a new ROM, I had a go last night and installed ROM Manager but it said something about it couldnt find superuser and told me to google it lol, so I went to sleep
Now I am awake I am willing to give it a bash and would like to do it
Dont think Id be much use trying to do my own though,would rather use someone elses if Im allowed too? A very fast/power efficient/nicelooking/stable one etc.. Any you recommend?
Just doing that successfully would be a big enough project for myself as its my first time Heh
Before I go ahead and break my phone, are these instructions the correct ones for me?
Shall I do what this says to setup superuser?
pocketnow.com/android/how-to-root-your-htc-desire-hd
Sorry I just noticed you have a big massive link with a guide for rooting my phone lol
I am going to do that now then thanks
As for ROMS, for my phone, is:
[ROM] MIUI 1.9.16 v.1: Freshly Squeezed Edition™ 16/09/11
The main custom ROM for me?
Would you recommend that one, from that link you posted, that one seems to be the only main one I can see
Need abit of help, got visionary on my phone. Ticked box r/w after boot or whatever and then when I click on Temproot now, it says rooting device etc.... but then it just goes to a black screen and stays a black screen.
Is this normal or is something going wrong?
- Apparently the latest firmware doesnt allow Visionary to work. I need to downgrade to an earlier firmware? How do I do that lol
Or should I just give up and stop now?
You have to downgrade to Froyo 1.3.2 first. Follow this guide.
Here's a guide for rooting, ENG and Radio S-OFF, Flashing radio and ROM
Flashing a radio?
Um this sounds abit to risky actually for my first time.
So from what I understand is, I could successfully flash my chosen custom ROM but the radio signal for phone calls/SMS texting and stuff.... could not work ?
I dont think I want to take that risk now Ive read that
dont flash any radios the one you have will work fine also have a look around in the dev forums.
http://forum.xda-developers.com/forumdisplay.php?f=765
Im quite happy with what Ive done, someone mentioned to do it earlier on in this topic and its basically all I wanted, just a fresh look
I changed the HTC Skin to Slate, and then used the GO Launcher and using a green + black theme, done abit of customizing. Before all this I did a hard reset on the phone too, and using JuiceDefender. I like it, happy with it, feels fresh
Thanks for all the help and advice though I do appreciate

[ROM] ParanoidHeroC v1

hey guys, back again for rom number 5
to start, im not gifted enough to know how to develop, im just a lowly borrower, so if i have nothing to borrow, i have nothing to offer
also i take no responsibility for your phone crashing and burning in an epic fashion, and/or if your cat jumps off your keyboard and makes your coffee spill on your lap, or war, or famine, or disease, or anything of the sort. try at your own risk, dont bother me if your phone blows up
dont give me any credit, give the following people mad props and donate to them if you wish to:
original rom link from wfs: http://forum.xda-developers.com/showthread.php?t=1749474
dudeman1996 for his port (link above)
erwinp for the youtube fix
stritfajt for getting the camera working
mongoosehelix and all the crew over at the eris forums for the base rom
1ceb0x and the crew over at the hero gsm forums for the init.rc tweaks and the minfree settings in kernel
dsixda and his kitchen
matt, dastin, jaybob and the heroc crew
zeppelinrox and his v6 supercharger script
im sure i forgot people, im sorry if i did and if i forgot you please yell at me and ill make sure to thank you
this is based off of 4.0.4, ParanoidAndroid for the Wildfire S
what works:
touchscreen
sdcard
radio (data and calls)
adb
camera preview and taking pics
bigger keyboard, more like gb
wifi
sound
buttons
audio
root
vibration
bluetooth
zeppelinrox's supercharger script (just to supercharge launcher)
video playing from sdcard (use quickpic and .3gp video format)
minfrees set in kernel at boot time
mms hopefully
usb mass storage
themes
youtube (non hd, and video looks like a slideshow for some reason)
try messing with camera settings in camera app, i turned down the resolution from 5 mp to 2.5 and picture taking worked quicker and looked better in my opinion
works with problems:
youtube, i believe its a density issue, if anyone can figure out a fix before i can please let me know
long press home displays large previews, not sure why just yet
other stuff im sure
what i didnt test: (lol its your jobs to test it)
pretty much everything else
when you flash this, remember i did not sign it, so if your using clockworkmod recovery toggle signature verification
i recommend you go let this boot all the way, then reboot. then after that, go into settings-developer options, and click the tick box next to:
background process limit/ at most 4 processes
show all ANRs
and make sure animations are off
i turn off all vibration, except for notifications, that includes the keyboard as haptic feedback slows things down.
then use script manager to run zeppelinrox's v6 supercharger to bulletproof launcher
this is the gapps i use from eris: http://www.mediafire.com/?qbpc1zthauh4c1h
md5sum: 2b4d664eda701da65d2ea2c5c928267d
(this is the same gapps offered over at the eris forums, i just added geniewidget as i like my news and weather widget)
go into phone app, hit menu, then settings, and check your voicemail number, im on boost so mine is my phone number
this port will not:
most likely be a finished project
win a beauty contest
make your manhood bigger
if you see something wrong, please fix it or ask me to
and now for the link before i forget:
ParanoidHeroc
http://www.mediafire.com/?m08751o5jnks112
if you see problems or have suggestions, please let me know
happy flashing!
Awesome once again.
#Root-Hack_Mod*Always\=LTE
thanks thats what i strive for
the release schedule for this is going to be on par with the wildfire s, and the link is in the op. when they update (beyond fixing hw problems) i will too
What's this are you DAGR8 stuff about in the backup
Sent from my VS920 4G using xda premium
megaghostgamer said:
What's this are you DAGR8 stuff about in the backup
Sent from my VS920 4G using xda premium
Click to expand...
Click to collapse
is that where it asks you if you are a certain user and to click yes or no to confirm? i have no clue what bearing that has on the backup app, i'd say just disregard it.
so here it goes guys. im out of the game for now. expect no new updates on the ics roms i have ported before. jb is the future, and shelnutt is the guy to get us into the future. ics roms never quite ran great anyway, so no big loss. i may pop back up in the future and throw down on some jb paranoidandroid, aokp, miui, or anything of the such, but i cannot guaruntee a thing. its been nice, but support for these roms stops here. (unless of course, anyone else would like to take these over for me, or i can get the guys from gsm hero using my allinone installer full time, then heroc will have everything they get)
if anyone would like to take over, please message me. ill be more than willing to send everything your way, since im way too busy with life in general right now.
Thanks for all your work brother! Wherever you go, keep up the great work!
Thanks for everything!
You are truly a great guy, and thanks to your allinone installer I will continue to update this for the hero, heroC and Eris
So sad to see you go:/
thank you for all the kind words guys
im not fully gone, just havnt had time (and wont have a whole lot of time for the forseeable future) to maintain anything. jordfaz, 1ceb0x and kemoba over at the gsm hero forums are doing excellent work, and im going to try to get them setup with allinone installer (jordfaz is already fluent in it, hes doing great) so that the work they do for one device can trickle to us too. they seem to be getting way more done than i can so look for those in the future.
the only thing i may possibly maintain (if i can get my scripts working right, still poking at them here and there when i have time) is allinonecm10 nighly releases. they will be stripped, with no need for firerats. shelnutt is doing a great job, and any kind of burden we can take off of his shoulders about supporting the jb work he does would certainly help him acheive more.
thats not to say there wont be jb ports of miui, aokp, and paranoidandroid. those will most definitely come, and when the time is right i will personally (as long as my old heroc is still kicking lol) make sure you guys get those in hand to play with.
id like to see an update to this, a favor if you will?
waeponx said:
id like to see an update to this, a favor if you will?
Click to expand...
Click to collapse
I've tried porting v1.6a to the hero GSM (the last paranoid android for ics), but it doesn't boot fully. When I get it booting, I will be sure to use the allinone installer made by whoshotjr2006 so that the heroc and the Eris can use it
If I can't get it to boot, wait for whoshotjr2006, he's better at porting than me.

Categories

Resources