yashsingh1/xdaforums huggingface dataset:
[G1 Themes and Wallpapers] Zinx Verituse:
I'm working on a tool I'm calling "applytheme". Basically you create a theme.zip, stick it in an archive with the included applytheme binary and update-script, sign it, and it will update the files on any of the Dream firmwares with the ones you've provided.

There are some limitations currently:

It can't yet determine space required before-hand, so you may run out of space in the middle. If you do, you can just restore the original theme with the restoration update.zip.

It can't add files - only replace existing ones.

The original files are stored in /data/original_theme.zip, which will eat your /data space, but only the replaced files are stored.

This version is a test release and may or may not have bugs. Be sure to back up your phone before trying it.

Please consult the example for figuring out what to put in the theme.zip, but it's basically full-path-to-filename-you-want-to-update/full-path-to-file-you-want-to-replace

So if you wanted to replace "assets/images/android_320x480.png" (the boot screen) in "/system/framework/framework-res.apk", you would have a file in your theme.zip called "system/framework/framework-res.apk/assets/images/android_320x480.png".

Case matters - please use the correct case (which is usually all lowercase).

Example theme (replaces boot animation only, with a cupcakedroid):

applytheme-200902090018-example.zip

Restoration update.zip (restores from /data/original_theme.zip then deletes original_theme.zip):

theme_restore-200902090018.zip

Source code (for developers or other curious people):

applytheme-200902090018.tar.gz

EDIT: 200902082117 fixes a couple of stupid bugs in 200902081755 :/

EDIT: 200902082316 removed extraneous/incorrect free space check; noticed that the update script stuff is significantly more stupid than I'd thought - update scripts should work now.

EDIT: 200902090018 close files so space can be reclaimed during patching

Reporting problems

If one of the applytheme updates fails, while still in the recovery mode please do the following:

Press ALT+X to get to the console

Press <enter> to get to the prompt

Type cp /cache/recovery/log /sdcard/recovery.txt

Type df >> /sdcard/recovery.txt

Type reboot to reboot.

Send the recovery.txt from the SD card to zinx <AT> users.sourceforge.net with the subject "applytheme error log"

If I don't have the log (or at least the error message from the log), I can't know why it's failing, and can't do anything to fix it.
[G1 Themes and Wallpapers] kron2:
I am looking at your post but don't see the benefits of doing it like this. you would still need to do this every time you add a theme or just a image and you still need to sign it or am I just not seeing the benefits of using it
[G1 Themes and Wallpapers] Zinx Verituse:
Current themes replace the whole system.

If you change as single file in /system/app/Browser.apk (say, an icon), you have to replace the whole file.

You don't have to do that with applytheme, so you can replace the icon no matter what firmware is being run.
[G1 Themes and Wallpapers] manup456:
This would be great themes wont need to be converted any more. :D
[G1 Themes and Wallpapers] Zinx Verituse:
Indeed, for example:

More Vintage Less War via applytheme (theme by manup456 :) )

EDIT: Oh, I should note I tested this one with RC33. Didn't bother to time the progress meter though, so just wait until it tells you to reboot with home+back.
[G1 Themes and Wallpapers] MOONSSPOON:
This looks like an amazing tool! I'm surprised more people haven't checked this out.

Let me get a few things straight before I give it a shot.

Let's say I was updating some basic images in the framework-res.apk. All I need to do is:

~Download your applytheme-example.zip

~Open up the theme.zip (remove current folders inside)

~Create the folders system\framework\framework-res.apk\res\drawable\

~Add the icons I've changed, with the exact original names

~rename applytheme-example.zip to update.zip

~load onto SD card and load onto phone as usual

~success?

I don't quite understand the backup system...

When you load the update onto the phone, it backs up the images you're replacing and puts them into a \data\original_theme.zip?

Then, if for some reason you want to revert to the original theme, you simply run the theme.restore.zip on the phone and it grabs all the \data\original_theme.zip images and places them in their original location?

Also, if the theme you're installing is a few megs, then the \data\original_theme.zip will get rather large, no? Will this cause any issues?

Thanks!
[G1 Themes and Wallpapers] Zinx Verituse:
The steps are a bit more like this:

Download applytheme-example.zip

create system/framework/framework-res.apk/res/drawable/

add the files you've changed

create a theme.zip with the files above - MAKE SURE IT HAS THE PATH, STARTING WITH system/

replace the theme/theme.zip in applytheme-example.zip with your new theme.zip

sign the applytheme-example.zip with the replaced theme/theme.zip

put it on the SD card as /sdcard/update.zip and update as normal

