[Q] "Rosie" hackers help needed !! - Hero, G2 Touch General

hey guys, i'm developing a Legend-based ROM "Fallah":
http://forum.xda-developers.com/showthread.php?t=706649
i'm having a problem with Rosie being laggy !!
I used APKTool to decode it, but I don't know what to modify and I have no experience in Sense UI.
when on a ListView the animation is smooth, and NeoCore GPU benchmarks are pushing 30's without sound "which is very good". i'm guessing it's a FPS issue in Rosie launcher ??
so if Rosie hackers can lend me some of their time and tell me what to modify in Smali code to fix the lag??

Behnam (@benocharm on twitter) solved that Ask him!

thanks bro..
I tweeted him last night and waiting for his reply..

MaXo64 said:
thanks bro..
I tweeted him last night and waiting for his reply..
Click to expand...
Click to collapse
I dont have my build environment left but what I did was to use the "Launcher" classes (Launcher*.smali) from a generic Hero 2.1 ROM. So simply replace all "Launcher(number).smali" from Legend's Rosie with the ones from Hero's Rosie and then fix up all issues it might cause (i.e. icons are misplaced)
Regards,
B

behnaam said:
I dont have my build environment left but what I did was to use the "Launcher" classes (Launcher*.smali) from a generic Hero 2.1 ROM. So simply replace all "Launcher(number).smali" from Legend's Rosie with the ones from Hero's Rosie and then fix up all issues it might cause (i.e. icons are misplaced)
Regards,
B
Click to expand...
Click to collapse
thanks behnaam, I'll try it and report back

Hey Behnaam! good to see you back around these parts again.
Just noticed on your twitter you were looking to start hero dev again. You going to be helping with the .34 port? and did you ever get anywhere with Hero UV'ing?

just another question, after building the APK and signing it with my private key. it shows in logcat that it doesn't have the same signature as "com.htc.rosie.uid.shared"?!
I tried making the "SharedUserId" in the AndroidManifest.xml as "android.util.root". it worked but I cant add HTC widgets. I assigned HtcAddProgramWidget.apk with the same SharedUserId but no luck.
the question is, where can I find the "com.htc.rosie.uid.shared" package? in the framework?
thanks in advance..

a better question is how do we edit the widgets not to be dependent on rosie cause then we could use whatever launcher

capychimp said:
a better question is how do we edit the widgets not to be dependent on rosie cause then we could use whatever launcher
Click to expand...
Click to collapse
I dreamed about that once

these days i am comparing normal widgets and sense widgets to see if i can find out how

MaXo64 said:
just another question, after building the APK and signing it with my private key. it shows in logcat that it doesn't have the same signature as "com.htc.rosie.uid.shared"?!
I tried making the "SharedUserId" in the AndroidManifest.xml as "android.util.root". it worked but I cant add HTC widgets. I assigned HtcAddProgramWidget.apk with the same SharedUserId but no luck.
the question is, where can I find the "com.htc.rosie.uid.shared" package? in the framework?
thanks in advance..
Click to expand...
Click to collapse
Sign all htc widgets and rosie with the same key and then flash, all widgets are under the shared rosie uid. That will help you
Btw did rosie get faster?
Regards,
B

ggrammer said:
Hey Behnaam! good to see you back around these parts again.
Just noticed on your twitter you were looking to start hero dev again. You going to be helping with the .34 port? and did you ever get anywhere with Hero UV'ing?
Click to expand...
Click to collapse
I'll checkout the work on .34 and try to help out, kernels isn't really my area tbh But I'll try to help out.
I can't really remember how far I went with Hero UV'ing.

behnaam said:
Sign all htc widgets and rosie with the same key and then flash, all widgets are under the shared rosie uid. That will help you
Btw did rosie get faster?
Regards,
B
Click to expand...
Click to collapse
it improved a lot, but still not like official Hero..

MaXo64 said:
it improved a lot, but still not like official Hero..
Click to expand...
Click to collapse
Well then you could look through the transition speeds, cant remember where I found it but it's probably in SettingUtils class (SettingsUtils.smali)
You may not get the exact same speed as the generic Hero Rosie but speeds similar to it.

