Related
This is my first android active opengl 3D wallpaper. Its tilt sensitive and when you touch the wallpaper it causes a ripple effect in the blocks. I have some options to remove the random z axis movement and two different block textures.
I’ve only tested it on my nexus one, and I’m looking for feedback(ideas) and how it runs on other active wallpaper enabled devices.
Thank for trying it out.
Video preview http://www.youtube.com/watch?v=ttkBMfPyrXQ
Version update 3.2.3
Added grid rebuild effect when wallpaper comes back in view. Can also be disabled in settings.
Reduced app size, project cleanup and changed some textures to jpgs.
Version update 3.2.2
More work on gallery image selection and the image is now better aligned with texture.
More work on movement code, hoping this corrects the grid position errors
Version update 3.2.1
Rebuilt with target OS 2.1 and lowered texture size to help reduce FC's.
Latest version 3.2.
- Added gallery image clipping, to better size image to grid.
- Uploaded app to market.
Features and effects for version 3.1
- Sticky finger effect (item can stick to your finger and fall back down)
- Disable accelerometer option, saves on battery
- Optimized touch selection.
- Made changes to gallery image loading. Reduced memory footprint and better scaling. (still in work)
- Homescreen page position now tilts the grid.
- Worked on landscape mode. (still in work)
- New preference settings.
**Note It can now be downloaded from the market, just seach for "activeblocks" or use the below link.
market download link http://market.android.com/details?id=com.nibblertech.activeblocks&feature=search_result
Why it asks permissions for Storage and Phone calls?
I have installed it on my HTC Desire and it seems to be working fine.
obvious question is... how's the batterly life since it uses the sensors?
tsouza said:
Why it asks permissions for Storage and Phone calls?
Click to expand...
Click to collapse
I'm looking into why its wanting those permissions, because the only one I use is ACCESS_SURFACE_FLINGER for object selection screen buffer writing.
Also I'm working on custom texture selection, which gives you the abillity to use any picture for the textures.
As for battery life, my wallpaper stops running when its not in view so that should help battery life.
Version 3 updated, many new features and effects, see first post for details.
Added video preview see first post for link.
Looks very nice.
cool idea, but it needs higher quality images to start. maybe some additional settings to tweak the users experience?
Looks cool. going to give it a try.
How to remove this??????
for my dext it's tooooo heavy
can't find any way.. hmmm
edit.
es file xplorer can't find it but standard app remover yes... sorry (however nice app )
So I downloaded the app for my HTC Desire and sent it to me through mail. I installed the app and it said that it was installed. But I can't seem to find the app anywhere in my app list, anyone knows why?
I tried this out, it seems to be pretty cool, but on the Droid X it seems to tile images. Maybe it is set to work with a certain pixel size image and tiles them if they are over that size?
You can remove this when you go to settings --> Aplications --> Manage applications --> All
it should be in that list
thomasedridge said:
So I downloaded the app for my HTC Desire and sent it to me through mail. I installed the app and it said that it was installed. But I can't seem to find the app anywhere in my app list, anyone knows why?
Click to expand...
Click to collapse
It's a live wallpaper, not an app. You set it as a wallpaper. That's why the thread starts with [Live Wallpaper]
Hehe.
Very cool. Woul love to pick an album, rather than just a single picture from my gallery. Perhaps picking a set number of pics would be ok, also.
lwp
I have never had a problem installing apps before, some reason with this i get an error saying that no app can be found to install it. Any ideas?
im a noob to all of this.. what steps need to be taken to get this onto your device? galexy s, vibrant to be exact
Its a cool live wallpaper its just makes my nexus choppy as hell, also I dont like the fact when you restart your phone and have a custom image the screen comes back on all white. Otherwise its pretty damn cool.
Very nice concept mate, works flawlessly on my SGS
1. Am I missing something, or is this a slight malfunction: The homescreen does not appear to go into landscape mode when I turn it that way. "Auto Rotate Screen" IS checked in Settings.
2. There are numerous Apps (Weather Channel and Solitaire-Ken Magic version, to name a few) that only use 2/3 of the available screen space. Weather uses the top 2/3rds, Solitaire uses it's 2/3 from the middle. Anybody have fixes? TIA...
wbexpress said:
1. Am I missing something, or is this a slight malfunction: The homescreen does not appear to go into landscape mode when I turn it that way. "Auto Rotate Screen" IS checked in Settings.
2. There are numerous Apps (Weather Channel and Solitaire-Ken Magic version, to name a few) that only use 2/3 of the available screen space. Weather uses the top 2/3rds, Solitaire uses it's 2/3 from the middle. Anybody have fixes? TIA...
Click to expand...
Click to collapse
1. The homescreen on most android devices will not rotate unless you install a 3rd party launcher such as ADW or Launcher Pro. Auto rotate screen only applies to apps that can rotate, such as youtube or any other app for that matter. Try to uncheck auto-rotate then notice how those other apps stop rotating.
2. You'll need to install Spare Parts from the android market and disable compatibility mode, then restart the phone. Hope that helps.
edit - the reason why those apps don't show in full screen by default is because they weren't coded with qHD resolution in mind. It's not a problem with the phone, instead it's a problem with those apps not supporting qHD just yet.
Paging Dr B said:
1. The homescreen on most android devices will not rotate unless you install a 3rd party launcher such as ADW or Launcher Pro. Auto rotate screen only applies to apps that can rotate, such as youtube or any other app for that matter. Try to uncheck auto-rotate then notice how those other apps stop rotating.
2. You'll need to install Spare Parts from the android market and disable compatibility mode, then restart the phone. Hope that helps.
edit - the reason why those apps don't show in full screen by default is because they weren't coded with qHD resolution in mind. It's not a problem with the phone, instead it's a problem with those apps not supporting qHD just yet.
Click to expand...
Click to collapse
Awesome! Thanks so much. I've used Launcher Pro for so long I had not recalled that the native home screen did not move. I'm REALLY trying to like Sense, but it doesn't seem to be all that. It seems to actually have less functionality (liking the docks too much, probably will switch back when root finally comes). I've had Spare Parts all along too, love it for the fast animations. I must have inadvertently checked the compatibility mode by accident.
That's 2 more of numerous small issues out of the way. Thanks again...
Before my Asus tf700 Infinity, I owned a Samsung Galaxy Tab. I purchased some programs and games for it, and all was well until it was stolen. The problem? Now I've downloaded and used those same apps on my tf700 Infinity, and the orientation is off by ninety degrees on quite a few. It has to do with Android's API and Honeycomb, and how the default base orientation is set in the framework policy. Before tablets, the default orientation for the Android API was portrait, but tablets made landscape defaults a possible better default. Apps not written to accommodate this would have the sensors read 90 degrees skewed for landscape default devices (like my tf700), because the sensor data is being read from landscape (regardless of orientation), but interpreted as portrait by the app. Even though my Galaxy Tab was a tablet, it's default orientation was portrait, so there was no 90 degre skew. I have read enough to know that it's possible to change the Android system default value, but it has to be changed in the framework . . . No easy task, especially if the rom is ODEXed.
So . . . anyone have any advice or fix so my paid apps aren't wasted money? I don't think emailing every single developer is the key, when I could modify a single system value to fix the problem for all apps. Thanks in advance, any help is appreciated.
Doesnt ever gyro-based app/game have a recalibration setting? Have you tried that?
Send From My Samsung Galaxy S3 Using Tapatalk 2
GrayHat137 said:
So . . . anyone have any advice or fix so my paid apps aren't wasted money?
Click to expand...
Click to collapse
You could try Ultimate Rotation Control. It can have an individual setting for each application (Forced Portrait/Forced Landscape/Forced Auto).
ShadowLea said:
Doesnt ever gyro-based app/game have a recalibration setting? Have you tried that?
Send From My Samsung Galaxy S3 Using Tapatalk 2
Click to expand...
Click to collapse
The problem is that the data the app is getting is from the sensors is rotated 90 degrees. For example, if the app assumes the tilt data it is getting is from the left and right: tilt left, go left. On my tablet, it's default boot state is landscape, so if the app is asking for the sensor info the wrong way (a deprecated way - from before the Honeycomb API), it's getting the tilt axis from the top and bottom, so: tilt up, go left. I can calibrate, but I still have to tilt up to go left.
Sounds like badly programmed apps to me. Have you tried asking the devs to update based on the correct APIs?
HeartWare42 said:
You could try Ultimate Rotation Control[/URL]. It can have an individual setting for each application (Forced Portrait/Forced Landscape/Forced Auto).
Click to expand...
Click to collapse
I had hoped it would override the default framework, but apps were still polling the sensors wrong no matter which orientation they were displayed in. The sensor data was rotating the same amount as the app, but the original sensor data was still originally off by 90%.
Thanks for the tip; Ultimate Rotation Control is a good app that solved another issue I had, just not this one.
sbdags said:
Sounds like badly programmed apps to me. Have you tried asking the devs to update based on the correct APIs?
Click to expand...
Click to collapse
Yes, that's the consensus. Some I've asked, others are no longer in active development (nostalgia for holding onto these apps). I stumbled upon a web hit while googling for answers, the solution was about changing a simple setting in the android framework, but I'm a not experienced with ADB, and things like ODEXing and DeODEXing are nerve-wracking while I learn and experiment.
Also, thanks for coming sbdags. Running Xenogenesis since late April, fantastic job! :good:
GrayHat137 said:
Yes, that's the consensus. Some I've asked, others are no longer in active development (nostalgia for holding onto these apps). I stumbled upon a web hit while googling for answers, the solution was about changing a simple setting in the android framework, but I'm a not experienced with ADB, and things like ODEXing and DeODEXing are nerve-wracking while I learn and experiment.
Also, thanks for coming sbdags. Running Xenogenesis since late April, fantastic job! :good:
Click to expand...
Click to collapse
Which part of the framework do you need to change?
sbdags said:
Which part of the framework do you need to change?
Click to expand...
Click to collapse
Navigate to the androidpolicy\com\android\internal\policy\impl folder and open PhoneWindowManager.smali in your favorite text editor (Notepad++ is my favorite)
Search for the method "rotationfororientation"
(Picture of code here)
Make note of the variables (v#) for portrait and landscape (in my case portrait is v5)
Scroll to the end of the method and you should find something like:
"move v2, v5" (make sure it's the last move command before the end of the method)
Change the second variable (in this case v5) to whatever orientation you wish to be default. In my case I have set portrait as the default orientation.
Click to expand...
Click to collapse
There are other steps, but this is the only variable changed. I can't post links yet, and I didn't want to copy all of the text there, but that's it. The attached picture is the picture of the code.
Eureka!
GrayHat137 said:
There are other steps, but this is the only variable changed. I can't post links yet, and I didn't want to copy all of the text there, but that's it. The attached picture is the picture of the code.
Click to expand...
Click to collapse
Dear friends,
As I was also facing the same problem in my Ubislate 7C+(EDGE) tab by DATAWIND. While reading your post an idea struck to my mind. With the help of Root Browser app I navigated to /system/build.prop, opened it in text editor and in "ADDITIONAL_BUILD_PROPERTIES" changed the value of "ro.sf.hwrotation=270" 270 to 180 saved it and rebooted the tablet. Yes! the problem was solved but it created a new problem that the orientation of animation while boot and camera orientation has changed now but in order to rectify it I pulled bootanimation.zip to my computer and after unzipping it changed the orientation of animation files from portrait to landscape. Changed the orientation in 'desc.txt' from 480 800 to 800 400 and zipped both without any compression. Pushed it back to /system/media and changed the permission, user,group to original one with the help of root browser. Then for camera orientation with the help of root browser I navigated to /system/etc/camera.cfg opened it in RB text editor and changed camera orientation from 90 to 0, saved it and rebooted my tablet and now all the games using gsensor tilt are working fine.
Thanks,:good:
rotation gyro off
I had the same problemen, i resolved it by going to setting, location and then status (only GPS) then i started GPS tools , just waited a min or so . now everthing is oké again.
I hope thuis helps you
So Who else is having issues with wallpapers? After about 5 tries my wallpaper randomly decided to semi-work but the ends are still cropped but it's usable.
Can't find too much information on what the default 4.4 wallpaper crop thing does or how to use it (got mine from random luck).
For example the image i'm trying to use is 1920x1080
images6.alphacoders.com/419/419916.jpg
Managed to get it to center but it only shows this (from full left to right on my 3 pages/homescreens)
postimg.org/image/nl9r0o42l
So basically -
1. Anyway to resize or anything to show the full image on my nexus? (Have 3 homescreens/windows). I tried image2wallpaper but it only showed the same as above
2. How the hell does 4.4 kitkat's wallpaper settings work? Sometimes it would choose full left (So only cloud was shown), othertimes full right(So only sephiroth) and from random luck it centered with the edges cut like i said above.
Or is this simply just the limitation because of the devices size
skules said:
So Who else is having issues with wallpapers? After about 5 tries my wallpaper randomly decided to semi-work but the ends are still cropped but it's usable.
Can't find too much information on what the default 4.4 wallpaper crop thing does or how to use it (got mine from random luck).
For example the image i'm trying to use is 1920x1080
images6.alphacoders.com/419/419916.jpg
Managed to get it to center but it only shows this (from full left to right on my 3 pages/homescreens)
postimg.org/image/nl9r0o42l
So basically -
1. Anyway to resize or anything to show the full image on my nexus? (Have 3 homescreens/windows). I tried image2wallpaper but it only showed the same as above
2. How the hell does 4.4 kitkat's wallpaper settings work? Sometimes it would choose full left (So only cloud was shown), othertimes full right(So only sephiroth) and from random luck it centered with the edges cut like i said above.
Or is this simply just the limitation because of the devices size
Click to expand...
Click to collapse
Some images, based on their file type and size and how you crop it, will try and push itself behind your Google Now home page rather than only behind your custom home screens. The best way to probably do this and resize your image to the same size as the default wallpapers included with KitKat to give you a better understanding of where they need to be.
Test cropping - apply a default wallpaper and get used to the crop pattern and then try that with your re sized image to apply to your custom lock screens.
Just a thought.
Seems like what i'm looking for is the "proper" wallpaper size rather than the resolution
So I noticed that with the Nexus 5 image that's on the box (like this one http://img11.hostingpics.net/pics/787373KitKatWallpaper03copie.jpg), except I don't think that's the actual one, if I zoom out from Google Photos, I see the red bar at the top. Android lets me set it as my wallpaper, but when I reboot, the view is zoomed in again. It seems Android resizes wallpapers on its own.
Proper wallpaper size is 2160 x 1920.
apply wallpaper collection for samsung galaxy s4
Hi everyone. The present question is originated because I have a 10" android tablet, which I use all the time on landscape mode, by using a forced rotation app. But I've could see that some apps aren't displayed on a "nice way" (mainly, their GUI is too big, and overflow the screen). I must supose this is because app developers, mainly focus their apps' gui to be used on portrait mode (and maybe that's because even on landscape mode, some apps try to rotate to portrait mode).
Ok so; First, I know that does exist apps which force screen mode (landscape, portrait, reverse landscape, and so on). Also I know that an "easy" way you can get a "workable" gui on those apps, is reduce android's DPIs (i have root access), but if I do that, I can "enhance" them, but I mess the rest of remaining "good" apps. And because of that, I know that does exist an Xposed (lsposed) addon, that allows to change dpi selectively, per app; but that addon almost hardbricked my tablet (hehe).
So finally I wondered myself something, and I want to ask you this: ¿Does exist any app that performs, or allow a "fake" rotation? I mean, for instance my case; I need that if my tablet is on landscape mode, and i try to open an app which doesn't "like" landscape mode and if forced to it, is poorly displayed; this app would make it display on landscape mode, as is if it was on portrait mode.
I don't know if i made explain right, but I know i'm not talking about something new, because I've seen before that behavior precisely on android emulators, so I know it's possible, but ¿Is there any android app that could do that?