yashsingh1/xdaforums huggingface dataset:
[Desire HD Themes and Apps] Eneco:
Hey,

first of all, thanks for this really nice guide!

Now I have a question:

Is there a way to test the modified Rosie with an emulator?

I'd really love to try modding on my own, but it would be nice if I could test it somewhere else than on my own device or to buy a second one, so I have one to use as a phone and one to test with :P
[Desire HD Themes and Apps] tommytomatoe:
Android emulator will not run proprietary roms (Sense, touchwhiz, blur, etc cetera). Do you won't be able to test sense apks (ie Rosie.apk).

Easy way to test on device:

Make a bakeup of your Rosie.apk:

adb shell cp system/app/Rosie.apk /system/app/Rosie.bak

To test new apk:

adb shell stop

adb push moddedRosie.apk /system/app/Rosie.apk

adb shell start

If it works, great! If not here is to revert:

adb shell stop

adb shell cp /system/app/Rosie.Baker /system/app/Rosie.apk

adb shell start
[Desire HD Themes and Apps] L0cke:
Hi, first of all great info :)

But does anyone else get compile errors on Rosie (Sense 3.0) via apktool? I have looked at 'Adjusting the curve of scrollbars' and have decompiled as directed, using the htc framework, and everything is fine, but when building it gives a load of errors. It compiles just not sure on the errors.

I have done this lots on Sense 2.1 Rosie with no trouble so wonder if people also have issues on 3.0?

The errors are all related around: '...has no default translation in C:\\Rosie\res;....'

e.g. extract:
[Desire HD Themes and Apps] he_stheone64:
Did you try to change apktool version (like from 1.41 to old 1.31)? That sometimes helps, since some versions can produce these annoying language string bugs in rare occasions.
[Desire HD Themes and Apps] Eneco:
Have the same problem. Same with lower versions of apktool.

ARHD with Sense3-mods. It should work with those, too, doesn't it?
[Desire HD Themes and Apps] Dude360:
Thats actually a system wide setting found in framework-res, I dont know if you can change only Rosie's menu though. This tweak will affect all menus everywhere.

If you decompile framework you'll find the values in icon_menu_layout.xml in /res/layout-port & layout-land.

Note as well this isnt just a Sense tweak, it works on AOSP as well :)

Credits to HesTheOne for that one, its been my fav mod so far. So little does so much :D
[Desire HD Themes and Apps] draxterix:
not quite....

i have 2 files rosie.apk. The first is ok (smaller - but not compatible in runny 3.3 only 3.1) 2 is normal works fine but menu is big... i want change only menu ...

I install only rosie.apk and menu change to smaller... I not touch framework-res.

Change is only in this file - rosie.apk.

