[MOD] Windy Weather Live Wallpaper w/ No Watermark

Search This thread

dmerillat

Member
Sep 28, 2012
24
15
Code:
10-02 08:36:18.470  2838  2838 I ActivityThread: Pub com.google.android.apps.plus.content.EsProvider: com.google.android.apps.plus.content.EsProvider
10-02 08:36:18.470   729   808 E android.os.Debug: !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
10-02 08:36:18.470  2787  2805 E AndroidRuntime: FATAL EXCEPTION: GLThread 264
10-02 08:36:18.470  2787  2805 E AndroidRuntime: java.lang.RuntimeException: native typeface cannot be made
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.<init>(Typeface.java:247)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.createFromFile(Typeface.java:241)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.InfoTextView.setTextFont(InfoTextView.java:63)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadCityName(SecretWallpaperService.java:2671)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadImages(SecretWallpaperService.java:2645)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.onDrawFrame(SecretWallpaperService.java:2749)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.guardedRun(GLWallpaperService.java:746)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.run(GLWallpaperService.java:585)

This is on the leaked Sprint JB rom - any idea how to figure out what font it's after?

---------- Post added at 09:32 AM ---------- Previous post was at 08:43 AM ----------

Got it. DroidSans.ttf and DroidSans-Bold.ttf aren't actually fonts in the new JB leak, they're just a textfile with the real font name in them. I replaced them with the 4.0.4 versions and rebooted and I have my windmill back.

Code:
$ ls -l DroidSans.ttf
-rw-rw-r-- 1 0 0 18 2098-01-23 04:08 DroidSans.ttf
$ cat DroidSans.ttf 
Roboto-Regular.ttf
 
Last edited:
  • Like
Reactions: Waffle265

Waffle265

Member
Dec 18, 2010
20
20
Code:
10-02 08:36:18.470  2838  2838 I ActivityThread: Pub com.google.android.apps.plus.content.EsProvider: com.google.android.apps.plus.content.EsProvider
10-02 08:36:18.470   729   808 E android.os.Debug: !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
10-02 08:36:18.470  2787  2805 E AndroidRuntime: FATAL EXCEPTION: GLThread 264
10-02 08:36:18.470  2787  2805 E AndroidRuntime: java.lang.RuntimeException: native typeface cannot be made
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.<init>(Typeface.java:247)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.createFromFile(Typeface.java:241)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.InfoTextView.setTextFont(InfoTextView.java:63)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadCityName(SecretWallpaperService.java:2671)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadImages(SecretWallpaperService.java:2645)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.onDrawFrame(SecretWallpaperService.java:2749)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.guardedRun(GLWallpaperService.java:746)
10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.run(GLWallpaperService.java:585)

This is on the leaked Sprint JB rom - any idea how to figure out what font it's after?

---------- Post added at 09:32 AM ---------- Previous post was at 08:43 AM ----------

Got it. DroidSans.ttf and DroidSans-Bold.ttf aren't actually fonts in the new JB leak, they're just a textfile with the real font name in them. I replaced them with the 4.0.4 versions and rebooted and I have my windmill back.

Code:
$ ls -l DroidSans.ttf
-rw-rw-r-- 1 0 0 18 2098-01-23 04:08 DroidSans.ttf
$ cat DroidSans.ttf 
Roboto-Regular.ttf


Well done. I haven't done much testing with this except on stock roms but I guess this will work on JB roms with a small modification. I still believe they have to be TouchWiz based though.

Also for those asking if I can remove the city name watermark, it is not possible at this time. That watermark is in the code itself. So, unfortunately unless I can decompile the files there is no current way to remove it.
 
Last edited:

dmerillat

Member
Sep 28, 2012
24
15
Well done. I haven't done much testing with this except on stock roms but I guess this will work on JB roms with a small modification. I still believe they have to be TouchWiz based though.

Also for those asking if I can remove the city name watermark, it is not possible at this time. That watermark is in the code itself. So, unfortunately unless I can decompile the files there is no current way to remove it.

Maybe, I'm not sure how deep touchwiz goes. I know it requires WeatherDaemon from the same rom to provide com.sec.android.daemonapp.ap.accuweather, but it does work with non-touchwiz launchers.

It's worth trying on a non-samsung rom, to see what it does. Maybe once CM10 fixes the various hardware bugs I'll jump over to that, but samsung-branded JB is fine for now.

Good luck decompiling it - I did to examine the backtrace, and neither jd nor jad were able to handle it very well.
 

the.nebular

Member
Nov 9, 2009
42
2
So I tried this on CM10 since it was supposed to work on AOSP, however it didn't even show in my live wallpaper list. Is that normal if it isn't going to work or does it show up and crash or send an error? I'm just wondering if I'm missing something. And as for the guy who got it to work on non touchwiz what support apks did you need?
 

the.nebular

Member
Nov 9, 2009
42
2
Did you use the flashable file on cm10?

Sent from my SCH-I535 using Tapatalk 2

