It's not often I look at a product or service and say "I really really hope this isn't real, and it's an elaborate fake". Alas, this day has come. It's time for a look at something which cropped up on my radar today, namely a service called FileThis. I won't do them the search-engine-ranking honor of providing a direct link to their site, but a quick search will find them, and their app on the Play Store and iTunes store....
Hybrid Mode for the Galaxy Nexus, SGS2, International Note, HD2, and Nexus S
Phone screen sizes are growing, from the 4.3″ screen of the Galaxy S II i9100 to the 5.3″ panel of the Galaxy Note—and yet it would seem the feature sets are still split between tablets and phones. Google unified the source code for tablets and phones with Ice Cream Sandwich, but the OS is still presented differently depending on the device. XDA Senior Member molesarecoming thought that since the core OS is the same, why couldn’t the features be there as well?
After a lot of searching and testing, molesarecoming found an Android feature which he called “Per App Density” (P.A.D.), which enables a user to set a custom DPI for every installed app. XDA Recognized Developer D4rKn3sSyS joined the team and launched their first release for the Galaxy S II i9100. Soon after they began adding new devices to the project with the Galaxy Nexus, AT&T Galaxy S II i777, Galaxy Note N7000, HTC HD2, and the Nexus S. They have now added a few new features for “Per App Layout” and “Status Bar Toggle,” both of which further the usability of “hybrid mode.” In the words of the developers:
Global density: Is the one used by your hardware configuration and all non PAD touched applications. It’s the old one that you can change with build.prop, and this one can get you outside of Tablet mode – Phone mode. (Only on SGS2 Based ROM’s)
Deafult SystemUI DPI: User interface density, can be reflected on statusbar, Recent apps, etc. This one can’t get you outside of your current mode.
Deafult User DPI: Is the one used when your app is not on pad.prop list, so when you run a new app that it’s installed by you, and not on /system/app, it will run at this density. This one cant get you outside your current mode neither.
Be sure and check out the project for your respective device listed below, or visit their project blog to learn more.
- Galaxy S II i9100
- Samsung Galaxy Nexus (International, Sprint, Verizon)
- AT&T Galaxy S II i777
- Galaxy Note N7000
- HTC HD2
- Samsung Nexus S.
Want something on the XDA Portal? Send us a tip!
More and more smartphone manufacturers have been moving towards on-screen buttons, with Google really pushing for it over the physical button alternative. However, there are still a few OEMs (we're looking at you, Samsung) that have preferred to keep things a bit more traditional. Tell us which way you prefer and why.
While there are frequent unexplained changes and pushes to Google's AOSP repositories, an interesting-looking new branch has been pushed out recently, called "master-soong". Taking a look at the changes made to the manifest repository (which is used to specify the repositories to be downloaded when building Android), it appears there are some new repositories making an appearance. Of note here are new prebuilt repositories for Go, and Ninja. Go is a programming language, created by Google, which compiles to produce...