Is it possible to get live wallpaper working on the eris build? - Hero CDMA Themes and Apps

I'm working on a Rom based off fresh's eris build but I want live wallpapers with sense. I flashed the fix that is posted on geekfor.me but I get a force close because the rosie isn't compatible. Does anyone know what I can do to get it working?
Note:I pushed the LiveWallpapers.apk and LiveWallpaperspicker.apk to /system/app but the option still doesnt come up to select the live wallpapers. Thank you

tjohnsonjr said:
I'm working on a Rom based off fresh's eris build but I want live wallpapers with sense. I flashed the fix that is posted on geekfor.me but I get a force close because the rosie isn't compatible. Does anyone know what I can do to get it working?
Note:I pushed the LiveWallpapers.apk and LiveWallpaperspicker.apk to /system/app but the option still doesnt come up to select the live wallpapers. Thank you
Click to expand...
Click to collapse
would you mind posting the Rosie.apk and odex (if there is an odex) and i can do it for you
Or if you wanna do it by yourself, baksmali the rosie.apk or rosie.odex and edit the Deviceflag smali changing the line
Code:
.method public static isLiveWallaperSupported()Z
.registers 1
.prologue
.line 8
[B]const/4 v0, 0x0[/B]
return v0
.end method
to
Code:
.method public static isLiveWallaperSupported()Z
.registers 1
.prologue
.line 8
[B]const/4 v0, 0x1[/B]
return v0
.end method

.................

Here you go THANK YOU!!!

oh, i also need your frameworks so i can deodex it

http://www.4shared.com/file/qBCWfqT9/framework.html

tjohnsonjr said:
http://www.4shared.com/file/qBCWfqT9/framework.html
Click to expand...
Click to collapse
ok, so the eris build apparently doesn't have a deviceflags.smali, so i took the liberty of making one with the proper modifications. tell me how it goes. push the odex first, then the apk to /system/app

thank you so much. I'll let you know how it works
Sent from my HERO200 using the XDA mobile application powered by Tapatalk

Didn't work. The phone won't go pass the boot screen.

Related

Baksmali??

Can any one help me out with how to use baksmali so i can edit systemui to get rid of full bat notification.
Sent from my Haxsung Dark Infuse 4G powered by Infusion
Use APK Tool or APK Manager. The APK Manager gives you a menu to choose from.
Also posted in i9000 dev section:
http://forum.xda-developers.com/showthread.php?t=1295748
You may want to clear the battery fully charged notification when phone is on dock, or it doesn't go away even if unplugged. This mod fixes these.
NOTE: I didn't remove the notification, because I think it a better solution to leave the user this option rather than completely removing it.
* baksmali classes.dex in SystemUI.apk
* open com\android\systemui\statusbar\policy\StatusBarPolicy.smali
* search for "iget v3, v2, Landroid/app/Notification;->flags:I" at around line 1824, under
.method private addFullChargeNotification()V
* remove the following 3 lines:
iget v3, v2, Landroid/app/Notification;->flags:I
or-int/lit8 v3, v3, 0x2
iput v3, v2, Landroid/app/Notification;->flags:I
* save, smali, and update apk
Now you know the trick. SystemUI would make the full charge notification as on-going (flags = flags|0x2), and we simply convert it back to default.
Feel free to add in your ROM but please give proper credits.
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Use apktool..much easier...i posted rey on general thread you posted....but very important...you cant just decompile and recompile systemUI.apk..it wont work...you have to install the proper framework files..ie framework-res.apk...systemUI uses it as its base.... In apktool type "apktool if framework-res.apk ", and it will install the framework
Sent from my SAMSUNG-SGH-I997 using xda premium

[How To] Fix Phantom Voicemail For Most ROMs