success! (unless there was a problem during patching, then it may be partially applied and you can use theme_restore.zip to fix it)

Yep.

It can get large, yes, but keep in mind that it's only the original files that have changed that get put in it. Most themes right now are much larger .zips than they actually are, because they include much more than what was changed. If it gets too large to fit, the update will just fail part-way, and you can restore using the theme_restore.zip.

You can also delete it if you don't want to restore.

If you have any better ideas for any of this, I'm definitely open to suggestion - It's not anywhere near finalized yet ;)
[G1 Themes and Wallpapers] MasterBunnyFu:
Great work. Definitely a step in the right direction for generalizing themes and allowing them to work with any build without modification.

Some thoughts for the next steps... Perhaps do a once-over of the files in theme.zip and compare their sizes with the existing files? This would just about double the time it takes to install, but should catch any out-of-space issues before any replacements had been made. Alternatively, perhaps there's a way to detect failures and automatically revert and display an error?
[G1 Themes and Wallpapers] Zinx Verituse:
Automatic reversion can be done.

The update stuff is too stupid to let me display an error (Seriously. There's no way to display a message to the user. All I get is the unchangeable 'Failed on line 3'.) - an error is kept in /cache/recovery/log though.

Checking the file sizes would indeed take twice as long - everything is compressed, so I'd basically be creating every file touched, but discarding the output, then creating it all again. It already takes quite some time, and it should normally have enough space free, so I would prefer to go the automatic reversion route if people don't want to have to use the theme_restore.zip after a partial update.
[G1 Themes and Wallpapers] APrinceAmongMen:
So I tried throwing in your more vintage theme, but I get the error failed on line 4.

I feel like a leecher posting this message, but explain to me how it's done. :)
[G1 Themes and Wallpapers] Zinx Verituse:
Should just be putting in it; can you post the /cache/recovery/log from after it fails? May need to copy it somewhere before rebooting.

I expect it's due to lack of space, but it was ok here :x
[G1 Themes and Wallpapers] Zinx Verituse:
In an effort to make it a bit easier initially, I've written "toapplytheme". It takes a theme update, the update it was based on, and outputs an applytheme compatible theme.zip - You still have to put in in theme/theme.zip in the applytheme update zip and re-sign it, though.

If you use something other than the update it was based on, you're going to end up with a lot of extra and/or missing files, so don't do it.

Ex:

toat MyExcellentTheme.zip JFv1.41_RC33_light2.zip theme.zip

toat-200902091613.zip
[G1 Themes and Wallpapers] DanOtero:
Worked for me

I have an ADP1 w/the latest JFv1.43h, I extracted Rusty Metal (from the RC33 version, using you tool). Put it there on the example, signed it all and voila...

The only thing I noticed is that the background did not get changed, but that is a minimal issue (and easily fixed).

Great job Zinx, I don't understand why all theme designers don't use this tool.

A matter of time I hope?
[G1 Themes and Wallpapers] SpyderMS:
I just applied Rusty Metal to my G1 using the standard way (not this tool) and the background doesn't install with it anyways, so it's not a problem with this tool, but the theme itself simply doesn't include it.
[Tilt, TyTN II, MDA Vario III General] mbarvian:
Hey guys,

Well, as you might have heard, my tilt's getting a little old. I was browsing the AT&T site the other day, and i didn't see any AT&T tilt refurbs or new ones, and it said that the protect is discontinued. Seeing that I'm paying 5$ a month for phone insurance, what would happen if I *accidentally* dropped or broke my phone? (Not saying I will) Just a thought, would be interesting to know the answer.

thanks,

Max
[Tilt, TyTN II, MDA Vario III General] denco7:
Probably the same thing that would happen if you " accidently " crashed your old car into a pole and totaled it.:D
[Tilt, TyTN II, MDA Vario III General] sudge3:
or if someone stole your phone.... (that way you have a backup phone)
[Tilt, TyTN II, MDA Vario III General] december.underground:
Lol man That is ghetto lol but i cant say i haven't done that before lol ​
[Tilt, TyTN II, MDA Vario III General] dieneverknowing:
All ethical issues aside, I'm pretty sure the company that deals with insurance (which is not actually AT&T) has plenty of refurbished tilts in stock still. I'm sure it will still be some time before people start getting a Fuze as an upgrade from the Tilt.
[Tilt, TyTN II, MDA Vario III General] darocsfinest1:
3 warranty and exchanges

if you have 3 warrenty and exchanges with att they will let you pick anyphone[ pda 4 pda]. or after they stop selling they phone on the web site you can a new updated model claiming $4.99 insurance:cool:
[Mogul, XV6800 ROM Development] gurlseeksgurl:
So I bought a phone that was branded qwest. It is the Mogul Titan 6800 I'm not sure of the point for all the different names but it looks like the Sprint or Telus Phone (circle instead of square navigation button) Anyways I paid someone to flash it to cricket. It ended up having a Verizon splash screen and a radio version of 3.37. The person who flashed it said GPS would not work with this particular flash, and if I wanted it to work he would have to do it on his own time because the guy he worked for had a certain ROM they liked and he could not flash a GPS ROM on his boss's time.

So I flashed to Gamedics ROM and then flashed To) V3 ROM. CI could not get GPS to work with either. I then upgraded the radio to 3.42.50. Still GPS does not work. I added GPS toggle and quick GPS but they did not help either.

