yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] hamdir:
strange runny v3.0 is the same base and didn't have those, maybe because of unity changes

try this

.line 419
:cond_24
invoke-virtual {v2, v5}, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace$ScreenHolder;->setVisibility(Z)V

.line 421
iget-boolean v3, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspaceClient;->mQuickScrolling:Z

if-nez v3, :cond_9

.line 422
invoke-virtual {v2}, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace$ScreenHolder;->thaw()V

.line 413
:cond_2e
:goto_2e
add-int/lit8 v1, v1, 0x1

goto :goto_b

:cond_9

iget-object v3, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspaceClient;->mLauncher:Lcom/htc/launcher/Launcher;

invoke-virtual {v3, v1}, Lcom/htc/launcher/Launcher;->flattenWidgets(I)V

invoke-virtual {v2}, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace$ScreenHolder;->freeze()V

goto :goto_2e

.line 424
[Desire HD Android Development] qaliza:
Worked perfect hamdir thanks a lot for ur help and time..

now both super smooth and ultra super smooth are working. :)
[Desire HD Android Development] hamdir:
you can always post your compiled file in here to help others
[Desire HD Android Development] qaliza:
Ultra and super smooth mods for virtuous runnymede 3.5 beta

Ultra and super smooth mods for virtuous runnymede 3.5 beta

super smooth runnymede 3.5 Virtuous beta

ultra super smooth runnymede 3.5 Virtuous beta
[Desire HD Android Development] danton11:
Thanks for all your hard work hamdir :)

I look at my phone with puppy dog eyes again!

For the first time in ages I'm not missing my hd2! ;)
[Desire HD Android Development] hamdir:
thanks mate, i'm at awe myself, made me so dig Sense 3 that i can't be bothered reading about ICS im not even bothered with sense 3.5 since the s3 base is so speedy and bugs free

never experienced such a rock solid UI, im not sure how it is without supercharger though, never tried it

really hope people don't miss out on this and really hope HTC learns something, seriously if this is an out of box experience iPhone users will run and hide

i can imagine this would rock even more with the sensation hardware

screw pointless 3d widgets, its a classic case of forum over function, i have my suspicions that the whole of sense 3 was developed with 3d display in mind but then they failed to run it smoothly in stereo for the EVO

there is one slight funny thing with ultra though, the green icons highlight effect many times get frozen with the homscreens until you scroll back to it again, i'm sure attempting to fix this will send me back down the rabbit hole again :D
[Desire HD Android Development] RampageRR:
Hah, I noticed that green effect too. Not a big deal, at least I know it's basically normal.
[Desire HD Android Development] CdTDroiD:
Works great on my 3.5 Sensation ROM man, awesome find thanks alot!
[Desire HD Android Development] hamdir:
ok guys here is the deal, please don't send pm requesting help

post your problem in here, ill gladly help if I have time, someone else might help you too, plus it will help others with a similar problem
[Desire HD Android Development] Wacco001:
100% agree to your "spirit" ... :)

Sharing is Caring - Caring is Helping - Helping is Sharing

Cheers,
[Desire HD Android Development] memnoc:
That's a good one @wacco;-) it should be at the top of every op;-)

Inviato dal mio HTC Desire HD usando Tapatalk
[Desire HD Android Development] arminvandyk:
Thanx hamdir for awesome mod. I can finally use friendstream widget, friendstream widget just killed the smoothness in 3.0 & 3.5.

Its just incredibly fluid ;)
[Desire HD Android Development] lenthele:
Hey Guys!