Yes, and I manually moved it over using adb, terminal and file manager. Never shows up in my wallpaper list. My next step is to find a live wallpaper I know works and manually move it over and see if it auto populates.

Still if this is supposed to work with non touchwiz I want to know what's keeping CM10 from working.

Update:

Ok I downloaded Mario Live Wallpaper 0.94b and manually moved it over to /system/app using file manager, rebooted and it was in the list. So something is either broken or missing in CM10. Next step, I'm going to backup the rom in clockwork and just copy the whole of my backup of the stock /system/app. If that works, then it's just a matter of finding the right apk.
 
Last edited:

theatog

Member
Nov 3, 2011
5
1
Yes, and I manually moved it over using adb, terminal and file manager. Never shows up in my wallpaper list. My next step is to find a live wallpaper I know works and manually move it over and see if it auto populates.

Still if this is supposed to work with non touchwiz I want to know what's keeping CM10 from working.

Update:

Ok I downloaded Mario Live Wallpaper 0.94b and manually moved it over to /system/app using file manager, rebooted and it was in the list. So something is either broken or missing in CM10. Next step, I'm going to backup the rom in clockwork and just copy the whole of my backup of the stock /system/app. If that works, then it's just a matter of finding the right apk.
I really want it on my CM10. Following this thread now. Pretty green in all these rom flashing business so I guess I better off wait patiently for someone to find a way for it to work with CM10.

I have been looking all over google and this forum and i'm starting to get more confused. I also wonder if I do need accuweather app on my phone for the LWP to reflect the weather.

Thanks so much in advance : ):good:
 
Last edited:

the.nebular

Member
Nov 9, 2009
42
2
ok I got it working I think. for CM10 you need com.sec.ccl.csp.app.secretwallpaper.themetwo.apk to get it to show up. now I don't have the location being printed on mine so I don't know if the weather is getting updated properly. It's sunny out right now so I can't be sure. I've tried going back to the original to se if it would show the accuweather info and it still had nothing, but I may have mixed things up and overwrote the original with this one. I'm going to a backup and trying again.

Update:

Ok tried the original apk, when running on my stock backup had the location and accuweather text, running on CM10, it did not. So, windy weather works, but until the weather changes from clear I won't know if it's getting updated
 
Last edited:
  • Like
Reactions: theatog

the.nebular

Member
Nov 9, 2009
42
2
Confirmed, works on CM10. Does not need accuweather installed into /system/app, I just instlled it from the market. May not need t at all.

Does need this file in /system/app:

https://12.apex-rom.googlecode.com/...ec.ccl.csp.app.secretwallpaper.themetwo-1.apk

That's what gets it to work.

Edit: windy weather and secretwallpaper do not need to be installed to /system/app. putting them in /data/app and restarting works just as well
 
Last edited:

theatog

Member
Nov 3, 2011
5
1
ok I got it working I think. for CM10 you need com.sec.ccl.csp.app.secretwallpaper.themetwo.apk to get it to show up. now I don't have the location being printed on mine so I don't know if the weather is getting updated properly. It's sunny out right now so I can't be sure. I've tried going back to the original to se if it would show the accuweather info and it still had nothing, but I may have mixed things up and overwrote the original with this one. I'm going to a backup and trying again.

Update:

Ok tried the original apk, when running on my stock backup had the location and accuweather text, running on CM10, it did not. So, windy weather works, but until the weather changes from clear I won't know if it's getting updated
where do you find "com.sec.ccl.csp.app.secretwallpaper.themetwo.apk"
 

the.nebular

Member
Nov 9, 2009
42
2
I have a link in my previous post. I googled it and it showed up on googlecode.com. Looks like it's in apex rom.
 

Waffle265

Member
Dec 18, 2010
20
20
Confirmed, works on CM10. Does not need accuweather installed into /system/app, I just instlled it from the market. May not need t at all.

Does need this file in /system/app:

https://12.apex-rom.googlecode.com/...ec.ccl.csp.app.secretwallpaper.themetwo-1.apk

That's what gets it to work.

Edit: windy weather and secretwallpaper do not need to be installed to /system/app. putting them in /data/app and restarting works just as well

Thanks for helping. I'll try to get a new version up soon that will work on more gs3 versions.

Sent from my Samsung Galaxy S III using the XDA-Developers app
 

stargator

Senior Member
Jan 10, 2006
146
7
London
I am a Note 2 user and can confirm it is working on my Rooted Note 2 LTE model.
I used the flash option to get it working
Many thanks.
 

jisharka

Senior Member
Oct 31, 2012
147
30
Dubai
need always raining...

hi..

I really appreciate your efforts. Can you make raining (water drops) mode available always regardless of the weather condition? Because I like the rain water drops mode which is rare in my country.. (Middle East)

Thanks..
 

HeadlessPonch

Senior Member
Nov 16, 2010
73
4
Des Moines, IA
Thanks for this. Looks great.