If you have rcmix runny 3.1 please install this rosie and you see - menu change to smaller... mayby no smaller but change the drawer? 3x2 to 2x3.
[Desire HD Themes and Apps] he_stheone64:
I personally use Winmerge for apk and jar files and KDiff3 for full ROM`s (folders). Winmerge is a huge help, when updating my personal code changes to new ROM`s, KDiff3 is nice, when I need to check which files I have to update after one of capy`s countless updates :p
[Desire HD Themes and Apps] arknailed7754:
Hi he_stheone, im trying to find the original rosie dock that we had on sense 2 xx and 3 xx. Im running runny 3.3 but the rosie dock bar..in my opinion anyway is a bit of an ugly beast. So i made it transparent which looks good to be fair. But id like to have the old rosie dock back?

Is this possible?

And yes, as i did on arhd..6.1.3 i am running honey theme on my runny also!!

i guess it leads onto another question, what will happen with the honey theme if it is possible to change the rosie dock
[Desire HD Themes and Apps] he_stheone64:
The dock remains unthemable (besides transparancy level) as long as m.10 editor is not updated.
[Desire HD Themes and Apps] t0mas_:
anyone tried to make landscape rosie? i tried to follow this:

http://xdaforums.com/showthread.php?t=1022906&page=12

but for now with no success...

1st of all, there is a difference in line you are supposed to change, in guide it says:

android:screenOrientation="nosensor"

and in my xml, there is:

android:screenOrientation="portrait"

which makes me assume there are other important differences in xml essential to making it work

another thing is i get a compile error, which the apkmanager 4.9 somehow handles and manages to compile a working rosie, but with no landscape mode.

any idea wold be great, thanks
[Desire HD Themes and Apps] he_stheone64:
I can have a look soon, but at the moment workload is a lot and my ICS Theme is on the finish line.
[Desire HD Themes and Apps] t0mas_:
that woud be great, its the only thing imiss in sese roms :)

edit: since im not a dev it took me quite some time and reading to realise that things are far from easy if the framework doesnt support it
[Desire HD Themes and Apps] Alexia Whitehurst:
I have followed your method to a T to get the application drawer transparent... And yet it fails to show transparent...

Edits to values... Layouts... Added the transparent image to HDMI...

I just need a second set of eyes... Maybe i missed something small and stupid =)...

Sense 3.0 btw... Attached the apk...
[Desire HD Themes and Apps] Alexia Whitehurst:
Nevermind... I am a retard... I got it...

From my amazing amaze!
[Desire HD Themes and Apps] krwlng:
Guys,

Does anyone know how to change icon sizes in the homescreen and lockscreen? I'm on runny 4.0
[Desire HD Themes and Apps] Tabtoub:
Hello

Does anyone know if there is a way to change the animation of the open/close of the app drawer in Rosie ? Coz it's a bit laggy..

Thanks in advance,

Taieb
[Desire HD Themes and Apps] he_stheone64:
That one should sit in anim folder of com.htc.resources.apk, but you can also try same folder in Rosie (haven`t tried it myself, since there was no reason for me). the best I recommend is to play with fade duration`s in integers.xml of Rosie, before you start working on mighty com.htc.resources...
[Desire HD Themes and Apps] Tabtoub:
Good suggestion he_stheone64, thank you

But please tell me which line should I edit for open/close appdrawer duration.

This is all the durations in integers.xml in the rosie.apk

<integer name="add_view_scroll_up_duration">200</integer>
<integer name="add_view_scroll_down_duration">200</integer>
<integer name="add_view_fade_in_duration">300</integer>
<integer name="add_view_fade_out_down_duration">200</integer>
<integer name="blade_scroll_fade">300</integer>
<integer name="blade_bar_slide">800</integer>
<integer name="allprogram_grid_rows">4</integer>
<integer name="single_page_scroll_velocity_port">3750</integer>
<integer name="full_round_scroll_velocity_port">3750</integer>
<integer name="button_state_fade_duration">250</integer>
<integer name="buttons_slide_down_duration">200</integer>

again thank u
[Desire HD Themes and Apps] he_stheone64:
Did you try <dimen name="workspace_icon_size">72.0dip</dimen> in dimens.xml in values-port-hdpi and port folder? You can also adjust application_shortcut values there.
[Desire HD Themes and Apps] he_stheone64:
I haven`t worked on that myself yet and doubt I will have enough time, since my new Galaxy Nexus is coming very soon...
[Desire HD Themes and Apps] El Nino1977:
Transparency in Rosie 3.5 Navbar

Hi Guys

I have modded the sense 3 Rosie without problems but just started to look into the Sense 3.5 one. All I want is to make the Navbar a little more transparent than what it already is but every time I do this it makes everything transparent, like the widgets, the clock flip images look crap, pretty much everything.

Can someone please advise which m10 file(s) to adjust to gain transparency in the Sense 3.5 (Runnymede) navbar only nothing else.

Thanks in advance
[Desire HD Themes and Apps] sigurd_LU:
You have to edit the opacity values I highlighted in red.

EDIT: in rosie_navbar.m10
[Desire HD Themes and Apps] El Nino1977:
I'll give it a try. I knew the m10 file, just didn't know which ones in there to set the opacity without messing it up. Thanks my friend. ;)