I tried to include this awesome hack into the HoneyHD Theme for ARHD 6.x! i followed the instructions on P1 step by step and everything went well until the last steps: I wanted to compile the new Rosie using the command "apktool b Rosie". It doesnt worK:( I get a list full of errors and I dont know whats wrong?? Can anybody help me with this?

Thx in advance

http://pastebin.com/yrx8S1Ry

C:\Users\Levin\Desktop>apktool b Rosie
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
libpng error: Read Error
ERROR: Failure processing PNG image C:\Users\Levin\Desktop\Rosie\res\drawable-no
rmal-long-port-hdpi\all_apps_divider.9.png
libpng error: Read Error
ERROR: Failure processing PNG image C:\Users\Levin\Desktop\Rosie\res\drawable-hd
pi\home_screen.9.png
C:\Users\Levin\Desktop\Rosie\res\values\public.xml:87: error: Public symbol draw
able/activity_title_bar declared here is not defined.
... FOR THE ENTIRE LOG PLEASE CLICK THE PASTEBIN LINK!!
[Desire HD Android Development] leith51:
After taking a minute to scroll through it on xda app which was very annoying

Did you actually load framework-res and com.htc.resources first as you got png errors
[Desire HD Android Development] lenthele:
Yes, did that before... (Followed the apktool guide) :(

EDIT: Sry for the inconvenience! Shortened the log. To see the whole Log click the pastebin link!
[Desire HD Android Development] zumnao:
Hi hamdir, great work! I used it in Aurora v4 for HTC Desire and works fine, seems that chaqmol include it today at v4.1 Aurora.

I'm also interested in BissMod007 Sense 3.5 but base is 1.29.401.3 not included in your guide.

Is it or not possible to implement it on this base roms?

I was ready to use your guide but found 3.5 sense code just for runy, what to do now?

EDIT: Can´t find iput-boolean v0, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace;->mIsScrolling:Z

into BlissModoo7 Rosie FxWorkspace.smali
[Desire HD Android Development] leith51:
Was you trying to put the hack into the theme or the theme into the hack and how was you doing it manual or with something like win merge ?
[Desire HD Android Development] hamdir:
ok first this a DHD forum so please you should mention your device since really I had to google aurora to find out you are on classic desire

I have no idea what bissmod 007 is, but as I said this hack should work on any sense 3.x Rom

finally you can not just take the smali file and copy over it since it will definitely differ from base to base or device, you have to hack the code as instructed in the guide, which or both sense 3.0 DHD base and runny 3.5 base

you also have to know what your doing during the hack since variables might differ
[Desire HD Android Development] hamdir:
@lenthele you should try again the whole process, you are trying to apply it into the Honey theme, so you must strictly use the framework files from it, plus does honey theme include RCtweaks?
[Desire HD Android Development] zumnao:
Sorry @hamdir I thought you were off and edited my post while you answered it, could you please give it another look now, I fulfilled information there
[Desire HD Android Development] zumnao:
HTC Desire, [ROM] BlissMod007 (Sense3.5 | GB2.3.5 | Stable | A2SD+) [STOCK | CM7] [v03 | 14/10]

EDIT: Can´t find iput-boolean v0, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace;->mIsScrolling:Z

into FxWorkspace.smali
[Desire HD Android Development] hamdir:
zumano sorry its not clear in the guide, in runny on beginscroll its v2 instead if v0

so its under

.line 271

iput-boolean v2, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace;->mIsScrolling:Z
[Desire HD Android Development] zumnao:
I think I got it.

The entry I've to find for 3.5 sense Rom's is iput-boolean v2, p0, Lcom/htc/android/rosie/home/fxcontrol/FxWorkspace;->mIsScrolling:Z

---------- Post added at 01:40 AM ---------- Previous post was at 01:35 AM ----------

OK, OK I found it but in mine is under .line 5075

EDIT: Compiled and signed Rosie not working yet, ..I go to bed now. I'll give it a try later. Thanks!
[Desire HD Android Development] lenthele:
Well, firstly I extracted the frameworks files directly from my Phone( HoneyHD Theme is applied) then I took the Rosie.apk from the HoneyHD theme zip and decompiled it. Made the changes there like shown in the tut and then I wanted to recompile it using apktool... I did not use any other tools! I think he_stheone64 just replaced those pngs without "registering" them in the corresponding XML File... Could that be true?

That would mean that I would have to apply this hack onto a "clean" Rosie and compile it and then replace ALL the changed pngs... That's kinda not possible because I don't really know every PNG that was changed in the theme

I have used the frameworks files from my phone after I applied the theme so they have to be the right ones?! Yes RCTweaks are included!
[Desire HD Android Development] sumyt:
i have already flashed the v3.1 runny rom.. still need i flashed this mod ?
[Desire HD Android Development] preacher65:
You're right, almost, in that the problems are down to the PNG files. You have to copy some PNGs from a stock Rosie into the theme Rosie.apk, decompile it, mod it, recompile it, and then replace the stock PNGs inside the apk with PNGs from the theme.

I've made a Honey HD ultrasmooth Rosie mod - if you'd like to help me test it I can PM you a link. I'll post it in the Honey thread if it works.
[Desire HD Android Development] Gtj94:
Ultra smooth, yes. Super smooth, no.
[Desire HD Android Development] warlock71:
Hamdir...first of all thanks for your amazing work...i'm using your fix with Eva sense rom and everynthin works perfect like never before. I'm asking if i can use your fix on Aurora sense rom (http://xdaforums.com/showthread.php?t=1268279) on my other device HTC Desire...as the base is the same. Let me now...U Rock...:cool:
[Desire HD Android Development] lenthele:
That would be awesome:) would love to help you test it:)
[Desire HD Android Development] hamdir:
@warlock the latest aurora has the mod included, I asked the dev which version ultra or smooth he didn't respond, if its same base and not themed yes you can use it, make sure if it has rctweaks or not, rctweaks edition in second post

@preacher don't forget to post here if it works for u

@sumyt @Gtj94 ultra and smooth included in runny 3.1 under RCtweaks
[Desire HD Android Development] levanoza:
No You don't in runny 3.1 included ultra too, in rcmix tweak menu you can choose
[Desire HD Android Development] mattiadj:
I have found that this mod may creates issues on runny rom.

If i have a lot of apps installed restored with tb (only app or app + data is the same. I mean only USER app of course) this mod makes system unstable with loop of quick reboot.

I can assert this since i have tried the mod on EvaSense+2.3+@evanbigfan and after the flash of related full flat mode i have one quick reboot after every full reboot.But after one all is ok. In runny rom i have a loop of quick reboot.

You can try installing 200+ apps (guys please don't start to say how much have you installed....this is a phone....is a too high number of apps...ecc ecc!! thanks).

Also i have link2sd app from market to install 200+ apps.

So the scenario is: with EvaSense+2.3+@evanbigfan ONE quick reboot after flashing this mod. With runny, which has included the mod, loop of quick reboot starts.

Hope it help
[Desire HD Android Development] memnoc:
No problems, here, running the same rom...is something directly related to your settings..

Inviato dal mio HTC Desire HD usando Tapatalk
[Desire HD Android Development] mattiadj:
Quale rom stai usando?La 3.5 o la 3 ufficiale?

Which rom are u using?3.5 or official 3?
[Desire HD Android Development] zumnao:
@warlock71 on Aurora V4 works fine (it has RCTweaks).

Aurora 4.1 has the script included and RCTweaks was removed from developer. Don't know wich Rosie version as I use v4.
[Desire HD Android Development] zumnao:
Everything working fine now!!

BissMod007 Sense 3.5 GB 2.3.5 for HTC Desire

Just a question, when scrolling the 3d wheel transparency is too high and the effect is loosen, don't happen in Aurorav4 where you see small desks floating around. Not talking about spinning, that works fine and you see all tinny desks.

It's possible to adjust transparency values to get a sight of 3D effect.

Give me time and I'll share zip's and spread in forums.

Many thanks!!
[Desire HD Android Development] memnoc:
Runny 3.0...

Inviato dal mio HTC Desire HD usando Tapatalk
[Desire HD Android Development] preacher65:
Okay. :)

I made ultra-smooth Rosie versions for both the Revolution DHD and Honey HD themes, Sense 3.0 only. Both are tested and seem to be fine. Links in my sig and of course credits go to he_stheone64 and hamdir.
[Desire HD Android Development] zumnao:
@hamdir

New versions from your fix to Rhyme S RUU 1.29.401.3 WWE base, the one used in Rom BlissMod007 Sense 3.5 GB 2.3.5 for HTC Desire

Here I go, as promised:

View attachment 759107

View attachment 759108

View attachment 759106

For those wanting to test them, just flash into recovery or extract Rosie.apk and push it to /system/app

Thanks a lot for your fantastic work!
[Desire HD Android Development] hamdir:
good work zumano i added it to the second post, also clarified the difference between runny and s3 regarding OnBeginScroll in the guide

I tried to simplify the OP but i don't think i succeeded :rolleyes:
[Desire HD Android Development] zumnao:
Much clear now, thanks hamdir!
[Desire HD Android Development] karlo1700:
hamdir you rock

in the future can you do something to the sense 3.0/3.5 lockscreen
[Desire HD Android Development] adamkx7xdesire:
is it possible to enable horizontal mode? you know... rotation on homescreen.. it would be great if it was a separate option which might be on rctweeks..
[Desire HD Android Development] killersloth:
Hamdir, is it possible to make the homescreen cook me breakfast? That would be awesome.

Thanks in advance mate.
[Desire HD Android Development] WTFD4V1D:
If I'm using the Bulletproof ROM, which file do I download? I'm not sure how to find out in general which file to use for any Sense 3.5 ROM.
[Desire HD Android Development] RampageRR:
I don't want anything flat cooking me breakfast.
[Desire HD Android Development] hamdir:
bulletproof ROM? please provide a link especially if you are with another device

killersloth? take it easy mate ;) so yeah guys please stay on topic
[Desire HD Android Development] EchoX860:
Hmm, you cooking up anything for us Sense 2.1 addicts?
[Desire HD Android Development] Gtj94:
Sense 2.1 already has a smoothness fix.
[Desire HD Android Development] hamdir:
[FIX] Smoothness on RUU 2.36.405.8 and Saga based ROMs
[Desire HD Android Development] surtrafl:
Hi, first i must say your work is amazing, it works pretty good!