Related

Pimp my Phone (100d reward)

I like the phone, but i think it really needs some adjustements.
what im looking for is:
-a way to change the background while using tf3
-a way to change the icons on the top bar (as ive seen in some pics)
-a way to change stuff on the today screen
-any app that improves how the phone looks/feels
if someone could help me out either with a very easy guide or link i would appriciate it, but keep in mind that ive tried sick many hours and failed. so its gotta be easy..
100d reward if im allowed to offer that.
hang on here a minute. can you explain this a bit more clearly.
1. background, are you wanting to change just the first tab or all tabs?
2. Topbar, Are you wanting 1 already made or to do this yourself? for already made just visit the themes and apps forum http://forum.xda-developers.com/forumdisplay.php?f=474 but i would recommend this one http://forum.xda-developers.com/showthread.php?t=520132. If you want to make your own the guide is here http://forum.ppcgeeks.com/showthread.php?p=588802
3. The today screen is easy just go in to the today settings!!
4. Look and feel, HD Tweak is very good and found that this does work to improve the feel. I would also recommend a custom ROM for the final touch. Dutty is the man to see for these as far as i'm concerned.
-I would like a background for all tabs.
-Want 1 already made, probably wont be able to make 1 myself.
-Is it that simple? like I was thinking about some drastic changes like removing the calendar thing. anyway its not as imprtant as background and the bar.
HD Tweak is the 1 app i currently have, im also very happy with it.
what is a custom ROM? and is it easy to install etc?
dex8 said:
-Is it that simple? like I was thinking about some drastic changes like removing the calendar thing. anyway its not as imprtant as background and the bar.
Click to expand...
Click to collapse
Calendar 'thing'....Settings, Customize Tabs, Un-check Calendar.....SIMPLE!!
dex8 said:
I like the phone, but i think it really needs some adjustements.
what im looking for is:
-a way to change the background while using tf3
-a way to change the icons on the top bar (as ive seen in some pics)
-a way to change stuff on the today screen
-any app that improves how the phone looks/feels
if someone could help me out either with a very easy guide or link i would appriciate it, but keep in mind that ive tried sick many hours and failed. so its gotta be easy..
100d reward if im allowed to offer that.
Click to expand...
Click to collapse
Sounds like you may like the NRG 6.5 ROM looks pretty sexy and has all that your asking look here scroll down too see what your phone will look like
ozmoran said:
sounds like you may like the nrg 6.5 rom looks pretty sexy and has all that your asking look here scroll down too see what your phone will look like
Click to expand...
Click to collapse
ditto...i love it
ozmoran said:
Sounds like you may like the NRG 6.5 ROM looks pretty sexy and has all that your asking look here scroll down too see what your phone will look like
Click to expand...
Click to collapse
Wow, thats the most amazing thing ive seen on a phone ever. thanks.
ill try it rite away
Edit:
small problem how do i install it? is it complicated?
xX SPION KOP Xx said:
Calendar 'thing'....Settings, Customize Tabs, Un-check Calendar.....SIMPLE!!
Click to expand...
Click to collapse
i cant fix this.. hehe. well well. i must be blind
dex8 said:
Wow, thats the most amazing thing ive seen on a phone ever. thanks.
ill try it rite away
Edit:
small problem how do i install it? is it complicated?
Click to expand...
Click to collapse
Well its easy but you do need to do a few things, that may seem complicated, take your time with every step have a look at crackwhores guide the link is in my signature, there is plenty of help here so ask as many questions you want we are all happy to help
you can watch a video here that can help make sense of the written guide its not the best video guide but it may help I will search for more vids if possible
thanks for all the help, ive now got the ROM working and its incredible
only 2 things remain now:
-I need to find a cool clock
(that will be easy i think bc theres lots of them, but suggestions are welcome)
-I want to remove the "calendar" from the today page. this 1 im having some problem with
dex8 said:
-I need to find a cool clock
(that will be easy i think bc theres lots of them, but suggestions are welcome)
Click to expand...
Click to collapse
http://forum.xda-developers.com/forumdisplay.php?f=474 look at the Dusk themes, some good clocks on there.
also check out Max TF3D theme maker as well http://forum.xda-developers.com/showthread.php?t=493011

