yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Q&A, Help & Troubleshooting] King1233:
What rom to use?

Hi Ansar

Please help me understand what rom to use if i want to get back to 7008 and use chevron wp7.

Phone information

name: HTC 7 Trophy T8686

Model: HTC 7 Trophy T8686

Firmware revision: 2250.09.10908.401

Hardware revision: 0003

Radio: 5.54.09.21_22.33b.50.10U

Radio hardware: A.102.0.D4

Bootloader: 1.20.2250.0(117833)

chip soc: 2.2.5.0

I'd like to flash it so i can unlock with chevron WP7 and then update with 7390 again.

my phone is not operator locked but i am using it in sweden.

Does RUU_Spark_HTC_Europe_1.10.401.04_Spark_5.52.09_RELEASE Work?
[Windows Phone 7 Q&A, Help & Troubleshooting] zjw831:
HI ansar.ath.gr

can you tell me what os.nb insert *.nbh?

i insert into,but the *.nbh is not update to HD7!

thanks
[G2 and Desire Z Android Development] the1wingedangel:
More files attached here.
[G2 and Desire Z Android Development] dictionary:
Maybe one for Gtalk as well?
[G2 and Desire Z Android Development] phoenx06:
You my friend, are amazing

Sent from my HTC G2
[G2 and Desire Z Android Development] theXeffect:
wow can u add the new market app ....would be da ****z!!!
[G2 and Desire Z Android Development] eViL D::
Nice job man!

If you want to do something as cool, mod the HD music apk for proper rotation on desire. ;)
[G2 and Desire Z Android Development] steviewevie:
Ooh, nice work ! :D
[G2 and Desire Z Android Development] dadewy:
Excellent! I love it.

At the risk of appearing greedy...

Any chance of seeing the app-drawer button get the same treatment? Same rationale: if you need it hit menu and there it is already!

Gmail on the left, phone in the middle and messaging on the right would make me a happy man :D
[G2 and Desire Z Android Development] ddotpatel:
Very nice!!! .... any chance of a tut so we can do it ourselves for other ROMS?

Bravo pal.

EDIT..... Follow up project for you,.... re-sizing? Reckon that is possible?
[G2 and Desire Z Android Development] neoobs:
Would also love to see what files you edited so I can change it to whatever app I want.
[G2 and Desire Z Android Development] Tomb77:
Great work, very useful!
[G2 and Desire Z Android Development] acejoker25000:
You need smali and baksmali to decompile apk or odex then go through the out folder and edit the launcher.smali file and recompile into classes.dex using smali place in apk and done more steps are needed if you have to reodex
[G2 and Desire Z Android Development] HAK Devil:
This is great and I followed all the instructions and while the actual button press is working great and getting me to the messaging app the icon itself has not changed from the initial personalize one. Maybe it is because I am using the metal skin?

Edit - Yeah, that seems to be it because the icon is appearing correctly using the default HTC skin. Is there any way to change this because I really like the Metal skin
[G2 and Desire Z Android Development] imblacklife:
I was waiting for something like this before I flashed another sense rom. You are one great person thanks I will be trying this out after I get home from work :P
[G2 and Desire Z Android Development] sonofabit:
Works great. Thanks for this!
[G2 and Desire Z Android Development] tdpham102:
Great work...can these mods be done through terminal emulator?
[G2 and Desire Z Android Development] joemm:
Great job, just pushed contacts to my Rosie launcher, worked flawless on Virtuous 0.8.0. Thank you.
[G2 and Desire Z Android Development] dadewy:
Just copy the appropriate apk to your sdcard using whatever method and then from term:

mount -o rw,remount /system
cp -f /sdcard/Rosie_gmail.apk /system/app/com.htc.launcher.apk
sync
mount -o ro,remount /system

Remember to change Rosie_gmail.apk to whatever file you are using.

Worked fine for me. The launcher reset itself and all was fine (I had to remove/re-add a widget or two, for some reason, but no biggie).
[G2 and Desire Z Android Development] suprajztwenty:
my dxtop, home app does the same thing
[G2 and Desire Z Android Development] the1wingedangel:
Glad everyone likes them. More options should be up with in the next hour here, including the requests for market and gtalk.

Don't know if I can pull that off, but I may take a look at it one of these days.