Now if I could only get it to refresh more often than once an hour. For instance, Fancy Widgets will refresh when I wake the screen, or every 30 minutes. An hour can be a long time when I look out my window and see the sun but it's still cloudy and snowing on the phone.

<Don't ask me how I sent this>
 

profetul

Senior Member
Mar 1, 2012
104
14
Bucuresti
Confirmed, works on CM10. Does not need accuweather installed into /system/app, I just instlled it from the market. May not need t at all.

Does need this file in /system/app:

https://12.apex-rom.googlecode.com/...ec.ccl.csp.app.secretwallpaper.themetwo-1.apk

That's what gets it to work.

Edit: windy weather and secretwallpaper do not need to be installed to /system/app. putting them in /data/app and restarting works just as well

I tried the flash zip first - on CM 10.1 - it does not work. The app is installed but the system does not present it in the live wallpaper pick. If I follow your instructions, I can get the app to load and display, but I do not have any option to set the location, time interval is ok (I can choose 30 min), and after selected it loads. I will leave it for 30 min to see if it changes or not, but I do not think it will :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    I liked the Windy Weather live wallpaper that came with the GSIII, but I didn't like the ever so noticeable watermark that is on it. I've also seen requests for versions without the watermark so, I took it out back and beat it senseless until it was gone. See the screenshots below for a preview. (I will add more screenshots later)


    READ BEFORE INSTALLING
    - I recommend making a back-up of the original WeatherWall.apk at /system/app BEFORE installing this.
    - This only removes the AccuWeather watermark. The name of your current city will still be visible.
    - This live wallpaper was pulled from a Verizon Samsung Galaxy S III. Although it should, I have not tested if this will work on other versions of the Galaxy S III. I don't think it will work on other phones (because of screen size issues), but it may!
    - You must have root in order to install this.
    - Install at YOUR OWN risk. While highly unlikely, I take no responsibility if this damages your phone in any way.


    Installation:

    Manually:
    1. Download the WeatherWall.apk provided and put it on your SD card
    2. Open up your favorite file manager application on your phone that has system read and write capability. I prefer Root Explorer
    3. Navigate to wherever you placed the downloaded .apk and move it to "system/app" overwriting the unmodified "WeatherWall.apk"
    4. Restart your phone and enjoy!

    NEW! Flashable: (Easier!)
    1. Download the WindyWeather-NoWM.zip provided and put it on your SD card
    2. Re/boot to recovery and flash the .zip file
    3. Restart your phone and enjoy!

    :good:
    1
    Code:
    10-02 08:36:18.470  2838  2838 I ActivityThread: Pub com.google.android.apps.plus.content.EsProvider: com.google.android.apps.plus.content.EsProvider
    10-02 08:36:18.470   729   808 E android.os.Debug: !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
    10-02 08:36:18.470  2787  2805 E AndroidRuntime: FATAL EXCEPTION: GLThread 264
    10-02 08:36:18.470  2787  2805 E AndroidRuntime: java.lang.RuntimeException: native typeface cannot be made
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.<init>(Typeface.java:247)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at android.graphics.Typeface.createFromFile(Typeface.java:241)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.InfoTextView.setTextFont(InfoTextView.java:63)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadCityName(SecretWallpaperService.java:2671)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.loadImages(SecretWallpaperService.java:2645)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.SecretWallpaperService$CSPRenderer.onDrawFrame(SecretWallpaperService.java:2749)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.guardedRun(GLWallpaperService.java:746)
    10-02 08:36:18.470  2787  2805 E AndroidRuntime:        at com.sec.ccl.csp.app.secretwallpaper.themetwo.GLThread.run(GLWallpaperService.java:585)

    This is on the leaked Sprint JB rom - any idea how to figure out what font it's after?

    ---------- Post added at 09:32 AM ---------- Previous post was at 08:43 AM ----------

    Got it. DroidSans.ttf and DroidSans-Bold.ttf aren't actually fonts in the new JB leak, they're just a textfile with the real font name in them. I replaced them with the 4.0.4 versions and rebooted and I have my windmill back.

    Code:
    $ ls -l DroidSans.ttf
    -rw-rw-r-- 1 0 0 18 2098-01-23 04:08 DroidSans.ttf
    $ cat DroidSans.ttf 
    Roboto-Regular.ttf
    1
    ok I got it working I think. for CM10 you need com.sec.ccl.csp.app.secretwallpaper.themetwo.apk to get it to show up. now I don't have the location being printed on mine so I don't know if the weather is getting updated properly. It's sunny out right now so I can't be sure. I've tried going back to the original to se if it would show the accuweather info and it still had nothing, but I may have mixed things up and overwrote the original with this one. I'm going to a backup and trying again.

    Update:

    Ok tried the original apk, when running on my stock backup had the location and accuweather text, running on CM10, it did not. So, windy weather works, but until the weather changes from clear I won't know if it's getting updated
    1
    Works on Galaxy Tab 3 7.0

    It works fine on Galaxy Tab 3 7.0 (root - rom=RocketTab)
    Used flash method