I read somewhere about the Verizon MR1 update and how GPS would not work with it. Is there anyway that the original flash that I got was this MR1 and for some reason it has stuch through my other flashes preventing GPS from working? Is there anything I can do to make GPS work on this phone? I also have something QPST if that helps.

Thanks in advance.
[Mogul, XV6800 ROM Development] BillThyCat:
My thoughts, and it's only my thoughts, this was probably flashed to MR1, which disables GPS, when your cricket dealer flashed it, he didn't flash it back to an older Verizon stock rom first to undo the GPS lock, you might try flashing an older Verizon stock rom, let it run customizations, then take it back to the dealer and ask him to flash it again, let them do whatever rom they want, but when you get it back home and go back to GAMedics, or whoevers rom, GPS should work.

You might call the cricket guy first, make sure they won't charge you to flash it again, and if not, then do what I suggested.

Or at least ask the tech guy who did the flash for you and see if maybe their rom uses the same verizon locks.

BTC
[Mogul, XV6800 ROM Development] gurlseeksgurl:
I now have the capability to flash it myself. Could you direct me to an approbriate ROM to undo the lock?Then I can flash it back to my current ROM.

Thanks for the reply.
[Mogul, XV6800 ROM Development] BillThyCat:
The only rom that I know of is the original stock Verizon rom, it's windows mobile 6.0, it will do carrier customization, which I believe it has to do in order to unlock the GPS.

Hopefully your Cricket rom restores the Cricket customizations.

BTC
[Mogul, XV6800 ROM Development] oZo:
Same problem here

Almost the exact same problem, but I have a Verizon branded refurbished (insurance) phone.

It had the latest Verizon ROM (6.1 - 3.37 radio) on it when I got it.

Am I able to put the Verizon 6.0 ROM on it?

I thought that would downgrade to a non-GPS radio , and that could brick the phone?
[Mogul, XV6800 ROM Development] corey113888:
Here is my two cents... I Have xv6800 on VZW and Verizon users always had a hard time with GPS until GC figured out a GPS setting you had to apply with QPST. Its in the "HTC Titan Links/Information - PLEASE READ BEFORE POSTING ANYTHING" section sticky in this forum. Since then I use Baf GPS toggle today screen plugin to toggle GPS on or off. It always locks in 2 or 3 seconds. It looks like you said you are on cricket and I don't know if there are similar settings to apply with QPST. This all assumes you haven't flashed the MR1 Verizon upgrade, you are on a 3.something radio and are using a GPS enabled ROM (most if not all in this forum are). I never messed around with the MR1 upgrade so i don't know about it. Flashing back to the original verizon wm6.0 ROM in my case has involved re-locking the phone, and flashing the original ROM (which includes the original Verizon radio), then un-locking again, flashing the latest radio, then a wm6.1 ROM.

If you do some searching on this forum you can find answers to most of your questions. :)
[Mogul, XV6800 ROM Development] oZo:
Thanks. I have searched, but it was unclear whether I should downgrade to a non-GPS rom/radio (I've read that it's dangerous).

The guide I read here was actually pre-GPS rom release.

I went ahead and did downgrade, and then upgraded radio and installed a custom rom.

Now I get super fast locks.

Thanks again.
[XPERIA X1 General] danny1975:
After return from trip other time zone,me xperia still have this time.For example- here is 5pm this time i have set up in cell.Fish panel show me 5Pm original xperia panel show mw 5pm but panel with calendar and panel with analog clock show me 6pm.Why??.Also in analog clock i have any new icon.Loks like very small sun.I now on top this analog clock is icon for weather,but this one is new is located in the middle/left side.Close to 9 clock.What si this??You now somebody what happen with me xperia.Thank you for any ansver.

((Durring this traveling i keep set up panel with analog clock))
[Mogul, XV6800 General] crispspecimen:
Hey All,