But, i already have a modified Rosie on Virtuous Unity 2.39

(a non paginated app drawer)

So yesterday i tried to apply this mod via your guide, but had no luck!

I just cant re-compile it, i get bunch of errors and no apk on dir.

Could someone help me on something?

Here's my mod w/o semi smooth.

Rosie.apk
[Desire HD Android Development] WTFD4V1D:
Totally didn't notice this was the Desire Forum... hahah... Here is the link (http://xdaforums.com/showthread.php?t=1214023).

Or what if I were using this ROM http://xdaforums.com/showthread.php?t=1206746.
[Desire HD Android Development] AndroidGraphix:
I'm impressed man. Great job on this.
[Desire HD Android Development] Saluco:
Transparent Edtion

What e exactly is "Transparent" in this "editions" ??

i could not find the answer

Tnx
[Desire HD Android Development] Valwit:
+1 for that
[Desire HD Android Development] KAwAtA:
I made one for Bulletproof, it's the supersmooth - I don't know how to make the Ultra smooth yet... I can't compile it when I edit the workspaceclient.smali

I'm also not good enough to figure this stuff out on my own! - waiting on hamdir! :)

Anyway what I have here is SuperSmooth Rosie for bulletproof 2.2.1 for Sensation (I assume that's what you're talking about!) and hopefully it helps!
[Desire HD Android Development] andreasy:
The dock bar (with apps, phone, personalize buttons) are transparent.
[Desire HD Android Development] Saluco:
tnx ...exactly what i want it to know :D
[Desire HD Android Development] kristofpetho:
I have the same error, same ROM...