Android 1.6 Donut build with working audio/calls/data/sms/camera

I've put up a new donut build for download based on the ADP1 recovery image signed-dream_devphone_userdebug-ota-14721.zip. It is not odexed and should be easier for people to theme.
It has the eclair dialer buttons, gmail from tattoo, latin ime and pinyin ime from the sdk, custom locale, dev tools, terminal, spare parts, calibrate screen, modem, and api demos from the sdk.
I removed music and will put up a modified version that works better with qvga. Until then you can download Meridian Player Evolve as a replacement or download the ADP recovery image and reinstall yourself.
I removed maps and youtube for those that want to install the ones from the eclair/sholes dump. I'll provide downloads for those as well as the standard maps and youtube.
For native qvga resolution set your default.txt to
Code:
mddi.width=240 mddi.height=320 lcd.density=120
Other resolutions also work with donut.
Use the latest basefiles, rootfs and zImage at vogue-android.
Compcache/Swap or renicer is not necessary for these builds. I have them turned off in my donut.user.conf
If you were previously using another build then rename your old data.img and let a new one be created.
I posted a small guide at vogue-android to get new users started. Read that before asking questions.
If you have problems please state what files your are using and what phone you are using.
This is tested using the latest files at vogue-android on a Verizon branded Vogue.
Download for system image: http://dl.dropbox.com/u/2888561/system-donut-110709r1.sqsh
Download for maps-youtube-voicesearch from ADP1 recovery image: http://dl.dropbox.com/u/2888561/maps-youtube-voicesearch.zip
Download for extra wallpapers: http://dl.dropbox.com/u/2888561/wallpaper-sholes.zip
zenulator said:
New thread for the CyanogenMod4.x Stable Vogue Port.
Direct Download
You can use all the same files you use to run Ion. You might want to let it create a fresh data.img. I haven't had time to test it with resolutions other than 320x480 so 320x428 might work. You should be able to use the new partial bluetooth functionality if you're using the latest files from vogue-android.
It's "based on Android 1.5r3 (crossbred with Donut)." Here is a link to the CyanogenMod Stable thread in the dream forums. It has a lot more information about whats included. Someone also started cyanogenmod.com so you can check that out too.
Click to expand...
Click to collapse
Does it need to run with the included initrd, rootfs and zImage, or can I just use the current ones?
pmos69 said:
Does it need to run with the included initrd, rootfs and zImage, or can I just use the current ones?
Click to expand...
Click to collapse
It runs with the same files as ion. So you can use the latest zImage and rootfs from vogue-android.
Nice port, but the camera doesn't seem to work for me, keep getting the force close.
Nice work
Nas
this build is alot more smoother than hero but not as pretty, eh i guess its one or the other. thanks zenulator
How do I get rid of the headset icon that's on the notifications bar?
I'm not using a headset.
jamezelle said:
this build is alot more smoother than hero but not as pretty, eh i guess its one or the other. thanks zenulator
Click to expand...
Click to collapse
Try zens xrom - smooth and pretty (ion with hero skin).
All I have to say is WOW!
Thanks a bundle for this release, I've been using the 08/08 bundle from vilord and was quite happy with it... till i tried this today I've been outta the loop for the last little while and haven't been able to keep up with development on the various builds (moving, lack of interwebs, RL getting in the way, etc) and have been VERY impressed with how this has some along. Experimental bluetooth too!!! OMGWTFBBQ!!!! Now to start work on the Android ROM again
edit: for those having issues with the bundled camera app, try FXCamera or PRO Paint Camera. Both are free and work rather well.
masalma said:
Nice port, but the camera doesn't seem to work for me, keep getting the force close.
Nice work
Nas
Click to expand...
Click to collapse
Yea don't use the camera. Download snap photo or fxcamera beta if you want to use the camera. There is also a pay app called camera zoom that works to.
zenulator said:
It runs with the same files as ion. So you can use the latest zImage and rootfs from vogue-android.
Click to expand...
Click to collapse
Yup, and it runs very fast also
Thanks.
zenulator said:
Yea don't use the camera. Download snap photo or fxcamera beta if you want to use the camera. There is also a pay app called camera zoom that works to.
Click to expand...
Click to collapse
Thank you for the great work, the app runs really smooth, what does the headset icon mean?
masalma said:
Thank you for the great work, the app runs really smooth, what does the headset icon mean?
Click to expand...
Click to collapse
It's just left over from the g1 version. It serves no purpose.
Anyone try 320x428 resolution with success yet?
No problem with different resolutions (in kaiser), runs great!!
ok, i tried researching this, but this is my problem - my phone (sprint vogue) works great with lcd_density = 0 (no grainy images, not drastically grainy, but if u look close, u can see the grains)..
but with newest zimage, rootfs(don't know wats causing the problem).. causes the images to be grainy.. when i boot up android, somewhere it says it is setting the lcd_density = 3 (which is what most sprint vogue users are supposed to use).. i don't want that.. isn't my settings in default not over-riding the settings based on what, i believe dzo wrote code for, to autodetect and use lcd_density...
zenulator - can u please help me as i guess u are the only person who can fix this...
love the newer donut builds, use them all the time.... but the grainy problem is driving me crazy..
myshinynewtouch said:
ok, i tried researching this, but this is my problem - my phone (sprint vogue) works great with lcd_density = 0 (no grainy images, not drastically grainy, but if u look close, u can see the grains)..
but with newest zimage, rootfs(don't know wats causing the problem).. causes the images to be grainy.. when i boot up android, somewhere it says it is setting the lcd_density = 3 (which is what most sprint vogue users are supposed to use).. i don't want that.. isn't my settings in default not over-riding the settings based on what, i believe dzo wrote code for, to autodetect and use lcd_density...
zenulator - can u please help me as i guess u are the only person who can fix this...
love the newer donut builds, use them all the time.... but the grainy problem is driving me crazy..
Click to expand...
Click to collapse
The lcd density should be 128 or 160 the panel types are either 1,2,3 and power/sleep is 0,1,2,3. You can also use other resolutions like 320x428 or turn down the screen brightness in settings. I've only noticed those lines when the screen brightness was all the way up.
zenulator said:
The lcd density should be 128 or 160 the panel types are either 1,2,3 and power/sleep is 0,1,2,3. You can also use other resolutions like 320x428 or turn down the screen brightness in settings. I've only noticed those lines when the screen brightness was all the way up.
Click to expand...
Click to collapse
i got it all confused, sorry zen, i meant the panel_type = 3, now that i am looking at my default file, i realize i got it all wrong, i had panel_type = 0 until now... don't know how that worked until now... power/sleep mode = 0
and u are right about the screen brightness as i have it at a higher brightness than wat comes by default..
is setting lcd density = 128 make any difference ? will it make it look any better if i increase the brightness
I'm going to post the cyanogen donut build later today. I'm also going to release a partial donut build from source.
zenulator - when u release the donut build from source, is it possible for you to incorporate cdma into your release plssss ? i can test it for you if necessary prior to your release or after it... anything u want...
myshinynewtouch said:
zenulator - when u release the donut build from source, is it possible for you to incorporate cdma into your release plssss ? i can test it for you if necessary prior to your release or after it... anything u want...
Click to expand...
Click to collapse
cdma is included it donut. i've still got a little work to do. I had to add some parts from cyanogen to make donut build functional. which is kind of redundant since the latest cyanogen is donut.

Loading up the Desire ROM on the Nexus One (my findings so far)

I thought i'd start a topic about loading up the Desire ROM on the Nexus One. I'm sure i'm not the only one that'll be doing it!
Main topic is here, but my findings so far (updated)...
- If you rebuild the boot image replacing the kernel it runs. I'm running my own custom kernel with himem and bits.
- The system.img doesn't fit on the N1 (!), it's nearly 200MB. I booted by moving some stuff off the system partition.
Working
- Trackball
- 4 bottom keys
- Proximity sensor
- LED
- Light sensor
- Compass and G sensor
- Flash 10.1
- WiFi
- Bluetooth
- Mic and noise cancellation
Not working
- 800x480 is max res for video recording, camera maxes out at 3MP, flash doesn't fire (early camera app, fixed in later builds)
- FM radio
- There are frequent graphical glitches - this could be related to the watermark code or an early build issue, investigating
More to follow!
P
The new thread with the DL link is here : http://forum.xda-developers.com/showthread.php?t=635704
Ah great, good luck with this
What the hell did they do with the system.img?
Fill it with a ton of stuff.
It's not far off 200MB!
P
could you upload us the /system files? Would like to play with them
seraphimserapis said:
could you upload us the /system files? Would like to play with them
Click to expand...
Click to collapse
+1
i'm glad to play with it.
rheza02 said:
+1
i'm glad to play with it.
Click to expand...
Click to collapse
modaco did u extract the files on your own?
seraphimserapis said:
modaco did u extract the files on your own?
Click to expand...
Click to collapse
Huh? Yeah, of course...
P
seraphimserapis said:
could you upload us the /system files? Would like to play with them
Click to expand...
Click to collapse
Unfortunately not at this time, but in the near future I should be able to upload some stuff.
P
modaco said:
Unfortunately not at this time, but in the near future I should be able to upload some stuff.
P
Click to expand...
Click to collapse
Are there different Live Wallpapers (are there any)? Could you upload the wallpapers / live wallpapers and perhaps ringtones?
I still like these HTC-Style Wallpapers
seraphimserapis said:
Are there different Live Wallpapers (are there any)? Could you upload the wallpapers / live wallpapers and perhaps ringtones?
I still like these HTC-Style Wallpapers
Click to expand...
Click to collapse
+1 about the live walls...
The Desire got this Bokeh-alike Live Wallpaper, right?
Very good to start this thread hope android chef can have the dump and start working on it soon
Thanks Paul for all work here and on modaco
flash?
How is flash implemented in the desier as that's the only plus of the desier and maybe the fm radio.
I have the hardware buttons working fine now...
P
I'm really interested in the keyboard apk (HTC_IME). As soon as I get my hands on it I can strip out sense checks and the connection to HTC custom settings database to enable language settings.
I've done this with the old HTC_IME:
http://forum.xda-developers.com/showthread.php?p=5475283
but many (including myself) want a hires version
+1 on HTC_IME in high res.
sense keyboard on nexus with voice search would be amazing
cant wait for a hybrid ROM
jonasl said:
I'm really interested in the keyboard apk (HTC_IME). As soon as I get my hands on it I can strip out sense checks and the connection to HTC custom settings database to enable language settings.
I've done this with the old HTC_IME:
http://forum.xda-developers.com/showthread.php?p=5475283
but many (including myself) want a hires version
Click to expand...
Click to collapse
Download it from here: http://www.romraid.com/paul/nexusone/htc_ime-update-desire-signed.zip
MoDaCo Download Links are referrer checked - jonasl - grab from this post.
I've already removed the HTC device check, feel free to 'do your thang', please credit your source.
P

Change Where The Bottom Button Is Mapped To?

I asked in a thread but thought that seeing a few people liked the idea maybe the right people would see it this way.
Is there a way to re-map a button?
Say the button that is to the right of the phone button,(add a widget) I think there are a few to many ways to do that and that button would be better off as a camera/text/web button. Really just about anything else.
I'm really hoping this is possible. It would open up a lot of possibilities, such as a dedicated camera button. Great idea Chaos.
best idea i have heard in a while, i want a dev to pick this up.
troyboytn said:
I'm really hoping this is possible. It would open up a lot of possibilities, such as a dedicated camera button. Great idea Chaos.
Click to expand...
Click to collapse
+1 on that idea. If there was a way to reassign it that would be great. although at the moment I don't know what I would want it to do I'm sure I can come up with something!
I am not sure it would be that easy as the sense apk's are what control that and the program would have to be rewritten i think but ya your right i would love it if it was possible.
This would probably be really difficult, seeing as how android is under the apache license, meaning that htc doesn't need to release the source to sense and more specifically rosie, we can't do much to change that. So unless someone is a guru in assembly and can edit those xml's to point to different locations, its most likely not gunna happen
the GDE "hero" themes have the option to change what that button does...
dmc971989 said:
the GDE "hero" themes have the option to change what that button does...
Click to expand...
Click to collapse
Thats clearly because gde is a 3rd party app and the developer most likely added that ability to his app. I think what the TC wants is a modified rosie where the icon's on the bottom bar do different things
darchstar said:
This would probably be really difficult, .... in assembly and can edit those xml's to point to different locations, its most likely not gunna happen
Click to expand...
Click to collapse
You guys need a dis-assembler. You know executable in - symbolic op codes out. Get one, and you got any change you want. All the assembly level guru's are working for atoyot.
willy900wonka said:
You guys need a dis-assembler. You know executable in - symbolic op codes out. Get one, and you got any change you want. All the assembly level guru's are working for atoyot.
Click to expand...
Click to collapse
yea, lol, i realized that after i posted that and was gunna edit it saying you could probably use baksmali and smali
darchstar said:
yea, lol, i realized that after i posted that and was gunna edit it saying you could probably use baksmali and smali
Click to expand...
Click to collapse
Thanks:
http://alldroid.org/threads/13647-How-to-Smali-Baksmali
Sun used to have java mapping tools, and since Baksmali gives the human readable format names, it could work.
Qualcomm holds the key.
darchstar said:
Thats clearly because gde is a 3rd party app and the developer most likely added that ability to his app. I think what the TC wants is a modified rosie where the icon's on the bottom bar do different things
Click to expand...
Click to collapse
i completely understand this.. but i was pointing out that instead of having a dev spend hours/days working on this problem, he should just use GDE since he is within the 1% that thinks this problem is so bad that a dev needs to waste time on it

[SOLVED] [Q] Sense and lockscreen not updating appointments?

I looked around and found that people were having the same problem with this issue, but didn't see any solid fix, like in the post below:
http://forum.xda-developers.com/showthread.php?t=445778
The problem basically is: Sense doesn't update calendar appointments for the new day to ready as today's appointments. This has also caused appointment alarms to not fire for me. Anyone know what can be done about this? I'm on a TP2 using the latest HD2 manila from TMO.
EDIT: It seems like the issue is with the Home tab dll files in HTC Sense. Swapping those out with another home tabs files (2016) seemed to do the trick. This also files the issue with the lock-screen not showing appointments.
Having this bug too on stock Sense on HD Mini. Seems like it is a huge bug in Sense. I once reported it, but they said "they cannot reproduce the problem"...
_Madmatt said:
Having this bug too on stock Sense on HD Mini. Seems like it is a huge bug in Sense. I once reported it, but they said "they cannot reproduce the problem"...
Click to expand...
Click to collapse
So, this has been an issue even in Stock ROMS? I wonder... I really wish there is SOME way to fix this!
stickfigure said:
So, this has been an issue even in Stock ROMS? I wonder... I really wish there is SOME way to fix this!
Click to expand...
Click to collapse
If someone can decompile the LUA-scripts, maybe he/she can fix the problem then. I don't know how to do that, but you sure can find someone
_Madmatt said:
If someone can decompile the LUA-scripts, maybe he/she can fix the problem then. I don't know how to do that, but you sure can find someone
Click to expand...
Click to collapse
There's a lot of scripts to decompile, I could give it a shot, if i knew where to start, haha. Maybe in the home tab. I'll see...

Categories

Resources