I couldn't find any related threads but please point me to them if there are any.

I'm having a problem with pocketsnes. I've tried both 1.12 and 1.53 and even different emulators. The problem is it doesn't seem to release the 'ram' after i exit out of the application. It even seems to grab more until my 6800 needs to be soft reset. I checked the task manager and its not showing up anymore but the amount of available memory still shows upwards of 80-90%. The only solution I have found to free up my ram again is to uninstall the cab.

When I first install it and run it everything seems great and i'm getting 60fps on games like chronotrigger and r-type, but if I exit and come back to it, its using up too much memory and starts to get laggy.

Any help is appreciated. Thanks
[Mogul, XV6800 General] catfishk:
i had that same issue a while back with PocketSNES. i would just soft reset after playing. not ideal. however, it seems to have resolved itself after using DCD's more current kitchens?

btw have you tried playing in 'landscape mode' fullscreen, keyboard closed, and using the D-pad as a joystick? turns my Mogul into a budget-PSP! i love PocketSNES but it appears no longer maintained :/
[Mogul, XV6800 General] crispspecimen:
Yeah i'm on titan reloaded 1.3.1, based off DCD's newer roms i guess. I think soft reset is going to be my only resolution. I haven't tried playing with the d-pad yet but I got it working good with my keyboard... anyway if anyone else knows some fix for this let me know.

Thanks
[Mogul, XV6800 General] Sirhcchris:
I'm using 1.12.141 build 2002-10-16a On DCD 3.3.4. Currently its working very well. I had trouble with later versions like 1.5.... I couldn't load roms or even use the file navigation. I find that running Oxios Hibernate after running Pnes frees a fair bit of memory but you should always be ready for instability. Its to bad Pnes isn't updated, Its great!

Chris
[Mogul, XV6800 General] crispspecimen:
Pocketsnes

Yeah i'm running 1.53 currently because i get the best framerate out of it. I've used oxios too and it seems to help. Its more like an intermitten problem on my latest install, hasn't been too big of an issue but my framerates aren't as great as they were on my first install of it.

Can anyone vouch for if it's worth me installing the cab and roms on the phone rather than the SD? right now i'm running the app on the phone and the roms on the SD and i'm thinking it might have something to do with my performance. Also, it sure would be great if anyone had any info on if pocketsnes is being updated at all ( its been over a year it seems), also if there are any other updated emu's outside of smartgear and morphgear.
[8125, K-JAM, P4300, MDA Vario General] SpeedCore:
Hi there,

i guess i messed up my EEPROM, as i can't connect to any (secured AND unsecured) WLAN. I flashed many roms, so i can't say when it happened. I read about fixing WLAN by flashing EEPROM / fixing MAC in it. There's a walkthrough for Hermes, Prophet and Athena, but nothing for the Wizard :( It would be great if someone could provide some infos on how to fix WLAN on a Wizard device. I'm familiar with mtty and such. Any help is much appreciated!

Best regards,

SpeedCore
[8125, K-JAM, P4300, MDA Vario General] SpeedCore:
I tried to find out, if i accidently erased the EEPROM by doing the procedure mentioned here: http://xdaforums.com/showthread.php?t=299451

But it doesn't recognize the command "task 32" :( Maybe there are other commands for the wizard? How can i find out if i have the "no EEPROM no WLAN" issue?
[XPERIA X1 General] n4v1n:
Ok, so my situation is that I go to a college where the wifi is only accessible by those who have their mac address entered into the system. Trouble is that they only allow laptops to do this and not pdas. So i would like to know if anyone has a way of letting me spoof the mac address of my laptop to the phone. Thanks. I've searched everywhere and can't find a thing. I tried some registry changes, but apparently they dont work..
[Touch Pro, Fuze Accessories] punglam:
I would like to know what accessories the AT&T includes?

Will it includes the headset, and Micro SD card?

Thanks for help.
[Touch Pro, Fuze Accessories] ptyindian:
No it does not include a headset of a micro sd card. But it will include a little usb adapter where you can connect headphones and things like that. Some times AT&T might have promotions where you get a micro sd or a bluetooth headset and things like that but usually they do not include either.
[Touch Pro, Fuze Accessories] doctajay:
What you get in the box is:

AT&T Fuze

A bunch of manuals

A screen protector

An extra stylus