True, but the app drawer only has one other method, vs two. Plus I would figure its used more frequently than the personalize button. But I'll see if I can make a gmail/phone/messaging version when I get a little more time. Just finishing up a few other versions of this and another little project that I have going on which should be up today :D

Re-sizing what exactly? I'm not sure what you mean. As for the changes made, see the quote below:

Exactly. Now why do I feel like you followed me here from the espresso forums? ;)

Yes, you need to open up the Metal skin, replace the personalize_on.png and personalize_rest.png images in both the drawable-land-hdpi and drawable-port-hdpi folders with the ones from the rosie_xxxx.apk you installed.

That's nice
[G2 and Desire Z Android Development] taz2781:
Is posible to give a more clear explanation on this topic, I love the slate skin...But this explanation is too vague for me.
[G2 and Desire Z Android Development] NXUS:
If I have the stock messaging installed and I use the HTC messaging reap will it open my messaging app ?

Sent from my HTC Vision
[G2 and Desire Z Android Development] HAK Devil:
Yeah, I have the same setup and it opens the vanilla messaging app flawlessly
[G2 and Desire Z Android Development] the1wingedangel:
Yes.

First - open up your skin.apk AND my modified rosie.apk in a zip editor like WinRar.

Second - you only need to worry about 4 files:

Folder:

drawable-land-hdpi

Files:

personalize_on.png

personalize_rest.png

AND

Folder:

drawable-port-hdpi

Files:

personalize_on.png

personalize_rest.png

Remove those 4 files from my modified rosie.apk and place them inside their corresponding folders in your skin.apk. Push that skin apk to your phone in recovery the same way you pushed my modified rosie apk. Done.
[G2 and Desire Z Android Development] lagaba:
This is amazing!

are you going to do auto rotate ones as well?
[G2 and Desire Z Android Development] PatrickHuey:
i cant seem to get the command to open when using term from my phone. it says it cant open the directory. any ideas? i really, hate adb.
[G2 and Desire Z Android Development] Michaelr219:
This means!!!!

We could use this to switch the phone and app drawer button!?

atleast in theory it seems we could...

little help?
[G2 and Desire Z Android Development] the1wingedangel:
What do you mean by "get the command to open"?

Do you mean push the file from terminal instead of adb? If so, someone has already posted instructions in this thread. If not, please clarify what you need and I'll try to help.
[G2 and Desire Z Android Development] PatrickHuey:
i apologize for the muggy details. i tried to put the commands into terminal rather than ADB, and it was unsuccessful. where i wouldnt call myself a noob of any sort im still a little iffy when it comes to commands and stuff. can you so me what commands to put in exactly? im trying to put mms instaid of the gmail that is in the code, and it says it is not a directory. the apk is at the root of my sdcard, and i think im putting in the right command. do i need to type in 'su' before all of that and enter it?
[G2 and Desire Z Android Development] the1wingedangel:
I highly recommend setting up adb. Keep in mind modifing some some system apps via terminal will give you force closes that will require a reboot anyway and sometimes other errors. For example removing rosie from terminal can sometimes reset your home screen's widget/icon layout, where as when done in recovery it will not. Anyway, this would be your set of commands:

su

mount -o rw,remount /system

cp -f /sdcard/Rosie_mms.apk /system/app/com.htc.launcher.apk

reboot
[G2 and Desire Z Android Development] wings400:
is there any chance to get it work on the rooted stock HTC Desire rom? pls say yes :)
[G2 and Desire Z Android Development] ajk1311:
Would it ever be possible to get the app drawer in the middle and the phone on the right like in espresso sense but with Virtuous rom? that would be nice
[G2 and Desire Z Android Development] BackfireNL:
Will this work on the Desire HD also?
[G2 and Desire Z Android Development] MoosesofEgypt:
edit: nm Virtuous only
[G2 and Desire Z Android Development] PatrickHuey:
im not able to get the command to go through. i get the

mount -o rw,remount /system

cp -f /sdcard/Rosie_mms.apk /system/app/com.htc.launcher.apk

but then when i type to reboot nothing occurs, or when i rebooted my phone the remap is not in place. *sigh*
[G2 and Desire Z Android Development] bluegizmo83:
I love this!

