[APP][7.0+][ARM64/ARM32/x86/x86_64] Live Earth Wallpapers from the Pixel (UPD 3/3/17)

Status
Not open for further replies.
Search This thread

rajlal

Member
May 24, 2017
39
0
Static Images from live wallpaper

Hey is it possible to generate full hd or above resolution static images from these live images. I am using galaxy s8 and galaxy s8 doesn't provide an option with its default launcher for any other live wallpaper. I have to install nova and then set the desired wallpaper and then uninstall it, however, the desktop wallpaper remains fine, lock screen wallpaper is turned back to stock wallpaper. so this is quite annoying. was hoping if anyone can get static full hd+ images from these live wallpaper so they could be manually set.
 

pik1

Senior Member
Jul 26, 2007
199
62
Hey is it possible to generate full hd or above resolution static images from these live images. I am using galaxy s8 and galaxy s8 doesn't provide an option with its default launcher for any other live wallpaper. I have to install nova and then set the desired wallpaper and then uninstall it, however, the desktop wallpaper remains fine, lock screen wallpaper is turned back to stock wallpaper. so this is quite annoying. was hoping if anyone can get static full hd+ images from these live wallpaper so they could be manually set.

you could just use the google wallpaper picker app: https://play.google.com/store/apps/details?id=com.google.android.apps.wallpaper
 

TYMO68

Senior Member
Jun 24, 2012
452
76
Uninstall Pixel Wallpapers

Hello XDA Community, would their be anyway to uninstall the B-Reel ARM64 variant Pixel wallpapers after installation?
 

mze

Member
Oct 29, 2016
33
5
All works great on my Galaxy A5 (2016) SM-A510F with Android 7. Thank you. But Horizon won't Work, can I or you fix this or why happens it?
 

dopim

Member
Jul 26, 2017
11
0
This is a backport of the Live Earth wallpapers from the Pixel devices/Android 7.1 to 7.0. It crashes on 6.0, so don't even ask for anything lower than 7.0 :(

I backported this by doing the following:
- Decompile the app
- Copy the resources/manifest to a new Android Studio product with the same package name, but with minsdk 24
- Build project and fix errors with AppCompat/Re-import AppCompat to keep compatibility
- Copy classes.dex, assets and com from the original APK to the new APK
- Remove META-INF and re-sign with own signature

This worked.

However, it still crashed on my 5X due to lack of library files. So I went back into the system dump, and found them (in the lib64 folder, the priv-app/WallpapersBReel/libs folder contained symlinks). Copied them into the lib/arm64-v8a folder of the APK for easy install and now it works fine.

Live wallpaper locations included in this app:
- Arches National Park, Moab, Utah
- Garden, Kent, United Kingdom
- Half Dome, Yosemite National Park, CA
- Pantheon, Rome, Italy
- Shinjuku, Tokyo, Japan
- Whitehaven Beach, Queensland, Australia
- Horizon
- Your world, Solar System, which centres on your current location and shows the correct lighting for the current time

Screenshots don't really do these wallpapers justice, but here's a gallery if you can't watch a video

Screenshot of the most impressive in my opinion, the globe which always centres your position and reacts to light:
mqyGBlel.png
0VCFBn7l.png

(Examples of night [UK] and day [Mountain View, CA]. Full size images in gallery above)

Strangely, B-Reel (who made these wallpapers with Google) did have a page showcasing them, but it now 404s. Thankfully, the Google Cache for it still works and I took a screenshot of the whole page so it's never lost, which can be found here: http://i.imgur.com/Ez8Y5cX.jpg

Video including setting, swiping and screen unlock animations for each: https://www.youtube.com/watch?v=wkZsLqozdHA

The APK is a massive 80.6MB, 90MB when installed. This is because it contains a load of models for the areas:

Download for ARM64 devices
Download for ARM 32 bit devices (YOUR WORLD, SOLAR SYSTEM IS NOW WORKING)
(If you are having trouble with this APK and your wallpaper is too dark, try this port)
Download for x86 32 bit devices
Download for x86 64 bit devices

Note that it will ONLY work on Android 7.0+. There is an experimental Android 6.0 port here, but it's ARM64 only

FAQ
- ARM32 (more commonly known as just "ARM") live earth when?
ARM32 support is now available, as the SDK images are now available
When either an official beta of 7.1.1 comes out for the Nexus 6 WITH THE LIBS INCLUDED or an ARM system image for the AVD with Android 7.1.1 and the libs
- Why does the earth on my wallpaper look smaller/bigger than the one in the screenshots?
It changes throughout the day and night. Use the phone for a few hours and it will change for you
- Why is my location wrong on the map even when I've given the location permission?
No idea. This has happened to a few people, some are saying that changing your device's language changes the location also, others not. It might be a bug, which I'm not responsible for.

A note about signatures, trojans and decompilation after the arguments with the Google Camera port:
This APK is signed with my personal signature, and only mine. I personally decompiled the APK pulled straight from the system dump, did the steps above in a properly set up Android Studio install and rebuilt it, copying the original files and libs. It's had no contact with any tools other than APKtool, Android Studio, and jarsigner. It's also impossible to keep the original Google signature due to the nature of backporting. Whilst it turned out that the Google Camera wasn't in fact infected, but had shared a signature from a popular signing tool with a piece of actual malware (which triggered the checkers), I try to be as careful as possible with sources and I can assure you that this APK is clean.

.

---------- Post added at 09:31 AM ---------- Previous post was at 09:28 AM ----------

Great work.
 

Lagarde

Senior Member
Oct 27, 2015
232
97
Anyone know why these wallpapers are using 100s of mb of data in the background? Mine's showing 360mb used in the last 7 days. Anyone else seeing that, or is mine just being weird?

