[Q] clean rom before switching to another rom - HD2 General

wats that one program called that u use to remove bugs from a old ROM before using a new rom?? if u can give me the link i would really appreciate that...

Do a search for Task29, that is the utility you're looking for.

keep in mind, it doesn't remove bugs.... it removes the radio and OS ROMs.... think of it as fdisk/formatting the hard drive before loading a new OS on a computer.
So... if there are any files you want off the phone... make sure you have them backed up before you run it. (files on the SD card are ok)

Ryan, not sure what you mean about it not removing bugs. That's in fact the sole reason for using it; is to prevent remnants of old roms from creating "bugs" in your new flash... In addition, it doesn't touch the radio.

Related

[Help Request] Live ROM Update

Objective :
Create an Update Utility based on the Windows Update in Official ROMs
Description :
My idea is to create a ROM that can be updated without the need of RUU we use now. For example, you have Core2.0n version of my ROM and since you installed it, I created another version, for example Core3. In order to update you'd normally have to download the latest ROM to your PC and re-flash your HTC Wizard.
I want to allow you to go online directly from your Wizard and check for new version. If new version found, then automatically download and flash. All you'd need is an Internet connection.
Limits/Problems :
There are some problems about this. This is where I need help.
Usually the PPC turns OFF and then the RUU writes the ROM. With the way I want it, the ROM must be written while the device is ON...and then it would do a Hard Reset in order to complete the Update.
I don't know yet if this is possible, but I am willing to try.
What I need :
People with Assembler knowledge
People with good PPC knowledge and understanding
Huge amount of luck
I remember someone here already tried to restore the Windows Update components. Unfortunately I can't remember who and if he succeeded or not.
I'll search for his thread and post any update.
The ORIGINAL thread is located HERE. Please feel free to join the development crew.​
The idea looks cool, it will allow us to redistribute updates and fixes to our roms more easy
But we have to figure out how the windows update feature is working, and how it manages to flash the downloaded update
I think that it downloads the updates to the storage card (in most cases there is not enough space in storage to store whole rom image) and then instructs the boot loader to flash the file from the card (this way it will be logical)
Also that way will be similar for all devices not just the wizard.
So the rom cookers can personalize windows update settings to update their roms trough it (of course separetely for every device)
xplode said:
The idea looks cool, it will allow us to redistribute updates and fixes to our roms more easy
But we have to figure out how the windows update feature is working, and how it manages to flash the downloaded update
I think that it downloads the updates to the storage card (in most cases there is not enough space in storage to store whole rom image) and then instructs the boot loader to flash the file from the card (this way it will be logical)
Click to expand...
Click to collapse
I think we'll try to do that. However I doubt that Microsoft intended to use a Storage Card for update. This makes me curious on what method they would have used.
Other problem would be error checking...We must know for certain the OS is not corrupted before attempting the update.
Maybe I didn't said it...but I will say it now. My intention is only to flash through the air an OS, that means no other components, like SPL, IPL , radio or SplashScreens will be altered by the Update so no chance of bricking the device plus making the whole process easier to accomplish.
Other idea is to study the way that security programs (anti theft) use they're software so that the data is included in the rom with a simple install.(they say the program will be there even after a hard reset...though i didn't tried any)
I am sad to notice so little enthusiasm from people around here.
This would affect chefs more than regular people but still.
Back to business...
Questions :
Is it possible to flash directly the ROM with the PDA turned on ?
If so, how can we access the ROM directly ?
How to use .pkg ? Can we make use of them ?
Considering the Update deals only with relative minor changes, this means we can leave the XIP out. We can think of new Builds as major upgrades and require the use of normal flash. The big problem..and unfortunately the thing I know less about it's managing to insert the new update in a very "raw" manner.
I am firmly convinced that few people here posses the knowledge to do this.
Please come in front and let's make this thing happen.
I could try to reverse engineer the default windows update but it would take a great deal of time and I would probably get stuck without some help.
P.S. I managed to find the thread I was talking about before. It's located here.
I think is a great idea my friend. However there are many things to think before trying to do it. First of all to flash the new files you shall need to make a pdoc write but i have now idea how can be made via the device itself.
Where are the "patches" being stored before they are updated?
May be the process of hard reset shold be manual. This are only some toughts.
i would help u as much as i can...
great idea !
the update can be on the storage card and one can put the device into
bootloader/update mode by running this little program in the windows dir
to switch it to the 3 color screen.
With this WM5torage program i can acces the romchip itself and write it.
not sure wether it messes up things.
not sure if this will delete contents of the storagecard itself...
another thought... why not make the updatepackage and let windowsupdate install it for you ?
I think the best way to procede is to find out how to make a pkg file (faria seems to know) and then to sniff what the windows update app does when connecting to the MS server and see if we can emulate that on a test server.
Midget_1990 said:
I think the best way to procede is to find out how to make a pkg file (faria seems to know) and then to sniff what the windows update app does when connecting to the MS server and see if we can emulate that on a test server.
Click to expand...
Click to collapse
All your ideas are great. But this was exactly what i had in mind. It seems the easiest way....only so little time right now. So...where`s Faria ?
P.S. Sorry for late reply...i thought ppl don`t care and i didn`t checked the thread
Does somebody of you have such a pkg file?
As I understand it right, this file will be delivered by windows update to the client?
I never got an Update via Windows Update... Everytime I try, there are no updates available ^^
Sniffing the Windows Update would be easy, I think. I could bet that all this stuff is done via a Webservice. That's the I would do it
Has anyone ever updated anything using that Windows Update? It's highly unlikely it will download a whole new ROM, maybe just some cabs which won't touch the ROM altogether, just mess around in registry.
And who needs to keep the device on while updating if you'd make a hard reset afterwards?
It can even be done now...
any back-up program
a cook who's willing to release ROMS on some stable host (NOT rapidshare where address changes)
a diff utility to download only the parts of the ROM that changed
A small app which writes XXXXIMG.BIN to storage card and enters bootloader.
Much harder task is to get rid of ROMs altogether and take control of the only advantage they give: XIP. I mean, why don't use a tool to convert the new apps to XIP format making them a part of the ROM?
@anichillus
I can provide u with the package but it will take some time..u see i have WM6 Emulator..but cant make it to use Internet Connection of my PC..so the Update manager starts but doesent download (no connectivity)..will see what i can do
i got the internet working..but when i click update..it doesent give any packages..what now

Advice and/or help..

1st i have to say this site and all the people here ROCK!!!! very informative,sometimes even with illustrations. i'm learning here.
1. I ordered an unlocked AT&T 8525 w/ WM5, BUT.....when i received it,it was never unlocked & it had WM6 professional on it..so of course i came here and Sim & CID unlocked it quick. "THESE GUYS ARE ALL AWESOME" .
Now this is what i have installed on my AT&T 8525(bare with me guys,plzz)
HTC Album
HTC Audio Manager
HTC Audio Manager Today Plug-in
SPB Mobile Shell2
SPB Phone Suite
SPB pocket Plus4
Tiermann SlideSound
Shape Services IM+SP
PocketCM Keyboard 0.14
SJ Keyboard Skin-Touch
csKB_Cert
Cloudy Fa 2G DialPad
TeddyKing & AX3l ZoomSMS
Storage Program
Total 44.77mb 48.77mb
In Use 31.57mb 38.76mb
Free 13.20 10.01mb
i know,i know i am soooo noob,lol
but i noticed alot of you guys have alot move free space than i do but with more programs/apps/games etc. installed
i've heard alot about this "HARD-SPL" APP, should i have installed that after i unlocked my phone & installed the Apps or should i have installed some of these roms to save more space? gee i'm a noob,i've never had a windows based phone. Ooh BTW i have a 1gb storage card,hopefully gettin into a 4 0r 8gb.
my friend even has an app which he doesn't tell me where he got it or show me on his phone the name.but when he opens his keyboard and closes it,it responds quickly into landscape and back to portrait,REAL FAST. what App is that..he doesn't wanna share his knowledge, that is why i told him about this site but can't find it..wow he newbie..but anyways, hope to learn more & more from you guys...ALL YOU GUYS ARE AWESOME WITH ALL YOUR WORK ON APPS/PROGRAMS,KEEP UP THE GOOD WORK.
Thanks In Advance for all the help...be safe fellas
G'day Joee and welcome. 1st, the reason other people have a lot more free memory is because they're running a cooked rom... This means that all the bloat programs/carrier crap has been removed and other better apps put in. You can find the cooked apps by going to the wiki and doing a search for hermes cooked roms.
Now, so saying, you need to install the Hard SPL onto your phone BEFORE you flash a new os as this decreases the chance of "bricking" your phone or increases the chances of recovering it if you do(we all have this happen sometime).. I'm glad you asked this before becoming another noob begging for help because he's bricked his phone and cant recover. As I say though, there is still a chance of permanently bricking, no guarantees. If you decide to flash your phone up you need to be aware that if something goes wrong and it has to be returned you may find your warranty voided. However ther are ways to return your phone back to the stock rom if you look.
You may read about radio roms and think you need to flash yours up to the latest... WRONG.... Depending where you are and who your carrier is depends on what radio rom you should have. If you find it works fine, DONT TOUCH IT as mast bricks are caused by flashing the radio rom and having something go wrong during the flash. 9 times out of 10 you cant recover, even with Had SPL.....
Now you're sufficiently afraid of flashing, Please read Mr Vanx's guide as this will REALLY help if you decide to do it. I personally recommend flashing using the sd card method as it is safer and you dont need to kill anyone who even looks at your computer while its flashing. Using the computer can cause hassles with people accidently hitting reset buttons, pulling out usb cables or just a good old fashioned blackout. SD card method just relies on a file on your sd card and the fact you have 50% battery power.. You can find out how in the wiki...
Anyways, if I haven't frightened you off completely, I would suggest , as a first rom, TNT SE. Its a fairly stable rom with a heap of 3rd party apps or if you want LOTS of memory go with a lite rom... Anything from Schapps, Matt_KR(also known as pandora), Faria, K's Pays or PDAViet (many more but you get the drift). Wait for a little while until you get experienced with wm06 before trying wm6.1 - still has teething problems.
Well, Welcome & Happy Flashing......
ultramag69, your pointing me the right way,thanks!!!! also thanks for responding to my thread,i'm glad i ran into this site. you guys are doing lots of amazing things with alot of the apps/progs,all in all you guys are AWESOME!!. i'm glad you answered me before i would had made a mistake and brick my phone. As for the carrier i'm using, i'm using " IMMIX WIRELESS", i think they are associated with Keystone. so once i "reset my phone to factory settings i use "hard-spl" & use a rom, i automatically lose all the "junk" AT&T add to their phones. yeah,free space i guess,COOOL. Oh BTW,what hard-spl do i use? V7 or V9? probably will be hard to find the "lite Rom" as you suggested.
thanks alot for the help again & hopefully learn alot more before i actually do the "HARD-SPL" flash & go modding happy.
Ok, you DONT need to reset to factory. you can just Hard SPL your phone straightway. You can then install a rom as well. Just remember that when you flash a rom you will wipe everything off the phone.
As to what Hard SPL to use, if you read about each one you will find that ver. 9 is for developers, people who muck about and improve things on our phones. We get the benefits later, but if you just wanna start off easy to flash and upgrade I'd go with ver.7. You can upgrade SPL's later if you start to get into flashing hardcore...
If you did some reading you would've found this out. I like helping people, I was where you are now once, but some people DO get nasty if a question is asked with you not looking through the forum first. Chances ae your question has been asked AND answered multiple times over. Word to the wise......
AS for the flashing.... flash Hard SPL off your computer. I find this easiest as it literally takes about 2 secs.... Howver for the rom I would suggest the SD card method(It's my personnel favourite)as its safer than with the pc. If you follow the guide you will need to backup your sd card then format it fat 32... If you've already formatted fat 32 and want to keep all the apps installed and pics etc... on there I've found you can just install the .nbh file directly onto the card WITHOUT formatting and loosing anything. Just remember to ename it to "hermimg.nbh". Put your hermes into bootloader with the card installed and it will automatically detect and start the flash process. Follow the prompts.... MAKE SURE YOU HAVE GREATER THAN 50% BATTERY POWER... very important..
Happy flashing and good luck.....
thanks again
ultramag69, thanks alot & i'm sorry if i asked q's that were answered b4, i guess i would i have to search with the correct wording 0r word...once again thanks for the help..i know i will learn alot from every1 here and who knows i'll be like you guys in no time
thanks again
thank you very much,did my 1st flash rom,i used Faria R32...nice,fast & good storage..you pointed the way for me & i thank you for the help...like i always say,YOU GUYS ALL ROCK!!!

Deleting software.

I am woundering is it worth deleting programs that came with the HTC HD2? Can some one also tell me how I tried using the add & remove on settings but it only finds stuff on storage card.
-Metta
Anyone help me as of now?
most of the cases, you can't, those are present in the ROM, so they are "hard burned" on the device, the best way to remove useless programs thatare already on the device (and that's always a good idea) is to install HSPL(2) on the device and flash a custom rom which has only the bare set of base programs, on which you build up your fav setup
If you're curious, look here http://forum.xda-developers.com/showthread.php?t=609477

[Q] rooting, flashing, goldcard questions

Hi guys
I'm new to the Android business and I have a few questions, which I will be very happy if you answered.
1. What the heck is a gold card ? I mean, I know it's a modified memcard that I need for rooting phones, but why do I need it ? Why is it not possible to root a phone without it ? Can I use the goldcard as a usual memcard, or do I have to have separate one ?
2. Are there any tutorials for rooting under linux ? I have dualboot, but I don't like windoze, so it would be nice to be able to do it under Ubuntu.
3. Is it possible to restore the original ROM after flashing it ? From what I understand, I suppose I could download the files (maybe from the official HTC site) and install it just like any other ROM. Am I right ?
4. Are there any problems with flashing I should be aware of (IDK, camera not working, microphone problems, graphic artefacts, whatever) ? Can I kill my phone if I do something wrong ?
5. A highly hypothetical question : is it possible to install any other mobile OS after rooting ? Not that I wanna do it, I just wanna know. If not, why ?
6. Is it possible to change boot animations, icons, etc in a ROM that I downloaded ?
I'm thinking about flashing the ROM, because I have problem with 3G / only the browser seems to work with the connection. All the other apps report "No connection".
Any advice would be much appreciated.
Most important :
Can I use the goldcard as a usual memcard, or do I have to have separate one ?
Is it possible to restore the original ROM after flashing it ?
Can I kill my phone if I do something wrong ?
C'mon guys, please..
1. I won't be able to explain how it works exactly, but it seems like it gives higher access level, which is needed for rooting your phone. You can use almost any (some of them doesn't work) MicroSD card and after rooting you phone you'll be able to format it and use as a memory card again.
2. http://android.modaco.com/content/h...-r4-htc-legend-rooting-guide-now-with-1-31-x/ (works on Linux, tested personaly).
3. Yes, later you can flash one of official ROM's. You can download them from here.
4. It depends on the ROM you're going to use. Some of them are damn stable and some not. Read comments before using it. Flash ROM's by using ROM Manager (it's on the Market), it's absolutely fail proof.
Just:
* don't forget to do FULL wipe before flashing ROM.
* read how-to's and (or) chef's notes carefully BEFORE you start.
5. I don't think so as there are no drivers for the other operating systems. Could be some other reasons is well, i don't know.
6. Yes, read those threads.
Thanks very much, dude !
I think I'll try out the most popular one - CyanogenMod. Hope that's stable and it's Froyo-based. Is it ?
btw I can't use the market, that's the main reason I wanna flash. I just can't connect to my gmail account, thus being unable to install new apps. On 3G none of the apps can connect to the internet, on wifi they connect, except the goddamn market.
Thanks again, much love !
btw I hear that you don't need the gold card to root the phone if it's not branded (therefore I don't need one to flash the ROM). Is that right ? My phone's not branded...
grandioso said:
btw I hear that you don't need the gold card to root the phone if it's not branded (therefore I don't need one to flash the ROM). Is that right ? My phone's not branded...
Click to expand...
Click to collapse
My phone wasn't branded too, but i couldn't root without the goldcard.
If I backup the data that I currently have on my memcard, can I restore it on any ROM I install ? I just need the facebook-linked contacts, I really don't have anything else as I can't install apps.
One more question - after flashing, is there a way to install apps without the market ? I know, if I had "astro file manager", I could, but now I can't even install astro. Maybe a similar (if not the same) file manager could be included in the ROM ?
grandioso said:
If I backup the data that I currently have on my memcard, can I restore it on any ROM I install ? I just need the facebook-linked contacts, I really don't have anything else as I can't install apps.
Click to expand...
Click to collapse
You don't have to backup SD card before flashing ROM as you won't lose any pictures, music, videos or any other files THAT ARE on SD card (unless YOU will format it). If you want to backup some applications data/settings - try to use My Backup app.
grandioso said:
One more question - after flashing, is there a way to install apps without the market ? I know, if I had "astro file manager", I could, but now I can't even install astro. Maybe a similar (if not the same) file manager could be included in the ROM ?
Click to expand...
Click to collapse
You can install apps by using ADB if you don't have Market app installed. Also you can use any file manager if your app setup files (APKs) are on the SD card.
And a little advise - use Nandroid backup and then you can do whatever you want. If the things goes wrong way - use Nandroid restore Just do NOT format your SD card without copying files on your PC first.
I created a GoldCard using this guide. How do I know if it's a working goldcard before I root my phone ? I didn't even format the card (I forgot to, because it wasn't mentioned in the guide).
Dunno where the hell have I posted my question(there should be a "view my posts" button).
Anyway... I'm trying to root my Legend, but I get stuck at the point where I have to run the step1 script -> I'm unable to run it, because it allways throws me a "permission denied" error. Even tho it's ran by sudo and it has rwxrwxrwx permissions.
What's going on here ?
grandioso said:
there should be a "view my posts" button
Click to expand...
Click to collapse
There is :
http://forum.xda-developers.com/search.php?searchid=44378428
AllWin said:
My phone wasn't branded too, but i couldn't root without the goldcard.
Click to expand...
Click to collapse
Hi, can I use the goldcard for different phones, like the also the Magic? I used the goldcard already for my legend, succesfully.
Thanks, Paul
I think you can
What app do you use to backup before wiping ?
I install my apps to the SDcard, so they should work after wiping, but I also need my old settings, phone book and stuff.
Titanium Backup does a fine backup "app-centric", so you can restore all your apps regardless of their location, including their settings, scores and market location. I would not recommend aiming for a backup of system settings, since you might compromise the function of your new ROM with old system settings. If you just want to do a test with a new ROM, and want to go back to your initial ROM, use Nandroid backup that is part of your rooted Recovery menu - it does a 1:1 backup of your entire ROM. For phone book etc. do a PC sync or use Google Apps. For SMS backup there are a number of free apps that back your SMS up to Gmail, under a SMS label, or to your SD, as an XML file.

[Q] software to clean rom area after multiple rom updates/changes

I remember someone mentioned an application to clean up rom area on the phone to remove any unused files left behind after upgrading/changing roms. I dont recall what the application name was or what to search for. Does any one here know the app that I am referring to?
Do a search for Task29. This is used when you do a lot of ROM flashing and want to make sure no remnants of previous ROMs are left behind. Nothing can delete files from ROM individually.
Thanks
Thank you
To clarify, Task29 formats/wipes the entire memory where the ROM resides. You do it before flashing a new ROM. Not sure if that is what you were looking for, or not.

Categories

Resources