Would it be possible for the Browser button to open whatever the Default browser is instead of the stock android browser? I use Skyfire and this loads the stock browser not Skyfire :(
[G2 and Desire Z Android Development] buzmay:
I am wondering exactly the same, will this work on root stock Desire Z rom?
[G2 and Desire Z Android Development] schriss:
If this could work on stock Desire Z.... :D

Also, "App Folders" is free app that allows to organize app drawer into folders and it creates a shortcut on desktop to access that personalized app drawer. Any chance Rosie could replace default app drawer shortcut with the one created by "App Folders"? (It creates "All Applications" shortcut that opens app drawer with folders inside.)
[G2 and Desire Z Android Development] Gr8gorilla:
@the1wingedangel I sent you a PM a day or two ago asking for some help with getting this mod on the Rosie.apk for the Desire HD. The two are very similar but different enough that you get FC's if using the Z version on the HD. I would appreciate it if you could give me a hand. Please either PM or gtalk me.

Thanks!
[G2 and Desire Z Android Development] Herrera91:
Liking the contacts dock very much. Since I'm using the Slate skin, had to change the images around like mentioned before. Thumbs up!
[G2 and Desire Z Android Development] felixk87:
can you explain how to do this?

thanks for your help, I love this!!!
[G2 and Desire Z Android Development] the1wingedangel:
Try a nandroid, push it over, and see what happens. If not, you're out all of 15 min :D. I'm working on a few other things at the moment, but I may make some for the desire at some point.

Just posted them in the Desire HD forums, as I was getting many PM's about it.

I was going to avoid that, because then it doubles the amount of rosie versions without actually adding any functionality at all. But I may go ahead and make some.

I don't know what to tell you. The commands should do it. What rom are you using? Might be time to get adb set up. You'll thank yourself later ;)

I believe he was talking about the Desire, and you the Desire Z..unless he was leaving out the Z. But either way, in your case it *should* work as Virtuous is just a stock desire z rom with root and some other modifications in the first place. Once again, nandroid and try it. If you fail, you'll be out all of 15 minutes.

I have never tried app folders, but I'm sure it could be done.

Yes, I saw your PM, but I was getting a lot of them and haven't had much free time. My parents just flew 16 hours out here to Australia to spend xmas with us. However I've made a thread over on the Desire HD forums now, check it out.

See post number 24 (page 3), I already gave instructions.
[G2 and Desire Z Android Development] greenro89:
A little off topic but im running desire on my incredible and was wondering where you got the flashlight and usb widgets from? We have a dev working on remaps for our z port now so I should have these on mine shortly!
[G2 and Desire Z Android Development] GlitchZero:
Well, you've just completely solved my only issue making me consider anything but Sense, as the browser not being in the dock has been driving me crazy.

THANK YOU!
[G2 and Desire Z Android Development] Herrera91:
Did you even see the first screenshot back at the first post? You can actually install a custom Rosie Sense dock WITH the browser in it.
[G2 and Desire Z Android Development] the1wingedangel:
If you have a z port, that dev is wasting his time! Since you'll have the desire z system apps, these will work flawlessly.

As for the widgets, the entire top row of widgets are my own modifications and pictures. However I can't post them as they are pay apps.
[G2 and Desire Z Android Development] PatrickHuey:
i cant get it to push through terminal and i cant adb set up on my macbook pro, and its really frustrating. oh well guess ill have to deal with not having it.
[G2 and Desire Z Android Development] T0pp3r:
Hi mate !!

I'm loving this thread already!!! I have read carefully the thread on desire HD, but for learning purpose, can you explain how did you managed to get the bind worked, not the png stuff but the deeper tweak ???

It'll be my xmas gift to learn how to tweak rosie myself as i wish :-)

Cheers

T
[G2 and Desire Z Android Development] MacDegger:
I could understand if this can't be done .... but maybe it all works with a single intent, so maybe:

would it be possible to use this button to cycle profiles, from silent to vibrate to ring to silent etc. ?

Now I use a 1x1 widget to do so, but getting rid of that and using this would be awesome!
[G2 and Desire Z Android Development] Hemi-Cuda:
so i tried downloading the Rosie_market.apk and following the instructions, but when i typed in adb shell rm /system/app/com.htc.launcher.apk, it said no such file or file not found. i cd'd into the system/app folder and saw all the other system and HTC apps with ls, but no com.htc.launcher.apk. i tried step 3 anyway to see what happened and rebooted, but it had no effect as the personalize button was the same and my phone ended up freezing a few seconds later, forcing me to pull the battery. a reboot did the same thing, so i rebooted into recovery and removed the com.htc.launcher.apk file i had placed into /system/app and now i'm back to where i started