Where you say to find "Change if-nez v3, :cond_3 to" there is only a :cond_1...

Can you help us to get ultra smooth?

Thank you!
[Desire HD Android Development] hamdir:
waw sorry guys there is a fault in the guide it should be like this

and you should turn cond_1 to cond_9

guide corrected
[Desire HD Android Development] memnoc:
hey my friend;) how are u??:D

I was wondering how makes the rosie working on a landscape mode..it would be awesome and nobody's succed in this before...what do u think about it?

Thanks;)
[Desire HD Android Development] hamdir:
believe me man im not into modding rosie or any firmware

i just worked on this one because i was so pissed off at the jumpy page scroll lol

right now im trying to fix the icons highlights thing with ultra and that's it, not a fan of landscape in the launcher anyway
[Desire HD Android Development] capychimp:
lol people ask you about landscape now? they have not understood there no m10s if rotating rosie all widgets wouold be screwed (tried on pyramid back in days)
[Desire HD Android Development] hamdir:
well a lot asked about it, i never dared try
[Desire HD Android Development] memnoc:
lol;) I was wondering how to do this....and of course all widgets should resized, but NP, the most important thing is to have the hacked rosie on a good rom..all the rest is crap:D (not necessary)
[Desire HD Android Development] grummler2000:
Hi everybody,