EDIT: Yes it worked, thanks again! :D

Sent from my HTC Desire HD Sense 3 CoreDroid ROM
[Desire HD Themes and Apps] Sick1:
Hey, im on Desire S but didnt find any good theme topics there so decided to post my question here cuz "he_stheone64" seems to be a true wizard when it comes to theming. So:

I was wondering that could i somehow edit something to get my "menu" to have only 2 rows like in picture number one "taken from desire hd"? Cuz i really dont like the 3x2 style in my current theme "taken from desire s". Thanks and PEACE!
[Desire HD Themes and Apps] he_stheone64:
You can control the menu layout in icon_menu_layout.xml in layout-port folder of framework-res.apk.

These are the important values:

android:maxRows="3" android:maxItemsPerRow="3" android:maxItems="6"

So change them to whatever makes sense for you. I used that for my 1-click Menu in order to avoid more then 1 click and increased these values.
[Desire HD Themes and Apps] Sick1:
Works like a charm!! Thanks!
[Desire HD Themes and Apps] Andro_Sneak:
Awsome guide

Merci ! :D
[Desire HD Themes and Apps] Lexey77:
how to remove the semi-transparent background when scrolling carousel desktops?

Sorry for bad English.
[Desire HD Themes and Apps] t0mas_:
remap 3.5 rosie

hi, im trying to remap sense 3.5 rosie right button. i followed the guide in op and this: http://xdaforums.com/showpost.php?p=17481169&postcount=100

but there is some differences in FXWorkspace$UIHandler.smali

there are 6 "switches" and they are called :pswitch_n

i tried 2 things: 1st, adding code after

invoke-virtual {p0, v3, v6, v7}, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace$UiHandler;->postDelayed(Ljava/lang/Runnable;J)Z

goto :goto_0

and adding code at the end

changing switch6 to :pswitch_7

i allso tried with switch_6 and none of them worked. apk manager allways compiles with an error.

anyone got an idea what am i doing wrong? i'm trying to remap rosie from virtuous affinity 1.48, so if there is an already modded apk i managed to overlook would allso be nice, not necessery to the same app, since there are only two lines i need to change to apply any app i want.

also i know this is possible, since rc tweaks has that option.

thanks, and have fun :)

edit: just figured out that forum changes ": p" to smiley, so nevermind that difference. but still, there aer 6 of them originally present in 3.5 rosie

i allso tried inserting new code after the lines in tut, and renumerating the rest so they follow in order, still no luck
[Desire HD Themes and Apps] Lexey77:
Tell me please how to remove written the buttons in the lower bar in the rosie 3.5? Or how to make the bottom bar like in 3.0.
[Desire HD Themes and Apps] thesparky007:
is there a way to make it so that the menu layout is only text and no pictures like in ICS

the menu that comes up when u press the menu button
[Desire HD Themes and Apps] rayford85:
I guess you could make these two images in framework-res transparent But the text is another story. ask fernando sor about that

framework-res drawable hdpi menu_background.9 / menu_background_fill_parent_width.9
[Desire HD Themes and Apps] TAGTRAUM:
Any chance transparent status bar, appdrawer & 5x5 for 3.5??))))
[Desire HD Themes and Apps] sigurd_LU:
Have you tried yourself with the tutorial from the OP? ;)
[Desire HD Themes and Apps] TAGTRAUM:
Yes of course...about status bar - nothing in OP...transparency & 5x5 cause HTC Sense FC's continiosly :D...ROM - EREBUS 3.0
[Desire HD Themes and Apps] thesparky007:
any one got any ideas?
[Desire HD Themes and Apps] Alexia Whitehurst:
Easy way would be edit the images for text and make the text at the bottom of the menu transparant or remove it from the xml all together
[Desire HD Themes and Apps] OrcoX1iSE:
Rosie in Sense 3.5 (VirtuousAffinity 1.48.0)