i have an HTC Desire Z from Bell Canada, would my HTC launcher apk be located somewhere else? i'm guessing it has to be, and me placing another one into system/app was causing a conflic and thus the freezing
[G2 and Desire Z Android Development] the1wingedangel:
What rom are you using?

There are other options if you can not get adb set up and no luck in terminal. You can use a root file explorer to copy and paste the rosie you want into your system/app folder. Just make sure they are named the same and it will overwrite the existing one.

Another option is to open up the original rom.zip you flashed on your phone. Open up the rosie from the rom, AND the rosie_modified.apk that you downloaded from this thread. Then paste the "res" folder and the "classes.dex" file into the unmodified rosie from the rom.zip, overwriting the existing ones. Leave the other files and folders as they are. Then wipe, flash like normal. Its the long way, but it should work fine.

I've edited in code into the launcher.smali file to open an app vs pull up the drawer. Now that the code is there you only need to edit which process it calls up to open any app you want.

I'm sure it's doable, but I do not know of any single intent that would rotate through the ring profiles. The easiest way I can think of would be to find/make an app that does what you desire and have the button call that app. Much like I did with the kill_screen option. Likewise, it would only work for those who had that app installed.

If you were unable to rm the com.htc.launcher.apk, then I would assume the build you are using calls rosie a different name (most likely Rosie.apk). ls /system/app and look through to confirm it is named Rosie.apk and look for a Rosie.odex

-If your rom is NOT odexed, then you can simply replace the "com.htc.launcher.apk" in all of the instructions with "Rosie.apk" and it should work.

-If your rom IS odexed, then delete the Rosie.odex and then do as above, OR create your own .odex file.
[G2 and Desire Z Android Development] theXeffect:
Can u take out the app drawer n add like another app instead.....would that work since we can press menu n open the drawer from there .....would be cool .....thanks in advance
[G2 and Desire Z Android Development] g4rb4g3:
Any progress switching the phone and drawer button?
[G2 and Desire Z Android Development] mb02:
I'm a Z port on incredible user. I'm trying to figure out where the coding is that controls the placement of the 2 buttons, but I'm not very familiar with C programming so I'm basically a blind man feeling his way through a mansion. There are a couple other .smali files that refer to the app drawer so there are a lot of lines to go through.

1wingedangel is miles ahead of me I'm sure. I'm just trying to create a Gingerbread style Rosie, which obviously requires the switch of the 2 buttons. I'm sure that once I finish, it should work with the Z as well and would definitely share.

To 1wingedangel: I'm pretty certain I have figured out how to resize the dock bar and have borrowed your Launcher.smali to map the left button to browser. If you have any idea as to switching phone/app drawer or are already working on it, if you could PM me I would definitely help out wherever I can. I am also completely fine with taking no credit for any of this :) I just want Gingerbread!!
[G2 and Desire Z Android Development] CUBENSIS:
Incredible

Will the work in the HTC Incredible, running VirtuousRom?
[G2 and Desire Z Android Development] the1wingedangel:
First post updated with custom mapping! That means those of you who requested special apps that were not originally included, you can now have your wish. Any application installed on your phone can be launched.

:D

Yes, I have finished it. I will upload more versions shortly :)

Thanks for the help offer :D I have finished creating files with the buttons switched, and will finish off the images and upload them today (or tomorrow for those in the states) with a few other versions I have worked out. As for the images to make it look like the gingerbread launcher, I believe it's just a matter of changing the .png's in the Rosie file although I have not attempted that.

If the VirtuousRom is a Z port, then yes. If not, we will have to make a version for the incredible.
[G2 and Desire Z Android Development] mb02:
Ah very nice! well in order to make it Gingerbread, the pixel count has to be shortened in width, otherwise the buttons will be in the wrong spots (ginger dock/middle button is narrower than sense bar and buttons are closer together). So, if it is okay with you, when you release your new mappings I would like to use it to make this dock and share it in Inc forums. All credit will be given to you of course. Thank you for getting this done :D