Correction:
- 100mb in 2 days of mobile data in the background.
- 3.6gb in 7 days of wifi data in the background!
 
Last edited:

David.C_21

New member
Aug 29, 2017
4
0
Hi,
anyone knows a solution for crash on Meizu M2 Note with Lineage OS 14.1 (Android 7.1.2, ARM64)?
The app crash when I try to view wallpapers on Nova Launcher wallpaper picker. None of them is working for me.
Thank you in advance :)
 

cyberangel22k

Senior Member
Jan 20, 2012
523
292
Cauayan CIty
Xiaomi Poco X3 Pro
Install x86 32bit version to my zenfone 5. No errors encountered but everyting is black except for your world, solar system. I get only clouds and everything else is black. I attached a screenshot but it's all black. After a while the clouds appear but everything else stays black.
 

Attachments

  • Screenshot_20171009-144830.png
    Screenshot_20171009-144830.png
    200.3 KB · Views: 636
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 241
    This is a backport of the Live Earth wallpapers from the Pixel devices/Android 7.1 to 7.0. It crashes on 6.0, so don't even ask for anything lower than 7.0 :(

    I backported this by doing the following:
    - Decompile the app
    - Copy the resources/manifest to a new Android Studio product with the same package name, but with minsdk 24
    - Build project and fix errors with AppCompat/Re-import AppCompat to keep compatibility
    - Copy classes.dex, assets and com from the original APK to the new APK
    - Remove META-INF and re-sign with own signature

    This worked.

    However, it still crashed on my 5X due to lack of library files. So I went back into the system dump, and found them (in the lib64 folder, the priv-app/WallpapersBReel/libs folder contained symlinks). Copied them into the lib/arm64-v8a folder of the APK for easy install and now it works fine.

    Live wallpaper locations included in this app:
    - Arches National Park, Moab, Utah
    - Garden, Kent, United Kingdom
    - Half Dome, Yosemite National Park, CA
    - Pantheon, Rome, Italy
    - Shinjuku, Tokyo, Japan
    - Whitehaven Beach, Queensland, Australia
    - Horizon
    - Your world, Solar System, which centres on your current location and shows the correct lighting for the current time

    Screenshots don't really do these wallpapers justice, but here's a gallery if you can't watch a video

    Screenshot of the most impressive in my opinion, the globe which always centres your position and reacts to light:
    mqyGBlel.png
    0VCFBn7l.png

    (Examples of night [UK] and day [Mountain View, CA]. Full size images in gallery above)

    Strangely, B-Reel (who made these wallpapers with Google) did have a page showcasing them, but it now 404s. Thankfully, the Google Cache for it still works and I took a screenshot of the whole page so it's never lost, which can be found here: http://i.imgur.com/Ez8Y5cX.jpg

    Video including setting, swiping and screen unlock animations for each: https://www.youtube.com/watch?v=wkZsLqozdHA

    The APK is a massive 80.6MB, 90MB when installed. This is because it contains a load of models for the areas:

    Download for ARM64 devices
    Download for ARM 32 bit devices (YOUR WORLD, SOLAR SYSTEM IS NOW WORKING)
    (If you are having trouble with this APK and your wallpaper is too dark, try this port)
    Download for x86 32 bit devices
    Download for x86 64 bit devices

    Note that it will ONLY work on Android 7.0+. There is an experimental Android 6.0 port here, but it's ARM64 only

    FAQ
    - ARM32 (more commonly known as just "ARM") live earth when?
    ARM32 support is now available, as the SDK images are now available
    When either an official beta of 7.1.1 comes out for the Nexus 6 WITH THE LIBS INCLUDED or an ARM system image for the AVD with Android 7.1.1 and the libs
    - Why does the earth on my wallpaper look smaller/bigger than the one in the screenshots?
    It changes throughout the day and night. Use the phone for a few hours and it will change for you
    - Why is my location wrong on the map even when I've given the location permission?
    No idea. This has happened to a few people, some are saying that changing your device's language changes the location also, others not. It might be a bug, which I'm not responsible for.

    A note about signatures, trojans and decompilation after the arguments with the Google Camera port:
    This APK is signed with my personal signature, and only mine. I personally decompiled the APK pulled straight from the system dump, did the steps above in a properly set up Android Studio install and rebuilt it, copying the original files and libs. It's had no contact with any tools other than APKtool, Android Studio, and jarsigner. It's also impossible to keep the original Google signature due to the nature of backporting. Whilst it turned out that the Google Camera wasn't in fact infected, but had shared a signature from a popular signing tool with a piece of actual malware (which triggered the checkers), I try to be as careful as possible with sources and I can assure you that this APK is clean.
    7
    The Nexus 6 OTA & Images are out, but DO NOT contain the required lib. The SDK images for ARM32 are still nowhere to be seen
    7
    Will it ever be possible to get 32bit version of it?

    Yes, but we'd need a single .so file we don't have: libgeswallpapers_jni.so
    7
    could you please upload your in s4mini functioning one?

    This one works for me on S4 mini (serranoltexx).

    Unfortunately, I am not able to directly post a link due to low number of my posts. Insert drive.google.com in front of the following path.
    /file/d/0B4KOdqs1s8cCZDVSM0hKbzVtWnM/view?usp=sharing
    6
    WlNZdFK.png


    The new developer preview (and therefore probably the release version) of Android 7.1 has these wallpapers! They're not pixel exclusives!

    I've so far pulled the x86_64 libs and am currently downloading the x86 system image to pull the x86 libs from, so this backport should work on those builds with them. There are no ARM32 previews however, so the waiting game continues