Honest, I searched forever in XDA-Dev and in Google - couldn't find this answer for what is probably a very simple question.
So I'm new to the G1 - but generally not hacking, theme'ing, flashing in general (iPhone, Winmo, etc.).
I've rooted my phone, installed the Cyanogen Recovery Image, SPL, radio, etc. and CyanogenMod's 4.0.4 Stable ROM. All is grand with it.
I would like to now try some appropriate themes (I know all are not compatible) but want to be able to restore to the current native CM theme. In fact some theme developers suggest always going back to the default before trying their themes to rule out glitches/errors.
So that's my question - where do i find just the theme for the ROM I'm on (CM 4.04) to keep as a backup just in case I hate so and so's mickey mouse theme (no offense to any Disney lovers out there) and want to go back?
I've searched everywhere for this "default" theme and unless people are meaning the full CM ROM image (which sounds like a wipe/restore not a re-theme process), I can't find it anywhere.
Sorry again if I'm just not understanding this all just yet. Only been on the phone for three days.
-JS
The theme template is in the 4.04 thread, but you really don't need it. Just reflash the ROM. It won't erase any data or settings and you will get the default look back.
a042349 said:
Honest, I searched forever in XDA-Dev and in Google - couldn't find this answer for what is probably a very simple question.
So I'm new to the G1 - but generally not hacking, theme'ing, flashing in general (iPhone, Winmo, etc.).
I've rooted my phone, installed the Cyanogen Recovery Image, SPL, radio, etc. and CyanogenMod's 4.0.4 Stable ROM. All is grand with it.
I would like to now try some appropriate themes (I know all are not compatible) but want to be able to restore to the current native CM theme. In fact some theme developers suggest always going back to the default before trying their themes to rule out glitches/errors.
So that's my question - where do i find just the theme for the ROM I'm on (CM 4.04) to keep as a backup just in case I hate so and so's mickey mouse theme (no offense to any Disney lovers out there) and want to go back?
I've searched everywhere for this "default" theme and unless people are meaning the full CM ROM image (which sounds like a wipe/restore not a re-theme process), I can't find it anywhere.
Sorry again if I'm just not understanding this all just yet. Only been on the phone for three days.
-JS
Click to expand...
Click to collapse
best thing to do is just keep a fresh copy of the ROM itself on your /sdcard. The neat thing about Cyan's recovery is you can flash any .zip from /sdcard so it shouldn't be too hard when going between theme's and the normal theme/rom.
if all you want is the theme itself for modding, go to cyanogen's stable thread and download the theme template in the opener.
a042349 said:
Honest, I searched forever in XDA-Dev and in Google - couldn't find this answer for what is probably a very simple question.
So I'm new to the G1 - but generally not hacking, theme'ing, flashing in general (iPhone, Winmo, etc.).
I've rooted my phone, installed the Cyanogen Recovery Image, SPL, radio, etc. and CyanogenMod's 4.0.4 Stable ROM. All is grand with it.
I would like to now try some appropriate themes (I know all are not compatible) but want to be able to restore to the current native CM theme. In fact some theme developers suggest always going back to the default before trying their themes to rule out glitches/errors.
So that's my question - where do i find just the theme for the ROM I'm on (CM 4.04) to keep as a backup just in case I hate so and so's mickey mouse theme (no offense to any Disney lovers out there) and want to go back?
I've searched everywhere for this "default" theme and unless people are meaning the full CM ROM image (which sounds like a wipe/restore not a re-theme process), I can't find it anywhere.
Sorry again if I'm just not understanding this all just yet. Only been on the phone for three days.
-JS
Click to expand...
Click to collapse
Hmm you must have missed the first thread: Questions about themes go here.
you guys are awesome...
...I've missed this place being over in the iPhone world for a while...
So you've answered my question (thanks to both of you) but have of course caused a follow-up question or three...So I'm getting a little light bulb over my head and it's "all" getting clearer.
The CM 4.0.4 ROM is not a single flash file (like NBH or IPSW files from Winmo or Apple land) but a file by file image copy? Is that pretty close?
So re-flashing WITHOUT a data wipe (from the new cool CM recovery image thingy) is more like a reinstall of Windows over top of an existing install instead of (what i thought it was) a sector by sector flash disk re-imaging process?
That would make sense - why else is a wipe important.
So after any theme, if I re-flash the CM 4.0.4 it will overwrite the files the new theme changed, but not my installed apps, settings or data? Does any parts of old themes get left behind like if the new theme has more sound files than CM's 4.0.4 ROM had for instance?
Sorry for all the noob'ish questions. I'm really loving this Android process and can see how much easier it's going to be to try fun stuff than either iPhone or even WinMo was/is.
Just have tons to read up on and learn.
Again, appreciate all the help, expecially as these questions are now not "theme specific" any longer.
-JS
It takes less time to flash the theme-template vs the entire ROM.
Just saying.
mianosm said:
It takes less time to flash the theme-template vs the entire ROM.
Just saying.
Click to expand...
Click to collapse
But if you are going to go between a theme witht the new lockscreen and a theme without the new lockscreen you need to flash the rom
mianosm said:
It takes less time to flash the theme-template vs the entire ROM.
Just saying.
Click to expand...
Click to collapse
Yeah but if you have the ROM on your card, then it's quicker to flash that than hop on your computer, download the template, transfer via usb and flash it
a042349 said:
...I've missed this place being over in the iPhone world for a while...
So you've answered my question (thanks to both of you) but have of course caused a follow-up question or three...So I'm getting a little light bulb over my head and it's "all" getting clearer.
The CM 4.0.4 ROM is not a single flash file (like NBH or IPSW files from Winmo or Apple land) but a file by file image copy? Is that pretty close?
So re-flashing WITHOUT a data wipe (from the new cool CM recovery image thingy) is more like a reinstall of Windows over top of an existing install instead of (what i thought it was) a sector by sector flash disk re-imaging process?
That would make sense - why else is a wipe important.
So after any theme, if I re-flash the CM 4.0.4 it will overwrite the files the new theme changed, but not my installed apps, settings or data? Does any parts of old themes get left behind like if the new theme has more sound files than CM's 4.0.4 ROM had for instance?
Sorry for all the noob'ish questions. I'm really loving this Android process and can see how much easier it's going to be to try fun stuff than either iPhone or even WinMo was/is.
Just have tons to read up on and learn.
Again, appreciate all the help, expecially as these questions are now not "theme specific" any longer.
-JS
Click to expand...
Click to collapse
No nothing will be left behind after reflashing a ROM, your apps, settings, data, or anything else in the /data partition on your phone will not be lost. All wiping does is format /data.
Related
just to make sure... If i want a theme- put it on sd card, rename it to update, apply update, and reboot??? It doesn't work for me. It stays stuck on the G1 screen. Does it have something to do with rom i'm using: update-cm-4.1.9.2-signed???
Just in case... Yes its rooted, I've even tried other HERO ROMS(and i have successfull), but 4 some reason I don't know how to apply a theme. And YES!! I'm a n00b.
Thanx in advance
yes your process is correct, BUT you have to make sure the theme you apply is matched with your rom. if you have cm 4.1.9.2 rom, you have to make sure you get the 4.1.9.2 compataible theme. also some themes may take up to 10 minutes to fully boot up.
-insert flame here-
the theme must be compatible with the rom like for 4.1.9.2 the theme has to be based off of the 4.1.9.2 theme template. the same goes for any rom and theme. as long as they are compatible then there shouldn't be any problems. if you want a bigger choice of themes then the stable roms are better.
but yeah, check to see if your theme is compatible with 4.1.9.2, if it isn't then that is the problem.
also you have the process correct.
This should really be in the Q&A section, it seems you haven't really read much of what themes are about. You can only flash themes made SPECIFICALLY for the rom you are running (In your case cm 4.1.9.2) Since I don't see too many themes around made for that rom, I'll assume you're flashing a theme not made for the rom this will cause the G1 screen loop.
To get back to your old system, just flash the rom OR the theme template again and you should be good to go. Next time match the theme versions with rom versions before you go flashing.
Dfanzz said:
just to make sure... If i want a theme- put it on sd card, rename it to update, apply update, and reboot??? It doesn't work for me. It stays stuck on the G1 screen. Does it have something to do with rom i'm using: update-cm-4.1.9.2-signed???
Just in case... Yes its rooted, I've even tried other HERO ROMS(and i have successfull), but 4 some reason I don't know how to apply a theme. And YES!! I'm a n00b.
Thanx in advance
Click to expand...
Click to collapse
First, even though your question is about a THEME, it's still a question and should go in the Q&A section.
In response, your theme MUST be compatible with your rom. So if the theme you are trying is not CM 4.1.9.2 compatible, then you COULD get problems.
EDIT: DAMN, did it really take me so long that 4 people answered before I did? geez lol
Fast guns around here, I think he gets the point though :]
slow pokes =)
Just to clarify to further help you understand, a theme is composed of many of the same files as the original ROM. However, this time around they have been modified to look like what you see as the theme. Therefore, when you install a theme, you are actually replacing those files with the ones with different looks. That is why you need to make sure your theme is made for the ROM, because different programs and files, chances are, will not work and will result in a bootloop.
I figured I would bring this up here so developers can look in to this, and see if there really is an issue and why. I recently had a theme that worked on one phone and not on another. It would get stuck at the G1 start screen.
The only difference was that the phone that worked had haykuro's SPL that is needed to run hero ROMs, the other had the SPL with the version that ended in -3000. Both SPLs have the skating androids screen.
Both had:
Cyan 4.0.4
Cyan recovery 1.4
App2sd
I later flashed the haykuro SPL, and tried again, it worked fine.
I used a spare memory card to flash the theme, so both phones were reading the same file to apply the theme, and the same file was used after applying the new SPL and then worked.
I first posted over at Android community. here is the link just in case I forgot anything here. Hopefully I provided all the info needed.
http://androidcommunity.com/forums/f7/spl-cause-theme-to-not-work-25160/
Would it be enough to just add a disclaimer to theme threads stating that SPL 1.33.2005 is required? I think that the majority has already gone over to that SPL.
BlackElvis79 said:
Would it be enough to just add a disclaimer to theme threads stating that SPL 1.33.2005 is required? I think that the majority has already gone over to that SPL.
Click to expand...
Click to collapse
Actually, I think most users of the Cyanogen mod have NOT switched over. Many of us have never loaded a Hero ROM, and maybe never will. But, I have had this problem a couple of times that the theme makers do not take the SPL issue into effect, and their theme simply will not work on a phone with HardSPL or EngineeringSPL.
Theme makers should make themselves aware of the size limitations and take them into account. Or, they should make it clear that their theme REQUIRES the Haykuro SPL. But they will be limiting their audience in that case.
stellarman said:
Theme makers should make themselves aware of the size limitations and take them into account.
Click to expand...
Click to collapse
Thing is, the theme was just a basic theme, it did not add any extra programs or the new launcher or anything other than cosmetic changes. The theme worked on the older builds, pre cyan 4.0, and I asked the guy to port it.
Marine6680 said:
Thing is, the theme was just a basic theme, it did not add any extra programs or the new launcher or anything other than cosmetic changes. The theme worked on the older builds, pre cyan 4.0, and I asked the guy to port it.
Click to expand...
Click to collapse
How big was the theme? Were you coming over from a different theme? Did you wipe before applying the theme? If you did wipe, did you also wipe the ext partition? Afaik most themes will fit ok on a regular phone.
Coming from stock, no wipe, theme file size 14mb.
Marine6680 said:
Coming from stock, no wipe.
Click to expand...
Click to collapse
And the size of the theme was?
Also, did your theme include any extra mods? e.g. loccy's browser, advanced launcher etc.?
I'm about to go to work, but maybe someone could run this theme through the apk optimizer from the dev thread? If not, upload it and I'll do it(not sure when that'll be).
jonnybueno said:
And the size of the theme was?
Also, did your theme include any extra mods? e.g. loccy's browser, advanced launcher etc.?
I'm about to go to work, but maybe someone could run this theme through the apk optimizer from the dev thread? If not, upload it and I'll do it(not sure when that'll be).
Click to expand...
Click to collapse
14mb and no extras, cosmetic only. I applied the new SPL and got it running, just thought I would mention the problem so people would be aware.
some themes do add extra things into system/app and that can cause the problem
especially since cyan's roms already are near the limit (he has gone over a couple times)
so if you add just a couple of things like the HTC_IME.apk the HTCMusic.apk and some widgets to system/app it can overload it.
beagz said:
some themes do add extra things into system/app and that can cause the problem
especially since cyan's roms already are near the limit (he has gone over a couple times)
so if you add just a couple of things like the HTC_IME.apk the HTCMusic.apk and some widgets to system/app it can overload it.
Click to expand...
Click to collapse
Well this didn't add anything like that so I don't know. Kind of sucks that not everyone can run the new SPL, and some people have issues with ROMs and themes.
The theme size was 14mb??! Most likely it was just too big for your phone. Meaning that one phone just didnt have enough space for the whole theme to fit, so the whole theme wasnt copied over which lead to a boot loop.
This is not the fault of the Dev. this is just a case where the phone with haykuros spl had more space for themes..and the other didnt.
Stericson
Stericson said:
The theme size was 14mb??! Most likely it was just too big for your phone. Meaning that one phone just didnt have enough space for the whole theme to fit, so the whole theme wasnt copied over which lead to a boot loop.
This is not the fault of the Dev. this is just a case where the phone with haykuros spl had more space for themes..and the other didnt.
Stericson
Click to expand...
Click to collapse
Yeah, I don't blame the dev, just think people should be aware of the issue.
The new SPL is as easy as flashing a ROM correct? I've been trying to find out as much info on updating mine as possible before I do. I've read if done wrong, bricked phone. I've read threads that give some weird steps, that I really wouldn't think are necessary. I have the newest radio version and I already checked the PVT and I'm good to go. So to update all I would need to do is flash the new SPL right? Any special procedures I should do before I brick my phone? Thanks
Checking for PVT is the only real extra step, the rest is just like flashing a ROM. As long as you are PVT you are fine, just don't interrupt the process, unlike flashing a ROM if you mess up the SPL its bricked good.
It appears the "extra" HTC widgets, available for download through the add-widget interface in Sense (Notes, Today in history etc) do not work on ROMs (Pays, Modaco..) that are a2sd and have dalvik cache on the SD too (seem to work with a stock ROM where a2sd have been pushed later).
A small thing it might be, I'm still looking for a solution. A history buff, "Today in history" is completely and totally addictive I NEED MY FIX!
What I've tried so far without success is to install the widget through the add-widget interface, manually acquiring the apk and installing it that way, modifying a ROM and dropping the apk in system/app (hoping it being installed in the phone memory that way would somehow help). My guess is that this does not work because these widgets needs the dalvik cache to be internally.
So, any idea for a workaround except flashing a stock ROM? Input would be much welcome.
Mac
Okay, I am going to be extremely rude and bump my own thread (mods spank me if I'm bad). Still looking for a solution to this, enlightment, a stfu n00b, whatever C'mon, with all the great people on this forum at someone must be able to shed some light, be it bright and shiny or dark and gloomy?
Mac
Maybe if we include the .apk's from first install of the rom it might work. I'd be willing to test. Provide me with the .apk's lol.
Was there any outcome to this, im having the same problem on Villians ROM.
Its great but its missing the HTC Stocks app and widget which I used to love.
HELP
some people just post threads without thinking lol has htc released a rom yet? nooooo so there are no widgets to download cuz htc hasnt made them yet lol
Hi,
Today my Defy arrived
Now I have read many threads about the phone and the firmware, but soneones making me confused and other ones doesnt answer my questtions.
So, what I want to know is:
1. Wich is the really latest firmware for the Defy with the red lense? Done
2. when Im going to install CM7, must be flashed an stock froyo rom before? Done
3. because swype is preinstalled in the firmware, how can i update it to the latest version? Done
4. how can i make my own swype theme?
I think thats all (for now )
Greetings
I'll only answer to the ones that I know the answer...
2. The instructions say that you should. Also, from what I read, every tutorial says that you should go to stock. Also, a wipe could be advisable (not to inherit problems and bad settings from the previous ROM)
3. You can get it from the official site. As far as I've noticed CM7 doesn't come with Swype.
Hopefully someone else answers the other two questions.
Have a nice day!
And I'll take the opportunity to ask a few somewhat related noobie questions:
"the Defy with the red lens"
Click to expand...
Click to collapse
I've seen a few mentions of different lens colours. What is this? (link to explanation is fine) ETA: Found it myself. Really stupid to ask. Bottom line ATM seems to be that for phones recently manufactured the lens colour is not a reliable indicator of camera module used.
"every tutorial says that you should go to stock" (before flashing)
Click to expand...
Click to collapse
Doesn't this mean that you don't need to do anything special (maybe wipe everything, but maybe not that important?) when you flash a new ROM into the phone for the first time?
Or would you still need to first flash a plain stock ROM if your phone came with some telco-provided crappy stuff in the ROM, before flashing a custom ROM?
(Purely hypothetical question for me.)
Bumping this, because I am getting to closer to actually start rooting around (hah!) in the innards of my phone, and I keep wondering about this:
Aspsusa said:
Doesn't this mean that you don't need to do anything special (maybe wipe everything, but maybe not that important?) when you flash a new ROM into the phone for the first time?
Click to expand...
Click to collapse
So do I need to flash _another_ stock ROM before I switch to cyanogen or whatever, if my phone is a virgin that came with the stock nordic rom (moto_version.34.177.5.MB525.retail.en.ND/jorem_U3_3.4.2_177-5)?
It somehow seems redundant to me to flash another stock to my phone when I already have a stock froyo (without blur even) on it.
BTW, given the focus of this forum you are all being very very kind to us noobs. Upthread I asked a really really really stupid question (I'll see if I can edit out), and nobody threw rocks at me .
I am still wondering though whether anyone can recommend an alternative forum more suited to Really Basic Questions?
Just root, install second init for recovery, then flash cyanogen...
If you click devices at their website, you can grab the latest nightly ROM, and you will also find the wiki, which has a step by step on how to do everything.
It's really simple, just keep glued too the instructions.
Good luck
Aspsusa said:
Bumping this, because I am getting to closer to actually start rooting around (hah!) in the innards of my phone, and I keep wondering about this:
So do I need to flash _another_ stock ROM before I switch to cyanogen or whatever, if my phone is a virgin that came with the stock nordic rom (moto_version.34.177.5.MB525.retail.en.ND/jorem_U3_3.4.2_177-5)?
It somehow seems redundant to me to flash another stock to my phone when I already have a stock froyo (without blur even) on it.
BTW, given the focus of this forum you are all being very very kind to us noobs. Upthread I asked a really really really stupid question (I'll see if I can edit out), and nobody threw rocks at me .
I am still wondering though whether anyone can recommend an alternative forum more suited to Really Basic Questions?
Click to expand...
Click to collapse
It is recommended as a precaution for a failsafe install but you can install CM7 on any stock 2.2 or above rom.
Sent from my MB525 using Tapatalk
ryan8r said:
It is recommended as a precaution for a failsafe install but you can install CM7 on any stock 2.2 or above rom.
Sent from my MB525 using Tapatalk
Click to expand...
Click to collapse
Took the words right out of my mind...
Sometimes I skip right past the important stuff. Lol
hi,
Everythinbg excepted 4. is solved by my own.
For now i just need to know hox to make my own Swypw skin.
BTW: I hate Threadhooligans
MrGentlemen said:
BTW: I hate Threadhooligans
Click to expand...
Click to collapse
Mean me? Wanna fight?
BTW, it would be good if you'd change the topic back, or put the old topic in parenthesis to the new one or something. Something like
[request]Swype-skinning ([solved]stock froyo first & red lens latest)
might be good
I was wondering why I was subscribed to a thread about swype-skinning, as it couldn't be further from my interests, but never mind that - there's good info in this thread not related to swype.
Aspsusa said:
BTW, it would be good if you'd change the topic back, or put the old topic in parenthesis to the new one or something. Something like
[request]Swype-skinning ([solved]stock froyo first & red lens latest)
might be good
I was wondering why I was subscribed to a thread about swype-skinning, .
Click to expand...
Click to collapse
Exactly. I was confused, and for an instant, lost in space.. Lol
You big thread hooligan, Mr gentleman
Edit:
To answer your question,
You should probably check with Swype to see if skinning is even capable with their app... (or potentially even allowed)
To my knowledge, skinning Swype is uncharted territory...the app is in beta still.
Some advanced knowledge of Android would be required to hack, disassemble, and recompile any themes for it.
Hey all! I just want something to do in my free time and to get something for us Locked Verizon users. I just want to build off of the Cola ROM, kinda like how the guy who made IT-ROM did (Sorry for not remembering your name!)
My first guess would be to set everything up from the fresh Cola rom with a blank SD card mounted while on airplane mode, then make a Nandroid when ready, but there's also one thing I would like to ask along those lines.
What would I do with apps to replace stock vanilla apps, I found some stock MIUI apps that work outside of MIUI itself. Would I just replace them on Root Explorer or anything similar then reboot? I just want to keep things clean instead of having multiple similar apps.
This is going to be quite a slick looking ROM you guys, I promise.
P.S. Does anybody know of a good clone, or even a port of the MIUI Messaging app? There was one called exMessenger from the developers of exDialer, but it was suddenly abandoned, which was going to be a part of my ROM.
EDIT: I also just want to mention, it's not meant to be an MiUI look-alike, MiUI just has a really sleek look to it which is what I'm aiming for, not a clone.