Edit: Oh, btw, I have been able to theme everything in our Z rom, but the one thing that refuses to be themed is the 3g icon. No matter what I replace it with it remains as the stock icon. Do you know anything about this?
[G2 and Desire Z Android Development] Hemi-Cuda:
thanks for the reply. actually i ended up installing the Virtuous rom, which i'm quite happy with. found i was able to use your original directions and now the market icon has replaced the personalize icon and it's working perfectly. great work
[G2 and Desire Z Android Development] the1wingedangel:
Well, after some testing, it appears that when switching the app drawer and phone buttons the app drawer gets some interesting bugs.. It functions to open the app drawer only about 60% of the time. I'll see if I can work it out, but it's taking longer than planned. For now, stick with the fully working one from the OP.
[G2 and Desire Z Android Development] LaroCroft:
Btw... Can anybody tell me, where these widgets are from? Flashlight widget? USB widget looking exactly the same as the htc widgets.

:confused:
[G2 and Desire Z Android Development] the1wingedangel:
Read, read, read.
[G2 and Desire Z Android Development] lagaba:
Would it be possible for you to make versions with the auto rotate Rosie?

I'm using robociks Z Rom v6 for the original Desire which doesn't have the keyboard of course..
[G2 and Desire Z Android Development] richierich118:
Will this work with virtuous v0.9.0 (vision) for the g2. I had it working with 8.1 but when i wiped and installed 9.0 it went away. I want to do it again but dont know if it is compatible
[G2 and Desire Z Android Development] Herrera91:
Of course! Regardless of the version, Virtuous is still a Sense-based ROM. I even modified my Rosie dock again, with the kill screen option.
[G2 and Desire Z Android Development] mike96789:
I tried to do this mod with root explorer, replaced the com.htc.launcher.apk with the custom rosie and when i tried to return to the home screen a screen came up saying it could not find a home screen app. Gave me the choices of System settings, select app, and market. i could not find the option for the HTC home or Launchkey. Any idea, I would like to be able to change the softkey functions to different apps to try it out.
[G2 and Desire Z Android Development] Chilled26:
I second this
[G2 and Desire Z Android Development] lagaba:
Could be that the file permissions need to be changed so the file is executable... you can change the permissions from within Root Explorer..
[G2 and Desire Z Android Development] GuiPoM:
I have trie Rosie kill screen mod, works well, but I notice some strange issues with icons (probably already reported, but I have a look to only last 2 pages)

On Virtuous 0.9.0, HTC theme Slate:

I don't get the customized icon, whereas it works well with default htc theme :confused:
[G2 and Desire Z Android Development] PatrickHuey:
I can't for the life of me get it to work through terminal. Idk what the hell to do.

sent from my V I S I O N.
[G2 and Desire Z Android Development] Herrera91:
Ah, that's because you have to change the icons around in the Slate theme apk file in order for the images to show up correctly. I already modified the apk for my use before, but I'll be glad to share. Like mentioned back in OP, simply delete Slate.apk from /system/app in recovery and push the attached file. Hope it works out for you!
[G2 and Desire Z Android Development] GuiPoM:
Thanks for your help. I tried your skin, you copied images from Rosie.apk to Slate.apk.

I just did the same, but I also generated a set of new icons, to better fit with this skin. Here is how it looks like (I did it fast, but I like the result):
[G2 and Desire Z Android Development] Herrera91:
Hey, not bad. You're right, I just simply copied the images over, which is why the dock looked a bit off. But yours looks mighty nice. Kudos to you, good man! ;)
[G2 and Desire Z Android Development] denich:
I did it as written, now when booting is just black screen
[G2 and Desire Z Android Development] bigmoew:
I made a boo-boo
[G2 and Desire Z Android Development] Carphedon:
I cant get it to work with virtuous 0.9.5 though.

* Nevermind, had to fix the permissions manually, all works fine :D
[G2 and Desire Z Android Development] lagaba:
Just a heads-up to anyone who is looking to do this with an auto rotate Rosie...

the beta version of robocik's Z rom for the original desire now includes this...I extracted the com.htc. launcher-mod.apk from his Rom and am using it successfully on my hybrid rom...
[G2 and Desire Z Android Development] lagaba:
Link....

http://xdaforums.com/showpost.php?p=11176899&postcount=1908
[G2 and Desire Z Android Development] taz2781:
Here is my contribution... The Gallery Icon... I hope someone more than me, use it... enjoy :D

Instalation:

adb shell
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
rm -r /system/app/Slate.apk
exit
adb push C:\[folder_where_you_have_the_atached_file]\Slate.apk /system/app
reboot