sorry for my bad english.

I want to install the Ultra smooth on my HD2. I use this Rom: Desire HD 3.06.405.1 - Sense 3.0 - Android 2.3.5 [v1.3][HierOS 1.7.2]

I tried to install it with AD Recovery but nothing changes it looks like before.

Where is my fault? Wheres the mistake?
[Desire HD Android Development] andreasy:
Hey hamdir, I'm curious for something which will be the factor to determine wheather I will be upgrading to newer ROM releases or not:

When your rosie has been applied and working on a ROM and later you install a newer release of that ROM, rosie will be overwritten, so we need to re-apply the ultra smooth patch. Will that require either Sense or Rosie data wipe? if that's the case and I will need to re-create my desktop icons, I prefer not to upgrade and stay with older versions because for me that's the biggest pain in the @$$.
[Desire HD Android Development] EmilioJRP:
Hello, I need help, I installed rom [ROM] AceSMod007-3D (Sense3 | GB2.3.5 | Stable | A2SD+) [STOCK | CM7] [v15 | 27/10] and I have been trying to put the ultrasmoothrosie days but does not work, flash or doing it manually. Thank you.
[Desire HD Android Development] andreasy:
You have to provide more info in order to get help. Simply saying "does not work" doesn't give enough info for help.
[Desire HD Android Development] EmilioJRP:
Hi, I flashed the ultrasmooth and restart the Desire but still all the same, the widgets are still in 3D. I did rosie.apk copying on the phone and reboot without any changes. Please I need help
[Desire HD Android Development] andreasy:
I'm not sure but maybe this has to do with my question right before yours. Maybe you need to wipe Sense or Rosie data. If you don't care about losing esktop icons, give it a try.
[Desire HD Android Development] hamdir:
which pyramid build exactly? i will try to apply it to the new RCmix3d, however not the current Unity since a new version with new base is coming soon
[Desire HD Android Development] Wacco001:
Out of my daily 5 "Thanks" again .. :o

Need more !! Anyway +1 for this great effort ... :)

Cheers,
[Desire HD Android Development] P00t:
Will u make one for sense 3.5 runny?
[Desire HD Android Development] badams1:
Wow..really really nice. I had a couple of pages that I could always notice a slight framerate drop on when scrolling due to HTC's widgets. This completely smoothed everything out.

Awesome mod..really great work.

P.S....you should post this in the Inspire Dev forum as well.
[Desire HD Android Development] mgmCube:
I installed the fix on this rom: http://xdaforums.com/showthread.php?t=1040121