A head/TV out adapator (I think that is what it is, although I haven't used it yet)
[Touch Pro, Fuze Accessories] punglam:
can the Fuze allow 16Gb Mirco SD?
[Touch Pro, Fuze Accessories] hidden_hunter:
It's not for TV out, it's for using normal headphones with it
[Touch Pro, Fuze Accessories] DrzNight:
It does support tv out as well and the fuze supports up to 32gb.
[Touch Pro, Fuze Accessories] udgn:
OK

The adapter is to let you use different connections for different sizes of headphones.....PERIOD.... also usb headphones which you can connect directly to the phone anyway.

It supports TV out but with a different adapter which you have to buy.
[Touch Pro, Fuze Accessories] punglam:
does HTC have an official in-ear headfree?
[Touch Pro, Fuze Accessories] udgn:
Depends

I'm not completely sure, I think this depend on the carrier like the appearance of each carrier device.

At least in AT&T "Fuze" as they named it, and as far as I remember it only came with:

1. An additional stylus.

2. Screen Protector.

3. And the adapter for headphones.

Now a friend from AT&T added a 8 GB microsdhc with usb reader and a hard cover for free, this is as long they can justified it (not stealing) (just in case) . :o

I suggest you to ask the carrier and find out what they offer.

Also see if you like the way the manufactured their device, I LIKE BETTER AT&T DESIGN also their signal coverage.
[G1 Android Development] pinetreehater:
Does anyone know of a way to get the voice google search on the ADP1.1 other than updating to the RC33 version?

Also,

is there any benefit of staying with the developers version of the software over the tmobile variant?
[G1 Android Development] uberingram:
More room on the phone from not having myfaves and that other bundled garbage.
[Touch Pro, Fuze ROM Development] vibranze:
Hi,

Just created my first ROM and would like to share it with the community, this WWE ROM is based on 5.05.405.1 & cooked with Da_G's Kitchen.

Download Link:

Signature

Features:

- CJK support

- Tweaked & optimized with AdvancedConfig 3.3 & Diamond Tweak so by right no further tweaking needed

- Blackstone HD keyboard with 4 navigation key

- Latest Google Maps with Latitude support

Removed:

- Background Images

- BubbleBreaker & Solitaire

- OneNote

- Sample Music

- Themes

- Welcome Center

- Windows Catalog

- Windows Live

- Windows Update

- FM Radio

- AudioBooster

- Startup Animation

- Streaming Media

- Task Manager

- HTC Wallpaper

- BCR

- Enlarge Start Menu

- Enlarge Title Bar

- In Call Recorder

- MP3 Trimmer

- Intro Video

- VoiceRecorder

- IA ZIP

- Transcriber

- Etc

Added:

- wkTask

- BeeJive IM

- G-alarm

- Total Commander

- AdvancedConfiguration 3.3

- Diamond Tweak 0.53

- ClearTemp

- Modaco Nodata

- GPSed

- Shamasis's Notepad

- PPC PIM Backup

- Metro

- MDict 2K3

- MobiReader

- Ms Reader

- CHM Reader

- RepliGo Viewer

- PocketRAR

- Torch Button

- Ssnap

- Etc...

Thanks to Da_G, s2k7, asukal, schaps, MonteCristoffOn, sblop & xda-developers community.

Disclaimer: This ROM consists of a freeware & shareware. The usage of the shareware is purely meant for testing or evaluation purposes only and provided as it is, no questions will be entertained. Use at your own risk as no warranty expressed or implied. If the shareware is useful to you, kindly support it by purchase it, for freeware you can make a donation to the author. Thanks.
[Touch Pro, Fuze ROM Development] vibranze:
Reserved for future post! #1
[Touch Pro, Fuze ROM Development] vibranze:
Reserved for future post! #2
[Touch Pro, Fuze ROM Development] vibranze:
Reserved for future post #3
[Touch Pro, Fuze ROM Development] X2D:
Interesting good to see some new folks ;)
[Touch Pro, Fuze ROM Development] Da_G:
Looks great! :) Good work on the boot screen!
[Touch Pro, Fuze ROM Development] vibranze:
Thanks Da_G, it's made & powered by your great kitchen:)

Cheers!
[Touch Pro, Fuze ROM Development] kwill:
looks good as its always great to see new cooks:) one question, is manila cfc compressed already?
[Touch Pro, Fuze ROM Development] vibranze:
Hi Kwill,

Thanks, hope you enjoy it! I supposed it's already CFC compressed as it is based on Da_G's kitchen without modification on manila part.

Cheers,

V
[Touch Pro, Fuze ROM Development] jmurat1041:
Download link does not work for me...
[Touch Pro, Fuze ROM Development] vibranze:
I assumed you clicked on

Signature

which is not the link. What I meant was to downoad it from my signature and not clicking on

Signature

:)

V
[Touch Pro, Fuze ROM Development] kwill:
duh, makes sense:) thanks again