The main post has several older ROMs that are not likely to change. If you are looking for newer ROMS like Decks ICS, CM9, AOKP, and MIUIv4 look at the end of the thread and work your way back. Most are fixes uploaded as attachments after request are made. Since there are so many updates I am not even going to try to keep the main thread current becuase of time constrants.
Thanks for your understanding,
JusticeAA
***********************************************************************
I know there are several Sprint users that are plagued with the native voicemail notification icon and message "New Voicemail (2) Dial ..." which is commonly referred to as the "phantom voicemail."
There is a "fix" in which you can call Sprint and activate an old phone but for some with government contacts and such that is not an option. I found a fix that should work with almost all ROMs since it changes the android side not the HTC side.
I have attached a flashable zip for several popular rom's to this post. For the DIY I will leave the walk through.
Basic knowledge and tools about decompiling and compiling apk's is required, do a search it will be helpful. For some reason I decompile with apkmultitool and recompile with apktool and have the best luck, your results may vary.
**Standard Disclaimer: Know what you are doing and backup anything before you change things. Google search is your friend.**
Here are the steps:
1. Extract the Phone.apk from your ROM and decompile.
2. Open \smali\com\android\phone\CallNotifier$1.smali if you are using a sense rom, I use Notepad++
3. Other roms you may have to search for it, MIUI has the section needed in CallNotifier$2.smali
3. Near the bottom of the small file you will see something like this:
.method public onMessageWaitingIndicatorChangedEnhanced(I)V
.locals 1
.parameter "count"
.prologue
.line 638
iget-object v0, p0, Lcom/android/phone/CallNotifier$1;->this$0:Lcom/android/phone/CallNotifier;
#calls: Lcom/android/phone/CallNotifier;->onMwiChanged(I)V
invoke-static {v0, p1}, Lcom/android/phone/CallNotifier;->access$000(Lcom/android/phone/CallNotifier;I)V
.line 639
return-void
.end method
Click to expand...
Click to collapse
If you can't find it use Notepad++ and search in multiple files for "onMessageWaitingIndicatorChanged"
In that section (between .method public... and .end method), change the line:
invoke-static {v0, p1}, Lcom/android/phone/CallNotifier;->access$000(Lcom/android/phone/CallNotifier;I)V
Click to expand...
Click to collapse
to:
return-void
Click to expand...
Click to collapse
Now it should look like this:
.method public onMessageWaitingIndicatorChangedEnhanced(I)V
.locals 1
.parameter "count"
.prologue
.line 638
iget-object v0, p0, Lcom/android/phone/CallNotifier$1;->this$0:Lcom/android/phone/CallNotifier;
#calls: Lcom/android/phone/CallNotifier;->onMwiChanged(I)V
return-void
.line 639
return-void
.end method
Click to expand...
Click to collapse
4. Save your smali and recompile, if you did it right there should be no errors (I always get errors in apkmultitool ,that is why I use apktool.)
5. Copy the classes.dex from your new apk build into the original apk to keep the original signature.
5. Push your modified Phone.apk back into /system/app and you should be good to go.
This is a much cleaner method then what I used before. This should reduce battery drain and prevent sudden closing of the Phone.apk.
THEY ARE FLASHABLE ZIPs. Make sure you wipe cache and dalvik first to be on the safe side.
Thanks for passing this on man. Imma have to try this.
I've called my phone, left a message. Dialed vm, erased message and the vm icon is gone after this.
Sent from my PC36100 using Tapatalk
Any chance of getting this fix in a zip file, or apk for us less techknow furtunate ?
Thanks
lionedas said:
Any chance of getting this fix in a zip file, or apk for us less techknow furtunate ?
Thanks
Click to expand...
Click to collapse
I uploaded the two that I have, what rom are you using? I obliviously won't have time to do every request but I can do some.
JusticeAA said:
I uploaded the two that I have, what rom are you using? I obliviously won't have time to do every request but I can do some.
Click to expand...
Click to collapse
Radiance RC4
so I think the rcmix you posted should work right ?
Edit: after looking at them I dont think they are the same, I am post phone.akp from RC4
incase you get time to mod it.
Thanks again
lionedas said:
Radiance RC4
so I think the rcmix you posted should work right ?
Click to expand...
Click to collapse
Its based off the same build so it should, fyi Radiance RC5 is out now.
Make a nandroid first so you can go back if it doesn't work.
sizes are different posted apk above
RC4 and RC5 use the same phone.apk so it should be good for guys needing it for both..
lionedas said:
sizes are different posted apk above
RC4 and RC5 use the same phone.apk so it should be good for guys needing it for both..
Click to expand...
Click to collapse
I just upload the modded Radiance Phone.apk. The archive was giving me trouble in 7zip but I think I got it straightened out.
Please let me know if it works.
Anyone have any how to links, or ? on getting system apk's installed
Thanks
Nice job.Thank you
Any chance you can do CyanogenMod 7.2?
nydriek said:
Any chance you can do CyanogenMod 7.2?
Click to expand...
Click to collapse
There should already be a setting in CM7 for that. If you go into settings, then phone settings, one of the options is something like display voicemail notifications. Make sure that is off and they should be gone.
lionedas said:
Anyone have any how to links, or ? on getting system apk's installed
Thanks
Click to expand...
Click to collapse
Sorry about being so lazy, I am testing out making flashable zips and will upload them as soon as they are done.
Flashable zips are up, the only one I have test is for RCMix3D, so please let me know.
lionedas said:
Radiance RC4
so I think the rcmix you posted should work right ?
Edit: after looking at them I dont think they are the same, I am post phone.akp from RC4
incase you get time to mod it.
Thanks again
Click to expand...
Click to collapse
4 and 5 are up, in case you want to update!
Hey, think you can make one for nrg energy Rom? I was tryin your method but screwed up a few times. A flashable zip would be awesome
Sent from my PC36100 using xda premium
Steven 1 said:
Hey, think you can make one for nrg energy Rom? I was tryin your method but screwed up a few times. A flashable zip would be awesome
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Done, please report back on how it works.
AOSP?
ive tried to decompile this using apktool for miui and it keeps telling me that it cant decode attr value like 487536705398 times its crazy any solutions?
dvickers said:
ive tried to decompile this using apktool for miui and it keeps telling me that it cant decode attr value like 487536705398 times its crazy any solutions?
Click to expand...
Click to collapse
MIUI is totally different, I was able to decompile it with apkmultitool by using the framework as a dependency.
The code is in a totally different place too and it already used the (Z) value. I did a small modification and it compiled without errors but that doesn't mean it will work.
(removed)