Hi He_stheone, trying to modding Rosie of Affinity ROM, I've found layout\all_apps_view.xml code very different from sense 3.0 Rosie. There are no more 3 instances for background color, but only one reference to values\colors.xml. So I've change that reference to

android:background="#88000000"

then, I've changed code for alpha channel in all other xml, and have checked in launcher.smali the string to change (but it didn't exist, so nothing to change), but don't seem to work. Appdrawer and Personalize menù background are still opaque.

Autotraspancies and transparent dock works fine. Some suggestion?

Thanks in advance!! ;)
[Desire HD Themes and Apps] rayford85:
Decompile his Rosie and compare allappsview. You have to add those 3 text values to that xml
[Desire HD Themes and Apps] OrcoX1iSE:
Thanks a lot Rayford. I've just compared and understood what was wrong.:o
[Desire HD Themes and Apps] OrcoX1iSE:
Bliss icons issue!

Another day, another problem guys!! :p

With M10Tool, have decompiled Rosie_bliss_navbar to personalize the .pngs for buttons (3 pngs), all programs, dialer, trash (2 icons), settings and add. I've changed all the files, without resize those I've modified, and replacing with other png with same size and name of original those I wanted to change. Saved Rosie and flash on DHD, but some icons are still original!!! :eek:

Circular buttons have changed, dialer icon have changed, and "+" icon have changed. All programs icon and trashes are still the original, even if I've changed (and I'm sure just because have decompiled flashed Rosie again and found new pictures inside it!!!). Does anybody knows where are located the original pngs???
[Desire HD Themes and Apps] heyjoe66:
i have a weird problem

i just can't touch rosie.apk ((c) I can't touch this)

and i'm not talking about decompiling/compiling or png editing, no

i can't do anything with it

i've made a test, - i've just copied inside of rosie.apk an empty .txt file and then deleted it (all using 7zip 9.20)

and that's it! it's not working anymore!

just hangs on white htc splash screen

somebody help!

and yes, my rom is deodexed
[Desire HD Themes and Apps] OrcoX1iSE:
Same problem today, flashing only rosie modded, putting it inside a zip file from UOT kitchen, deleting all the rest. Then reflashed the zip with complete theme and it works. Did you try to check if the recovery left any partion mounted before reboot? Sometimes it happens and cause DHD hangs on HTC splash!!
[Desire HD Themes and Apps] heyjoe66:
i'm, actually, just copying/replacing file with es file explorer. it preserves permissions. since i'm doing all this running LP pro, i can just copy Rosie.apk by wifi and restart as usual.

not sure if it can be a problem, 'cause original rosie i'm restoring the same way, and it works
[Desire HD Themes and Apps] OrcoX1iSE:
Up! Can anybody help me?:rolleyes:
[Desire HD Themes and Apps] memnoc:
It's impossible to theme the Rosie this way..also a screenshot would help..

Inviato dal mio HTC Desire HD with Beats Audio usando Tapatalk
[Desire HD Themes and Apps] OrcoX1iSE:
Not so impossible bro, as you can see:

The buttons were changed, the dialer icon were changed, but nothing appened to all programs icon

The buttons were changed, but the trash icon and settings icon are the default ones

The buttons were changed, and the "+" icon too.

Why some icons were changed and some other not? I've changed all!!
[Desire HD Themes and Apps] Restorer:
What memnoc means I think is it is impossible to change certain elements and make them stick. Too much is controlled by fusion.apk - in a way determined by HTC in their wisdom. To me it appears almost random in the way they have set about locking us out of some things but not others :mad:.

Hopefully Virtuous Studio Ten is not too far off and all our problems will be solved :)
[Desire HD Themes and Apps] OrcoX1iSE:
Thanks a lot!! You gave me the confirm of what I've supposed. The reason is fusion.apk. By the way, now I know what to change in Rosie and what I must wait to change till Virtual Studio 10 will arrive!! ;)
[Desire HD Themes and Apps] memnoc:
First of all, the one you show is the Bliss Rosie, which is pretty much different from runny Rosie..