But I don't see any difference. All widgets are still in 3D when scrolling.
[Desire HD Android Development] hamdir:
maybe cool3D renamed the rosie.apk file?

3d wigets are there only on the first page the next and the rest of the pages will be flat, despite this its smooth since i guess with only one screen in 3d its not as heavy on the GPU, or just bad coding in the default behavior, its quiet cool actually with the carousel appearing in the background, if you pause on a page and scroll again between each screen it will be 3d again with the next one flat

oh we have a seprate forum for inspire? i didn't know :eek: its pointless to have two separate threads, inspire members can link to here
[Desire HD Android Development] lampz:
hows the tweak going on runny v2?
[Desire HD Android Development] mgmCube:
I think it's because Cool's rosie.apk is in the following folder: sd-ext/app_s

And not in system/app
[Desire HD Android Development] hamdir:
lampz something going wrong with my work ISP today, the download speed is just crippled, i'm unable to download runny 2

this will go into the weekend, anyone knows if the RC tweaks manipulates Rosie.apk?

mgmCube, its rare to see system apps on EXT for the DHD, you can try to push it manually or replace it using root explorer and reboot, but as always backup first!
[Desire HD Android Development] stavros3006:
Incredible

WOW, You're the man!

It has not only improved screen scrolling but it has more free RAM available hence to that! I'm running ARHD 6.1.2 and my free RAM level has never been more than 150mb but now it goes over 200mb!

Thanks dude!
[Desire HD Android Development] mgmCube:
I used another script and put the rosie file in there. Now it works. thanks.

Looks pretty cool, when scrolling.

Thanks.
[Desire HD Android Development] hamdir:
thanks dude, please guys consider donating, its hard to convince my wife about all this wasted time, i swear i read so much smali code my eyes nearly bled lol

im taking a break, but i will soon try to achieve full flat mode, should be smoother when you start scrolling, i doubt however this have anything to do with RAM, supercharger takes care of that
[Desire HD Android Development] Aust S5:
I believe it does since you can change behaviour of personalize button which from memory was in the Rosie.apk (been a while since I was making m10 edits for transparency and app draws).

sent from my RCMix3d, whichever is the latest ;)
[Desire HD Android Development] brolee93:
Thanks good work my dream test this rosie on rcmix sensation3.5sense 1.1 for DHD .

LOL

Thanks
[Desire HD Android Development] Patrics83:
Here you go! 0CH030416J663443L

Not that much but I hope others does the same.

I know exactly what it's like having this hobby and a wife... ;)
[Desire HD Android Development] hamdir:
thanks man, waw my first ever donation :D amazing now i know she will be happy

guys can you please provide the Rosie.apk file from runny 2.1 and RCmix3d v1.1? please let me know which rom your providing it from thanks
[Desire HD Android Development] semiseko:
Thanks, seem's to be working really nicely!
[Desire HD Android Development] Krendelrus:
runny v.2.0 and 3.5 v.1.1 - check :)
[Desire HD Android Development] hamdir:
thanks krendulus i just remembered i will need the com.htc.resources.apk and framework-res.apk files to decompile Rosie, no option left but to wait for the ROM downloads
[Desire HD Android Development] lampz:
new update for RCmix Runny v 2.1

please also tweak this version thanks!
[Desire HD Android Development] hamdir:
@andreasy no mate, for new Rom releases of the same official all you have to do us reflash the zip file, nothing will be wiped lost, future bases will require the new Rosie remodded, or in case of RC runny its Included in tweaks so no worries

Right now I'm still on RHD 6.1.1 since nothing important is changing, I'm actually thinking myself of moving to runny its pretty awesome, even the gallery video orientation problem is solved, the only thing left to perfect is the cam app

as for HD2 roms of compatible base, make sure you find out where Rosie should be installed certain roms have system on sd partition
[Desire HD Android Development] andreasy:
Thanks, BTW Busybox 1.19.3 is up :D

Anyone tried it?