[updated][MOD][SENSE4]Autorotate Rosie

Update: corrected issue wile adding shortcut.
Hello,
Here is autorotate Rosie.apk for Sense4 build (1.53), just install it in recovery.
Hope you like it!
edit: I haven't seen that Baadnews has done it before me,so it's not his apk, it's really my work. Please don't tell me I'm a kanger.
edit2: Baad's version is better because you can toggle autorotate on/off with modded dev-tools apk, in my version it's hard coded in Rosie.apk without ability to disable it. Here is the link to Baad's post: http://forum.xda-developers.com/showpost.php?p=24074180&postcount=1678
Is that from you?
send with HTC Sensation powered by Sense 4 using Tapatalk 2
Yes, just some smali files to edit.
Note for themers: You only need to replace classes.dex in Rosie.apk.
strange I saw this already few days ago in Insert Coin Beta topic...
madtrexx said:
strange I saw this already few days ago in Insert Coin Beta topic...
Click to expand...
Click to collapse
In insertcoin topic is a apk and no apk in this topic Just a zip flash ^^
madtrexx said:
strange I saw this already few days ago in Insert Coin Beta topic...
Click to expand...
Click to collapse
I didn't follow this thread, so I didn't see baad has done it before me, and I have done it MYSELF, I am not a kanger.
All apologize to baad.
dude, do not worry, you are not a kanger, all your work is very appreciated. keep up the good work, and if you ever need help or an advice feel free to ask
Very thx for fix this bug
nono2lozere said:
Yes, just some smali files to edit.
Note for themers: You only need to replace classes.dex in Rosie.apk.
Click to expand...
Click to collapse
Anyway you could post/pm the smali edits you made. I want to try and see if it will work on Sense 4.0 Lite for the HTC One V ports.
obviously i tried your apk and baads one but as expected they didn't work!
scaryshark said:
Anyway you could post/pm the smali edits you made. I want to try and see if it will work on Sense 4.0 Lite for the HTC One V ports.
obviously i tried your apk and baads one but as expected they didn't work!
Click to expand...
Click to collapse
Hello,
Decompile Rosie.apk, go to Rosie/smali/com/htc/launcher/settings/ (or Rosie\smali\com\htc\laucher\settings\ if you're using Windows), open SettigUtil.smali.
Search isSupportOrientationChange()Z method and replace it with:
Code:
.method public static isSupportOrientationChange()Z
.locals 1
.prologue
.line 341
const/4 v0, 0x1
return v0
.end method
Compile, replace classes.dex in original apk, push apk to /system/app.
That's all!
nono2lozere said:
Hello,
Decompile Rosie.apk, go to Rosie/smali/com/htc/launcher/settings/ (or Rosie\smali\com\htc\laucher\settings\ if you're using Windows), open SettigUtil.smali.
Compile, replace classes.dex in original apk, push apk to /system/app.
That's all!
Click to expand...
Click to collapse
just got home now, unfortunatley there isn't an entry for that in the smali code, i guess i'll have to try something else.

[HOW-TO][4.1.2] Proper home button lagfix

Hello xda'ers,
someone reading the title may say: but we still have no home button lag!
You could link me Oliwe's mod but this is a different thing.
His fix or mod consist to disable mHomeKeyDoubleClickConcept launching directly launchHomeFromHotKey()V method.
Nothing bad until you hate to have double click feature to launch vlingo (or voice commands).
If you want NO LAG and keep the double click feature?
Now there s a real fix to the home button lag, no workaround, no disabling samsung features! :victory:
We need to place a single line into a .smali file inside our android.policy.jar called PhoneWindowManager.smali.
This mod it s really simple to do, there s no :cond_xx to replace, add or remove.
Simply add green part
Code:
.line 3267
.end local v38 #statusbar:Lcom/android/internal/statusbar/IStatusBarService;
:cond_304
:goto_304
const/16 v46, 0x0
move/from16 v0, v46
move-object/from16 v1, p0
iput-boolean v0, v1, Lcom/android/internal/policy/impl/PhoneWindowManager;->mHomePressed:Z
[COLOR="DarkGreen"]invoke-virtual/range {p0 .. p0}, Lcom/android/internal/policy/impl/PhoneWindowManager;->launchHomeFromHotKey()V[/COLOR]
Now we launch home before double click is recognized, but.. we re doing this twice, so we need to delete the second launch.
In fact if we take a look at PhoneWindowManager$HomeKeyDoubleClickConcept.smali we can see, at the end of singleClickJob()V method (red lines)
Code:
[COLOR="Red"]if-eqz v7, :cond_93[/COLOR]
const-string v7, "HomeKeyDoubleClick"
const-string v8, " in singleClickJob(), mSentHomeDownToApp is false. Now call launchHomeFromHotKey()"
invoke-static {v7, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 8201
[COLOR="Red"] :cond_93
iget-object v7, p0, Lcom/android/internal/policy/impl/PhoneWindowManager$HomeKeyDoubleClickConcept;->this$0:Lcom/android/internal/policy/impl/PhoneWindowManager;
invoke-virtual {v7}, Lcom/android/internal/policy/impl/PhoneWindowManager;->launchHomeFromHotKey()V
[/COLOR] goto :goto_48
.line 8203
:cond_99
iget-boolean v7, p0, Lcom/android/internal/policy/impl/PhoneWindowManager$HomeKeyDoubleClickConcept;->DEBUG:Z
if-eqz v7, :cond_48
const-string v7, "HomeKeyDoubleClick"
const-string v8, " in singleClickJob(), mSentHomeDownToApp is true. now set mSentHomeDownToApp to false and do nothing."
invoke-static {v7, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_48
.end method
that we re launching again "launchhomefromhotkey" method, so we need to delete the red lines.
This will fix home button lag, won t let u return on default homescreen (but u will get the homescreen u were before) and no more problem with apex or other non touchwiz launchers.
it s so easy that maybe samsung someday will implement it this way lol
that s all.
Easy to do
recompile and enjoy your no lag home button with double click feature.
need a zip? Send me your android.policy.jar or request this mod to your rom maker.
download for phoenix v5
HERE
in case of problems restore your old android.policy, u can get it on 3rd post, Androssama's courtesy
Mirko ddd said:
recompile and enjoy your no lag home button with double click feature.
Click to expand...
Click to collapse
I would've loved to be able to do so . Problem is I don't know what to use to edit apk files. Care to share what a begginer should have in his android tool-case?
Mirko ddd said:
need a zip? Send me your android.policy.jar or request this mod to your rom maker.
Click to expand...
Click to collapse
I attached the file from Phoenix v5 (ZSDMA6 base)
Androssama said:
I would've loved to be able to do so . Problem is I don't know what to use to edit apk files. Care to share what a begginer should have in his android tool-case?
I attached the file from Phoenix v5 (ZSDMA6 base)
Click to expand...
Click to collapse
Thanks, i ll zip asap. I m not home now
EDIT: got it on 2nd post, cheers
can tis work on stock rooted?? MA6..
Same for me, I don't know how to compile. Maybe my android.policy.jar is the same than Androssama's. I'm from Android Revolution HD 10.0.
Thanks.
Edit : When we have the zip, we have to flash it or just extract and replace android.policy. jar in /system/framework ?
Could you do this with Xposed framework. ....?
That would be easier...
Sent from my GT-N7100 using Tapatalk HD
Mirko, can I ask what do you use to decompile/recompile smali?
Every time I try (granted it was ages ago) I always get errors
Uvoguine said:
Same for me, I don't know how to compile. Maybe my android.policy.jar is the same than Androssama's. I'm from Android Revolution HD 10.0.
Thanks.
Edit : When we have the zip, we have to flash it or just extract and replace android.policy. jar in /system/framework ?
Click to expand...
Click to collapse
i just needed one to test if worked, source is in OP, tutorial is easy, so every rom maker can include it with proper credits.
amg009 said:
Could you do this with Xposed framework. ....?
That would be easier...
Sent from my GT-N7100 using Tapatalk HD
Click to expand...
Click to collapse
yes i can, but it s not my buisness since i have no roms here. u can ask it to your rom maker, source is in OP
CitizenLee said:
Mirko, can I ask what do you use to decompile/recompile smali?
Every time I try (granted it was ages ago) I always get errors
Click to expand...
Click to collapse
probably because u do it with apktool.best way is to use smali/baksmali directly from the SDK.
Hi Mirko,
Could you modify it for me? I'm using Wanamlite 2.8 MA3 rom, attached is the android.policy.jar
Thanks!!
amg009 said:
Could you do this with Xposed framework. ....?
That would be easier...
Sent from my GT-N7100 using Tapatalk HD
Click to expand...
Click to collapse
Yep, it would be gr8 if someone could implement this through Xposed framework....
Sorry to dig this up but I couldnt find another proper solution.
How can I achieve this on 4.3 (DN3 ROM)?

how to turn on screen notifications?

how can I set (with script or build.prop mod, so WITHOUT APP) to turn on screen when a notifications arrives?? only turn on screen light, without unlock, it shouldn't be so difficult, but i don't found NOTHING to do this! help me please! :fingers-crossed:
NO app likes NOLED or SCREENonNOTIFICATIONS ect.. please
?
no one? :crying:
mattisekk722 said:
no one? :crying:
Click to expand...
Click to collapse
Hi if your are using sense 4.1 then use this apk.. Note it is not flashable zip ...
Put this in System/app/ and then overwrite and reboot..
hope this helps..
And here it is how to do it i just found it in this forum ..
Decompile messages.apk and fined MmsApp.smali then look for the method,
Code:
.method public static supportBrightScreenOnNewSMS()Z
Replace whatever code that method has with
Code:
.method public static supportBrightScreenOnNewSMS()Z
.locals 1
const/4 v0, 0x1
return v0
.end method
ahsan64 said:
Hi if your are using sense 4.1 then use this apk.. Note it is not flashable zip ...
Put this in System/app/ and then overwrite and reboot..
hope this helps..
And here it is how to do it i just found it in this forum ..
Decompile messages.apk and fined MmsApp.smali then look for the method,
Code:
.method public static supportBrightScreenOnNewSMS()Z
Replace whatever code that method has with
Code:
.method public static supportBrightScreenOnNewSMS()Z
.locals 1
const/4 v0, 0x1
return v0
.end method
Click to expand...
Click to collapse
thanks but now I'm using MIUI v4 3.2.2... still works?
mattisekk722 said:
thanks but now I'm using MIUI v4 3.2.2... still works?
Click to expand...
Click to collapse
No its not , and i never used miui ...
I will chk tommorrow and will tell you...
Sent from my HTC Sensation Z710e using Tapatalk 2
So... Is this mod impossibile to android's developers?
Yes it is...

Categories

Resources