Second, M10 tool simply doesn't decode certain png of certain apk..for ex, it's impossible to theme the app drawer icons and the customize icons in Rosie Navbar AS U CAN SEE ;) LOL even if you mod the fusion.apk which is its dependency..

Also your signal bars icon need to be themed as far as I can see..

Inviato dal mio HTC Desire HD with Beats Audio usando Tapatalk
[Desire HD Themes and Apps] :
I changed these values in icon_menu_layout.xml in layout-land folder assuming it would have a similar effect for landscape but I'm not getting any changes, has anyone else experienced this?
[Desire HD Themes and Apps] BennyJr:
Ok maybe some help please? I cant get the right button remap to work. Im using apkmanager and ive checked my code like 4 times and every time it doesnt work. this is for a 2.1 rosie
[Desire HD Themes and Apps] rassel2k:
I just can't get transparent app drawer working.

Do I have to change something in fusion.apk when using seo-sense3-mods to get transparency working? :rolleyes:
[Desire HD Themes and Apps] radashin:
I lost HTC Sense lock. Ideas?
[Desire HD Themes and Apps] sigurd_LU:
What have you done? :rolleyes: Give us more informations, otherwise nobody can help.
[Desire HD Themes and Apps] Tugix1:
Edit. Wrong thread
[Desire HD Themes and Apps] JaegerStriker:
hi... I'm trying to fix a wildfire port.. the whole rom needs resizing but I don't know where to start.. attached are some images to show what it looks like.. it is completely misplaced and wrong.. any help would be greatly appreciated
[Desire HD Themes and Apps] usmandulmial:
You are awesome

Dude you r awesome for this tutorial , its really great and detailed, even a noob like me understood.
[Desire HD Themes and Apps] dragonblade1214:
EDIT: Wrong thread.
[Desire HD Themes and Apps] strapped365:
Your going to need to use m10 or vts to rip Rosie.apk down and resize the ROM. Mostly all Sense apks will need resized but everything else should be ok
[Desire HD Themes and Apps] mattiadj:
Guys please help me.

My problem is not with dhd but with a 2.1 rom of my girlfriend's htc salsa.

I simply need to make rosie fluid and not paginated. I have successfully make it fluid but I'm to able to eliminate the line of page!! I decompile rosie.apk and is ok! I have find the correct image to modify, modify it but when I built new modificated rosie and push it (with correct permission) on phone I have problems! Not rosie displayed and the rosie.apk modificated is quite smaller than the original! Can anyone help me??

Inviato dal mio HTC Desire HD With Beats Audio con Tapatalk 2
[Desire HD Themes and Apps] goran60:
how to install the framework for the desired ROM? once there was a tutorial for it but now can not find him
[Desire HD Themes and Apps] strapped365:
What do you mean install the framework? You mean the ROM
[Desire HD Themes and Apps] memnoc:
Look for a thread called "first approach to VTS" and follow the guide and you'll see what a framework is supposed to be, but, quick explanation if I understood what you're asking for...framework are the resources files, it means all the files included in system/framework...apktool and everytool for decompiling needs these files to decompile/compile properly..
[Desire HD Themes and Apps] strapped365:
I've only needed to install com.htc.resources.apk and framework-res.apk for every tool I've ever used to decompile/recompile for a Sense based HTC ROM
[Desire HD Themes and Apps] memnoc:
That's what I said...but keep in mind that other Rom exist..so, again, all the files inside system/framework need to be updated
[Desire HD Themes and Apps] strapped365:
Yeah but when your talking Rosie.apk that's a HTC Sense thing
[Desire HD Themes and Apps] goran60:
a friend ask you to help some of the tutorials Capy where on the perfect way to work with objanjava apktool. When I click on that link you posted I get a page where I explain that I can not access the link, although I used to regularly go into the link and participate in discussions.

please if you can not write otherwise (surely you know) that part of the basic installation and installation apktool frameworks- res.apk and com.htc.resources.apk.

thanks in advance
[Desire HD Themes and Apps] gade12:
Hi, thanks for that great threat.

When i try to decompile com.htc.framework.jar i dont get /com/htc/widget folder, i get onyl dummy folder with Empty.smali and in before folder R$*.smali (color, dim...)

I have installed com.htc.resourcers and framework-res

Too, when i try to recompile Rosie.apk changing all_apps_divider.9.png i get image is malformed (even if use same image)
[Desire HD Themes and Apps] he_stheone64:
Try decompiling the .jar with baksmali. In case of the malformed .9.png error please check, whether the black 1 pixel wide lines are there in full black color (000000). If not you need to redraw them with PS or draw9patch or rename to .png and compile.
[Desire HD Themes and Apps] fshami:
Complicated issue

Hi OP, thanks for the amazing guide.. even worked for Sense 3.6 :).. i am having issue with Sense 4A.. may be u can help..

I am trying to change Navbar in Sense 4A rosie, but the problem is that the image format is JPG so i cannot get it transparent.. i've also tried editing the related xmls to use color instead of the image but still it uses the default image..

in which smali / xml can i edit to use png instead of jpg?

Thanks
[Desire HD Themes and Apps] he_stheone64:
I wasn`t here for a long time, sorry. You need to edit rosie_navbar.m10 in port and land folders in assets.
[Desire HD Themes and Apps] he_stheone64:
Sorry, no answer to that request - to complex for me :silly:
[Desire HD Themes and Apps] blind777:
rosie

please put the instructions, I think many would have needed it as do Rosie 5x7 for the sense 4+ and android 4.1.1

if of course this is possible I understand that a request is not in a theme
[Desire HD Themes and Apps] Dude360:
If you mean the addons from Seo then you will get default translation errors.

If I remember it was because all the the translations were never put back in in the first place, only those which they had time to do.

It will compile and work fine though.
[Desire HD Themes and Apps] steal25:
Thanks for the helpful guide, to you here, and Tommy in the 4g section!! the trans app drawer worked perfectly on an evo3D. So i was reading the guide to remap rosie and it states that its a bit more tricky for sense 3.0. What extra steps are needed for 3.0?
[Desire HD Themes and Apps] Eneco:
Argh, this is driving me crazy.

I just can't get transparent app drawer working.

Do I have to change something in fusion.apk when using seo-sense3-mods to get transparency working?

Button remap works fine, thanks for that.

//Edit: Well, nevermind. Took one of the Dude360 mods and edited it to my needs. Now it's all right.

Thanks for great base :)
[Desire HD Themes and Apps] flakesnow:
Hey, first i want to say thanks for the helpful tutorial.

Has somebody tried the "Adjusting the curve of scrollbars" Part?

I make the changes on the y1 and y2 axis but the Scrollbar ain't straight.

My ROM is CoreDroid 7.1. HTC 2.36 Base with Sense 3.0 Rosie.
[Desire HD Themes and Apps] le_toubib:
hello there

how to enable tilt screen 3d response , that is present in some roms but disabled in others ?
[Desire HD Themes and Apps] he_stheone64:
apktool in that specific case does not give error messages, only warnings. Did you try to flash your result anyway?
[Desire HD Themes and Apps] he_stheone64:
I haven`t solved it yet, but honestly did not spend a lot of time in that project.
[Desire HD Themes and Apps] he_stheone64:
I only did that on 2.1 Rosie, not yet tested on Sense 3.0.
[Desire HD Themes and Apps] Cristian.1977:
Very good guide, but i have trouble doing the app drawer custom background, i edited the all_apps_view file as instructed, added the custom png background to the drawable-hdpi folder, when i build the file i get an error message and there's no dist folder with the new modded rosie.apk, just the build folder with an apk folder inside it and the classes.dex file, but if i was to mod something else, it works just fine, it's just that app drawer custom background giving me problems, i'm on coredroid 6.8