WELCOME TO PARANOIDANDROID
Noob's Guide to PA Settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Integrated somewhere deep within the ParanoidAndroid source, is a Hybrid Engine. The Engine that makes PA stand out of the crowd. The feature of Per-App-Density & Per-App-Layout. (PAD & PAL)
Now, it has expanded beyond, & offers independent customization of even more visual elements, such as Lockscreen, Widgets, StatusBar/NavBar etc.
The Hybrid Engine, is the source that powers it all. But to implement it we need something much more simpler, something that allows High-Level Control.
This is where ParanoidPreferences app comes in. (Abbv: PAPref)
This handy app interacts with the Configuration files, & allows to control any & all elements easily.
This guide for those who might need it. The App in itself is pretty self-explanatory, but to make it easier to understand, I've made a visual guide, explaining each & every part of the app in detail.
Feel free to ask any questions that you might have
--------------------Jargons--------------------
You might come across some terms that are commonly used across the app, & all over the threads & blogs.
I'll try to explain them briefly.
DPI: Dots Per Inch. As the name defines, DPI is the number of dots per inch of a screen.
In PA, we can modify DPI of any & every app or service independently (PAD).
Lower DPI value, would cause a general shrinkage, & higher DPI value, would cause the app to get bigger.
In general, we have a few standard DPI values:
xHDPI: 320 DPI | HDPI: 240 DPI | MDPI: 160 DPI | LDPI: 120 DPI
DP: DP, or DIP, is Device Independent Pixel.
On an Android device of 160 DPI screen,
Code:
1dp = 1px (pixel)
Hence, for a 320 DPI screen,
Code:
1dp= 1/2 px
& so on.
DP (or px) can be used to customize the layout of the app used. PAL is where we make changes in px of any app or service, & change its layout to Phone/Phablet/Tablet or any custom layout (wherever applicable).
We use some standard px values as: 360px: Phone Mode | 600px: Phablet Mode | 720px: Tablet Mode
NOTE: The examples used below & in all subsequent posts is of a screen with standard 320 DPI (xHDPI). Some values might differ for other standard DPI screens, but the theory remains same.
To access the ParanoidAndroid Settings, Navigate to Settings -> ParanoidSettings
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--Move on to Post 2--
This is the main Interface of PAPref.
Lets explore the sub-menus in detail:
1)
2)
3)
4)
5)
For educational purpose, I'm selecting a random app, say 'GMail', to explain the available customization option to the users:
1)
2)
3)
4)
Example results of GMail modification:
The result of modifying Lockscreen Size:
PS: And no. Changing DPI does NOT change the time on the lockscreen.
The 3 standard Workspace UIs:
CREDITS:
molesarecoming
D4rKn3sSyS
First
Nice guide as always goku :good:
I will link it in my builds' thread, and I think every maintainer should do so
great guide
i was wondering if its possible to have a paranoid gb? my device already has ics and jb, but not gingerbread, which is the most stable, so im not sure if its possible
i changed Paranoid settings for some apps Layout to 360Px and Phone Mod successfully but after rebooting device except Home Screen every other app and settings menu screen dimensions out from top and bottom :s after which i changed those settings again but unable to change DPI from 0 to anyother value then reboot but no effect so kindly guide me how to resolve this issue.
HTC DESIRE
rashidshahzad said:
i changed Paranoid settings for some apps Layout to 360Px and Phone Mod successfully but after rebooting device except Home Screen every other app and settings menu screen dimensions out from top and bottom :s after which i changed those settings again but unable to change DPI from 0 to anyother value then reboot but no effect so kindly guide me how to resolve this issue.
HTC DESIRE
Click to expand...
Click to collapse
always compile paranoidandroid with . rom-build.sh devicename, or tell your dev to do that. make/lunch/brunch will not result in a functional rom. when youre done, try not to change your build.prop, the script does all that for you.
another thing is, hybrid engine needs a healthy system DPI. if you go and change ro.blabla.density it will simply shut down and refuse to work. this ones actually strange because i have seen many people so hung up on build.prop dpi they just cant stop themselves - hybrid engine can do all that regular tablet mode could in the past, even dropping all your apps into tabUI at once if you so desire - it does that without harming your system though (read, not changing the system dpi).
if its stillnot working then it can be fingerprint and signing issues. in that case only a fullwipe helps. when the rom is built clean from the beginning though all will work right out of the box, issues like that are born from wrong compiling.
Default size Default UI
Hi,
I am new to Paranoid Android but that hasn't stopped me from recognizing the innumerable possibilities it offers. I have a galaxy nexus International version and I was experimenting with almost everything, As you said, the Hybrid Engine needs a healthy UI rather than just any random number. Hence my launcher went into a crashloop upon changing orientation.
Another thing I would like to know is the basic difference between the System App Default Size and Default UI.
Also what are the safe values for the Galaxy Nexus.
What if I want to reset everything back to normal? I tried doing that through the given option but certain values remain overridden. Will I have to perform a full wipe?
molesarecoming said:
always compile paranoidandroid with . rom-build.sh devicename, or tell your dev to do that. make/lunch/brunch will not result in a functional rom. when youre done, try not to change your build.prop, the script does all that for you.
another thing is, hybrid engine needs a healthy system DPI. if you go and change ro.blabla.density it will simply shut down and refuse to work. this ones actually strange because i have seen many people so hung up on build.prop dpi they just cant stop themselves - hybrid engine can do all that regular tablet mode could in the past, even dropping all your apps into tabUI at once if you so desire - it does that without harming your system though (read, not changing the system dpi).
if its stillnot working then it can be fingerprint and signing issues. in that case only a fullwipe helps. when the rom is built clean from the beginning though all will work right out of the box, issues like that are born from wrong compiling.
Click to expand...
Click to collapse
Thanks for your reply but all above is very technical information can u please guide me that except full wipe how can i restore to noram phone mod and laso please check attached screenshot for better understanding of the current status of the issue.
YouTube app can't go any higher than 600px without crash
Hi
Thanks for the guide.
However, something disturbes me a bit when I use my Nexus 7 tablet. I have seen all those cool reviews with the YouTube app in tablet mode 800px-1200px, but mine can firstly only go to 800px - and when I choose it or 720px, it crashes!
600px is the only one I can choose - the phone app, which kinda sucks.
Can someone help me?
Nice guide Bidyut! Will help many first timer PA users!
Orr.Penn.18 said:
Nice guide Bidyut! Will help many first timer PA users!
Click to expand...
Click to collapse
Being a first time PA user - this did help me a lot and I am quickly realizing just how powerful this hybrid engine is.
I appreciate the examples of how changing UI settings per app can change the layout (gmail, youtube).
Is there an ongoing list of apps that are affected by particular layout settings AND what the "recommended" or common UI settings per app are?
Thanks!
Try this
Ham duden said:
Hi
Thanks for the guide.
However, something disturbes me a bit when I use my Nexus 7 tablet. I have seen all those cool reviews with the YouTube app in tablet mode 800px-1200px, but mine can firstly only go to 800px - and when I choose it or 720px, it crashes!
600px is the only one I can choose - the phone app, which kinda sucks.
Can someone help me?
Click to expand...
Click to collapse
Hey! i had the same issue and I know how frustrating it was. Here's what to do. Go to Settings;Paranoid settings;INTERFACE...and on the right hand side you'll see:- Workspace UI, System Apps UI, User Apps default UI,...all of them being "Phone Mode". You have to change the last one, "User Apps Default UI" to TABLET MODE and reboot. Voila! Youtube in 3d!!
rashidshahzad said:
i changed Paranoid settings for some apps Layout to 360Px and Phone Mod successfully but after rebooting device except Home Screen every other app and settings menu screen dimensions out from top and bottom :s after which i changed those settings again but unable to change DPI from 0 to anyother value then reboot but no effect so kindly guide me how to resolve this issue.
HTC DESIRE
Click to expand...
Click to collapse
having the exact same issue on 2.54 ! :S
Was ok on 5.52 !? why ?!
if anybody can tell !
Thx
Hello, I love this ROM but I am trying to fine tune a little. I have everything in tablet mode, which works very well for me and I have my System apps default size DPI set to 196. This makes the icons a good size and fits them nicely on the screen but, I am not able to take advantage of all of the usable space on the screen. There is area at the top and bottom that I am unable to use, how can I maximize the space of the entire screen in tablet mode?
I've attached a pic to show the range of where I am allowed to place apps. There is a whole unused space at the top and bottom.
Great, great guide...
A must read to all who uses this rom.
Related
For rooted devices only
Update (Oct 20): Fixed a bug with busybox in the full version. This bug could cause booting problems because of a damaged build.prop file. Should be totally safe now when saving the density to the boot up density of the device..
(Lite version, see attachment, doesn't save the density setting and is therefore safe by definition)
App to change the density setting of the screen.
In short, by decreasing the density the display will create a high resolution effect by displaying more info on the screen. For example, with a density of 180 I get this on my Galaxy S screen:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
or
There is a extensive help file "on board" with some (important) info.
Free version
Is also a lite version and fully sponsored by adds. The lite version only makes it possible to temporarily change a density setting. This setting will be undone when you reboot the phone. It uses "hot reboots" and no "cold reboots". It doesn't rely on the build.prop density parameter. Should in principle work on all devices. The free version is attached to this post
Full version
Full version (no adds + with the possibility to save the density and/or write it to the build.prop + desktop widgets for fast loading temporarily saved density setting) can be bought from from the Android Market (0.75 Euro). Search for "LCD Densitiy Changer" or scan:
Screenshot of the app itself (tada)
lite:
View attachment 403903
full:
View attachment 403901
Yeah, not shocking, but it is what is under the hood that makes it worthwhile
Tips
tip1: If the dialer doesn't scale well with other density settings try dialer one
tip2: It seems that ADW Launcher can get the most out of a density change. By changing the amount of colums and/or rows of the desktop one has a better control how icons and widgets will display. Also a smaller density will allow you to add more icons to the desktop without any clutter or overlap.
tip 3: Devices that run a default default density of 240 (Nexus, Droid, Galaxy S etc), a density of 200 gives the best result. It's the best compromise of having more info on the screen and readability of that info.
tip 4: Beautiful widget center problem: see here for a possible workaround.
Link to "app-site" with some additional tips, tricks, help and some frequently asked questions: http://densitychanger.blogspot.com/
Any other tips about getting the most out of this great "Density tweak" are very much appreciated. I will add them to the first post and, if possible, I will incorporate them in my app.
Note for developers
To make your app support all density values (and don't have any scaling problems, even when compatibility mode is on!), select SDK Version 4 as your minimal target and add the following to your AndroidManifest.xml file:
Code:
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true" />
-----------------------------------
Thanks to xda-member jdsemler who discovered this density tweak on his Samsung Captivate.
bratfink for giving some very useful input
Cutefox for noticing that deactivating the compatibility mode solves the scaling problem (in most cases).
No go on motorola Dext using android 2.1.
Congrats on this one.. very handy and ease of use.
I have tried on my nexus one with modaco froyo on it.
It work very well on most of the apps; When you have a list of information (like gmail, sms, setting, post on Facebook, etc ) is perfect, in other case the program looks a little weird.
Some app don't take the whole screen (Setting of Digital clock widget) and in other cases the graphics looks a little to small (dialer and Kit auto).
It would be great to have the text in the list smaller to see more information without the problem on other application.
I hope that i explain myself well!
Great app!
gfandrea said:
I have tried on my nexus one with modaco froyo on it.
... in other case the program looks a little weird.
Some app don't take the whole screen (Setting of Digital clock widget) and in other cases the graphics looks a little to small (dialer and Kit auto).
Click to expand...
Click to collapse
Did you disable "Compatible Mode" in the Settings screen? This will fix the scaling issue in most of the apps. (It's in the help )
Beackman said:
No go on motorola Dext using android 2.1.
Click to expand...
Click to collapse
That's a pitty. But maybe you can explain what exactly doesn't work. Does the app not run? Can't you manage to get another density setting running?
tids2k said:
Congrats on this one.. very handy and ease of use.
Click to expand...
Click to collapse
Thanks tids2k.. long time no see Also on Androids nowadays?
appelflap said:
That's a pitty. But maybe you can explain what exactly doesn't work. Does the app not run? Can't you manage to get another density setting running?
Click to expand...
Click to collapse
The app run ok's, show's the default density, but when i change the vallue and reboot the phone, they no apply the changed density and back to 160.
Beackman said:
The app run ok's, show's the default density, but when i change the vallue and reboot the phone, they no apply the changed density and back to 160.
Click to expand...
Click to collapse
Ok, thanks for the feedback. I first want to make sure that it doesn't cause boot problems on devices.
As for the density change, maybe it isn't possible to get lower than 160? Can you try a higher density like 180? (Not that nice... of course). If that doesn't work maybe your system files doesn't allow to set the density. If you can't manage to get in running on 180, maybe you can attach the build.prop from the system folder of your device. (maybe the problem can be found there).
appelflap said:
Thanks tids2k.. long time no see Also on Androids nowadays?
Click to expand...
Click to collapse
yah matey .. keeping myself busy here
Using Incredible - does not work for some reason. I changed it for 200, and rebooted. However when powering back up it goes back to default. I am ROOTED and SU popped up and granted permissions.
appelflap said:
Ok, thanks for the feedback. I first want to make sure that it doesn't cause boot problems on devices.
As for the density change, maybe it isn't possible to get lower than 160? Can you try a higher density like 180? (Not that nice... of course). If that doesn't work maybe your system files doesn't allow to set the density. If you can't manage to get in running on 180, maybe you can attach the build.prop from the system folder of your device. (maybe the problem can be found there).
Click to expand...
Click to collapse
i do the test and post the result and the build.prop.
thx mate.
cheers.
For those for which the tweak doesn't work some background info:
The app changes a parameter in the build.prop in the system directory. The parameter that is changed is ro.sf.lcd_density=xxx. If the app doesn't work for your device please check the build.prop file. If the value of the parameter is changed to the value you entered in the app then somehow this parameter is ignored by the system, or the parameter is changed back at boot-time. (To exclude the last scenario, check the build.prop after you changed it with the app and before you reboot, and again after a reboot)
Another scenario is of course that the app just doesn't change this parameter. In that case there can be a busybox problem or last and I of course least simply a bug in my app.
On the Sprint EVO it is not working;
i've attached my build.prop from after changing the setting, before rebooting, and the second from after the reboot.
i had tried to set the value to 180.
i would love for this to work, let me know if you need any other info from me to help you out.
elingreen said:
On the Sprint EVO it is not working;
i've attached my build.prop from after changing the setting, before rebooting, and the second from after the reboot.
i had tried to set the value to 180.
i would love for this to work, let me know if you need any other info from me to help you out.
Click to expand...
Click to collapse
Thanks, this is something I can work with!
elingreen said:
On the Sprint EVO it is not working;
i've attached my build.prop from after changing the setting, before rebooting, and the second from after the reboot.
i had tried to set the value to 180.
i would love for this to work, let me know if you need any other info from me to help you out.
Click to expand...
Click to collapse
EDIT: found the problem. I placed an update in the first post (version 2.1). This version should solve your problem.
Others who had used the the app without succes should try the new version also!
Man for my problem, i find a workaround, i add the line ro.sf.lcd_density=xxx at the end of build.prop, aplied the density usin your app and it works.
This is great, works well on my Vibrant using touchwiz launcher. However, some widgets are resized smaller or distorted. You probably know this already though ^^. Will make a donation in the market.
ElahC said:
This is great, works well on my Vibrant using touchwiz launcher. However, some widgets are resized smaller or distorted. You probably know this already though ^^. Will make a donation in the market.
Click to expand...
Click to collapse
Yeah the widgets .... I know. On the other side, it creates a whole new market for widgets Watch the market for some very expensive new widgets that will fit on displays with divergent density settings
Your donation is much apprectiated btw.
Beackman said:
Man for my problem, i find a workaround, i add the line ro.sf.lcd_density=xxx at the end of build.prop, aplied the density usin your app and it works.
Click to expand...
Click to collapse
use the new 2.1 version. This will parse all possible variations
link http://www.mediafire.com/?mkkf0vcbvd6ecl3
this is 4.0 close test ROM for Defy
flash it via recovery and at your own risk ...
remember , this was supposed to be a close test version ! however i decided to posted here because i know there are lots lots good people have sharp eyes like eagle's and excellent observations ...
don't be surprised if this has bug or that doesn't work ...blah blah blah...
Known problems/bugs:
1. Video recording doesn't work
2. Softkey don't light up
3. APN setting will be force closed
4. Status bar in lockscreen will be pull up automatically.
5. Can not manually select operator
6. Camara can not set picture size nor focus.
7. plug in USB will connect GRPS ...
=============================
I am not its developer , but however i am moderator in its official forum and may act as representative here around XDA for DianXin ROM.
so i can't answer all doubts or something , but however i will relay your problem , your doubts , your suggestions , your ideas or anything you wanna say about this ROM to its developer.
since now , 2.3's update has been stopped and will be focus on ICS version ...
as always , every friday.
============================
before i start anything , please take look at this nice presentation video.
(thank Flow-Wolf so much for this video)
this is not double of first one ...
(thank jozef710i so much for this video)
====================================================
if you see any untranslated, chinese part/app or anything , please point out where or what app is it ,it would be best if you post a screenshot , so it can be translated.
thanks
====================================================
i know you guys may think it looks like MIUI , but i assure you it's totally different ROM nor MIUI-based modification , and if you have time , please read first pages of all these kind people's reports and feelings about this ROM.
what i think is , every and any ROM is like child to all of us in Android community , and please don't think it is bad or ugly or whatever negative expression you can think of , because nothing is perfect , as MIUI , it is now 71 weeks old , and this one is only 3 weeks old, and for now , MIUI 4.0 does have problems and bugs as well as this one, it has some problems or bugs, but that's how all ROM start, right ?
we are just like bunch of daddies (mommies) here , to help developer to raise (improve) thier child (ROM) , they need you help and report!
==================================================
06/04/2012 (Nexus S stays 30/03/12)
Added iPhone style lockscreen
System Update is now integrated with backup/resotre function.(except MB525)
Some improvments of DX-clock which i can't exactly say it ...
Unified wallpaperpicker, make change wallpaper easier
beautified Optimizer homescreen widget effects and transparent setting
Fixed Optimizer can't recognize some models's 8 GB SDcard problem
Fixed Optimizer boot up speeding related problem
Optmized UI experience and performance.
PS:
1 MB525 doesn't support OTA so no backup/restore function in Romtool
2 V880 didn't integrated Optimizer
3 N1,G7,G10,i9100 includs all this periord updates
23/03/2012
support back up of SMS and call log, never lost datas.
DX power booster mode setting add "vibration"
DX clock add daily bell and sleep time reminder
Optimized DX contact loading speed and smooth
Optimized DX clock of flash guide of sound recorded
Fixed some bugs
16/03/2012
Add media button in lockscreen , enjoy music without unlock screen
New status bar and notifications
Appex added silient installation
New OTA module, easier for system update
Optimizer add new toolbox download module (never mind...)
New optimizer 7 key (keep ignore it...)
Update some optimizer's tools to lastest (still ignore it...)
Optimized clock component, start up faster and less memory usage
Fixed double lock(screen) due to password setting
Optimized lockscreen self-define wallpaper and aspect ratio
Optimizer start up faster (...continue ignore it)
Lock screen fixed problem that sometimes clock doesn't show up (for Nexus S and Galaxy S II)
Lock screen fixed some crash problem in 4.0 (for Nexus S and Galaxy S II)
09/03/2012
New wallpaper and icons.
Whole new status bar , and now is able to enable/disable and order the toggles. (for Nexus S)
New AppEX setup guidance
New OTA module, easier to update the system
Optimize Apps's cache and perfomance
Fix the bug of "stop response" when there is incoming calls
Fix the Setting --> Applications Setting display problem.
02/03/2012
Update all system integrated applications to latest.
Add DX-clock preview function.
AppEX add picture introduction (never mind...it's all chinese)
Enhanced "CPU Auto-down frequency" function
Add 10 new high definition wallpaper ....
System:
Fix some DX-clock bug, increase stability
Optimize AppEX cache and performance
Optimize Power management setting
Optimize "health charging" module
Optimize some details of DX-contact
24/02/2012 (translated by pillou13)
Recommend:
The period from continuing to do the optimization of performance and fluency, The optimized animation, transition effects to enhance the fluency of the operation.
The period Add:
A new Android browser, the travel network more smoothly;
The updated Google Maps to 6.3.0, update the local search component
System Optimization:
The optimization part of the show details;
The optimization of the snack alarm clock settings and turn on speed;
Fix some bug, and enhance the system stability.
17/02/2012
Recommended:
make app initialization and UI faster and smoother
new setting UI , new experience
New:
Contact and Dialer add "sort" and "filter" for "missed calls" "answered calls" and "dialed out calls"
Add "one-click lock screen" widget and some "on-off" button
Add one-click to set whole group to "receiver" in SMS.
Add random scrolling effects, every time has new effects when scrolling
Able to set your favorite music as alarm of DX-clock
Optimization:
DX apps more suite to Android 4.0
Fix some app list icons display bug
tweak the DX-clock's UI and sound recorder
10/02/2012
optimize status bar icons display.
fix "one-ring-phone" in status bar icons problem (don't really know what is it...)
fix crash problem click "clean" when status bar shows multiple DX-clock icons
optimize some detail UI display
some tweak and optimization
some other fix and update.
fix crash when uninstall applications via Appex (for Nexus S)
fix 4 soft-key always on problem (for Defy)
fix auto screen brilliantness problem (for Defy)
03/02/2012
recommended:
few new theme and clock skin for Chinese New Year
Power booster is now abe "auto-underclock" to extend stand-by time.
add "DX clock"
New:
add desktop setting,, grid size setting, icons size, dockbar mode, change drawer wallpaper, drawer enter effect, grid size setting, plugin settings, add clock widget, add weather widget...etc
add power manage widget (toggles ?)
"must have apps" rename to "Appex", add classified page for "recommend", "Special", "Game" ...etc (yeah , this part still chinese only ...never mind )
System Optimization:
optimize homescreen dock switch , and free to put 3 to 5 icons. (no sure how to say it ...)
optimize weather widget , 3D scrolling effect
optimize power consumption list, easier way to manage power booster.
13/01/2012
recommend news:
1. new status bar UI
2. new ring of bells more suitable to the ROM UI.
update:
1. solved the problem of folders can not be renamed
2. fix the bug in some certain situation, calls dial-in but can not unlock screen.
3. optimize lockscreen process logic, extend stand-by time
4. add un-answered calls count in lockscreen.
may or may not fix the OTA update always report failed.
06/01/2012
update kernel (of course we all use 3rd part kernel ...)and improve UI make it more smooth and fast (i feel it much better then 04/01 version , specially turn off the "High quality drawing"), and fix some bugs.
add some ringing sound of a bell
04/01/2012
update Android to 4.0.3 (for Nexus S)
add precise battery level on lock screen when recharging battery.
optimize:
halo effect more smooth when unlock srceen
more reasonable logical process of unanswered call
Problem fixed:
display problem of sideway lockscreen.
can not disable clock alarm in lockscreen
sometimes occurs double lockscreen
network default APN could cause comunication anomaly
default theme preview can not be refreshed
=================================================================================
DX ROM introduction translated as requested (this translation almost got me killed -_-!!! be honest , i don't know what i am saying now...)
点心 (Dian Xin) in chinese, when put these 2 words together it means small food like cake or snack , in this case related with Android (cupcake, donut, eclair, froyo, gingerbread, honeycomb and ice cream sandwich), but , when separates them , the first word means "target" or "aim" , and second means "heart"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and put them together also can be explained "aimed/targeted your heart" (don't get me wrong , doesn't mean wanna shoot you )
it means design and make ROM to do/be what you want, what you prefer.
Based on ASOP 2.3.7 (4.0.3 for Nexus S)
Seek high quality, make it an useful, utility ROM
Take account of both users experience and performance, let users joy using thier device.
Product characteristic
Stable
many tester tested with no freeze problem.
Duration
smart battery-saving scenario makes phone more durable
many scenarios to bring new experience
Useful
quick, precise and interesting comunication, enjoy the phone
powerful device controller, daily use more easy and simple
changeable UI, mobile life rich and colorful.
quoted by dizgustipated
This rom is NOT MIUI, nor is it based off of MIUI!!!!
Please take a bit to explore it, and you will find some awesome features unique to this rom/os.
some unique features include:
*The neat thing about this utility os, is that individual apps (contacts, launcher, ect) can be updated separately, and you are notified when thay are available, separately from the base os.
*Has tons of battery saving options.
*Beautiful ui
*Tons of options that make using this os a joy
*Make and restore backups of contacts, texts and phone, anytime, anywhere. From the cloud or your tab
*Very fast and super responsive
*select individual themes for each contact/message
*record your own alarm
*so very much more!!
Click to expand...
Click to collapse
more information in its official site (thanks to Shivammcool)
==================================================================================
Download: ( English and Chinese ) for MB525
click to download 06/04/2012 (mediafire)
for Galaxy S II: click me
for Nexus S: click me
for HTC Desire G7: click me
for Nexus One: click me
for ZTE V880 Blade: click me
for HTC Desire HD G10: click me
is this a kernel ???click me to see it
==========================================
flash it as other ROM via recovery , and remeber make backup , and flash it at your own risk ...
and thanks to develpoer"the DianXin group" for this nice ROM
screenshots were taken from Nexus S with Android 4.0.3 ICS , but other devices's ROM are all GB version.
more provided by Urbanrootz
kernel gb or froyo?
by see build.prop in ROM zip , it says 2.3.7
but i am not sure, i don't have this device ...
I've installed this ROM. Fast rom but for me not working data, screen rotation, screen brightness. But everything else is good. Menu fast and smooth, good battery drain. It will be good to see this ROM then the bugs will be fixed
ugly UI...
GedZju said:
I've installed this ROM. Fast rom but for me not working data, screen rotation, screen brightness. But everything else is good. Menu fast and smooth, good battery drain. It will be good to see this ROM then the bugs will be fixed
Click to expand...
Click to collapse
i will report them back in !
you are great detective
It seems that is Honeycomb Kernel...
knowmydroid.com/kernel/nexus-s-lcd-custom-kernels
Motorola Defy CM7.2 Nightly OC 1GHz SuperCharger v6
wow, this looks different. might try this one later.
owersome rom thanks for sharing
My feedback :
Very Nice UI
Data works
Call works
Button lights remain on when screen turns off
Proximity sensor not working
Brightness doesn't work
Screen rotation does not work.
Sent from my MB525 using xda premium
Only english language in this rom?
Lucas! said:
Only english language in this rom?
Click to expand...
Click to collapse
There seems to be only English and Chinese.
Sent from my MB525 using xda premium
You guys should stop making this kind of ROM. I already left MIUI for MoKeeOS, in now this one is tempting me again. Fortunately my USBs aren't working, so I can't do it in the urge right now, but I'll download it for testing, later.
this looks really nice and i'd like to try it but after flashing i just get a boot loop, i'm not really sure if i installed it incorrectly or what..... is there a specific SBF i should be using for this?
lordlos said:
this looks really nice and i'd like to try it but after flashing i just get a boot loop, i'm not really sure if i installed it incorrectly or what.....
Click to expand...
Click to collapse
wipe data factory reset
wipe cahe partition
wipe dalvick cache
and
install cm7kernel.zip
and
after
install
the
zip
of
this
rom
i tried it and i'm still in the same loop, i think the problem is that i cant wipe the dalvick cache. i choose to but when i click the power button the selection bar goes to the top of the screen without doing anything. or it could be that i previously had CM7 installed idk
All Chinease
WTF! I changed my language to English .. and there still many things are coming in chinease many apps.. what is this?
uriel_zo said:
wipe data factory reset
wipe cahe partition
wipe dalvick cache
and
install cm7kernel.zip
and
after
install
the
zip
of
this
rom
Click to expand...
Click to collapse
is that kernel zip - froyo? or GB?
Gave it a try, but still a lot of chinese in this. Liked the looks of it though, will keep watching for updates.
how to change city in desktop weather widget?
dont know how to set default keyboard as well..
Sent from my MB525 using Tapatalk
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
disclaimer:
it shouldnt be necessary to mention but well, Paranoid-Settings is meant for official paranoid android only or ports that stay true to our vision. it is not meant to be included in other roms or kangs - unless we give permission. this is our good name that people pull through the mud when they mix it with conflicting source like aokp. hybrid engine and dpi changer will only result in a crappy user experience for the end-user. Hybrid relies on a clean system and does not change its DPI, thats the whole point of it. furthermore hybrid engine is huge and complicated to kang because it grew over half a year and hundreds of commits, resets, reverts, rewrites. the only real hybrid engine is the result of a clean repo init and . rom-build.sh devicename.
kangs and roms that dont have our permission can either write their own implementation (its really just a text file reader/writer) or adapt on the old paprefs version in the ICS branch, which is 100% opensource. hybrid engine is 100% open source aswell of course.
Some of you may have heard of tablet mode and if you have tried it you know well that it smashes your phone. Apps are small, their layout is screwed, things overlap, crash or stop working, Google Play forbids you to download, if you tried AOKP you cant even use launcher and phone. In short, it is a mess.
PARANOIDANDROID changed that. It does not "heal" tablet mode, it obliterates the boundaries. You define how big or small apps are, you define in which UI they display, no matter if your phone runs in tablet or phone mode, which also you can define. Customize every single entity on your phone, lockscreen, navigationbar, system-components, widgets, apps. If you prefer stay with your three bearpaw buttons + drop-down curtain or switch to a combined navigationbar + drop-up notificationcenter, enjoy Youtube in 3D, Gmail and settings in 2-columns, Chrome in its better mobile UI, etc. Nothing overlaps, nothing crashes, everything works as you'd expect. This is completely new ground and has never been realized before, it is lightyears from tablet mode.
We created it to establish the idea that tablet/hybrid mode can indeed work and that is was an error on Googles side to use the same layout for high resolution devices that is used on tiny little things like htc wildfire. We saw how badly build.prop tablet-mode was milked so we decided to remain closedsource until the codebase is mature enough to publish. Our first repos went public last week and the rest will follow soon, i will personally commit the hybrid sourcetree into CM9. Until then, do not ask us for sources, we have good reason to do it like this and when it's out people will know why, they will see something that works, not features for show. We are still fully open to ports. As long as they stay true to our vision and base on CM9.
As the sheer amount of porting requests needed to be addressed somehow we open this topic so maintainers can help each other and it'll be easy for us to take a look once in awhile as our pm-boxes are exploding. We understand that setting up PA can be quite confusing since it introduces must-have configurations that are unique.
GUIDE FOR PORTING PA 1.6 and higher (JELLYBEAN/CM10)
the bad news is, everything has changed. the good news is, porting will be way less troublesome. (-;
look at the ICS guide for more info, this ones onna be straight forward.
1. pad.prop no more. you'll have to look in /system/etc/paranoid/properties.conf. dont forget to supply the same file twice, as backup.conf, its a sefety net for users who screw their properties.
you dont need to worry about this file anymore. rom_min/max are arbitrary values. choose something that makes sense for your device. the GUI will pick it up and load its sliders with these values.
rom default dpi is a simple fallback value, used by the GUI aswell. rom default mode is the same. notice though that modes are not hardcoded, Youre targeting the actual layout containers. the GUI can even extract them from any apk. layouts for sysUI are: 360 (phone mode), 600 (phablet mode) and 720 (tablet mode). apps can define these tresholds as they want. thats the reason you couldnt get tabUI for playmarket for instance, because its containers sits at 800dp. "tabletUI" was hardcoded to 720. so thats no problem anymore.
the rest is clear, find a couple of good values for standard apps. make sure you dont create a spotty experience. and do set tabUI for the interesting apps. i have seen PA reviews on youtube and the guy browses the phone and everythings stock ... that kinda sucks. you dont need to boot into tablet mode right away, but at least take the time to find good values for settings, gmail, etc.
Code:
###################
# PARANOIDANDROID #
###################
## CONFIGURATION
%rom_dpi_min=160
%rom_dpi_max=320
%rom_default_dpi=320
%rom_default_layout=360
## CONFIGURATION
%hybrid_mode=1
%system_default_layout=0
%user_default_layout=0
%system_default_dpi=0
%user_default_dpi=0
## WORKSPACE PREFERENCES
android.dpi=0
android.layout=0
com.android.systemui.dpi=%rom_default_dpi
com.android.systemui.layout=%rom_default_layout
## SYSTEM PREFERENCES
com.paranoid.preferences.dpi=270
com.android.chrome.dpi=%rom_default_dpi
com.android.chrome.layout=%rom_default_layout
com.android.contacts.dpi=%rom_default_dpi
com.android.contacts.layout=%rom_default_layout
com.android.settings.dpi=245
com.android.settings.layout=720
com.android.calendar.dpi=260
com.android.browser.dpi=260
com.android.browser.layout=600
com.android.calculator2.dpi=160
com.android.calculator2.layout=600
com.android.email.dpi=230
com.android.email.layout=600
com.android.vending.dpi=220
com.android.vending.layout=1000
com.google.android.gm.dpi=250
com.google.android.gm.layout=600
com.google.android.talk.dpi=260
com.google.android.talk.layout=360
com.google.android.youtube.dpi=240
com.google.android.youtube.layout=800
com.google.android.apps.docs.dpi=240
com.google.android.apps.docs.layout=600
## USER PREFERENCES
well, thats it. i told you it was easy.
for those who port for legacy devices, we included a hide softscreenbuttons option in settings/system/navigationbar.
and then theres the speed dial preferences in the PA panel. thats a little bit compliated right now because the xml files that drive it are in the app itself. im not sure if you can backsmali it, it has a rom fingerprint. i need to ask jesus. one thing more, then that is resolved you will be able to create your own configurations, and those can not only contain hybrid data but ANY setting you can make in the entire android system.
example: on nexus we dont have much space in portrait mode, so the android standard of 5 notificationicons in tabletUI overlaps. so in one of those prefs i simply say: sysUI.dpi=240, that makes the systembar pretty big, sysUI.layout=720, that drops it into tabletUI, clock=0, that hides the android clock, notificationnumber=2, that limits the icons to two. i guess most of you will switch off softbuttons, and with these prefs you can do it, or even create several and let your users choose.
i know jesus has already completed the code to load user presets, i will add the information when i have it.
and dont forget this in your build.prop
Code:
ro.cm.version=PARANOIDANDROID
ro.modversion=PARANOIDANDROID
ro.pa.version=PARANOIDANDROID-pa_YOURDEVICE-1.XXa-DDMMMYYYY
oh, and do not, under any circumstance, touch build.prop dpi. system dpi runs always in default dpi.
GUIDE FOR PA 1.5 and lower (ICS)
1. Unlock Tablet Mode for all devices
This has been already stuffend into the framework by us and if you use our files you wont need it, but i will include it nonetheless. Legacy devices crippled with hardware buttons need hacks to make tablet mode work. I dont know exactly whom to thank for this find, names that pop up in my head are Xylograph and evilisto. Ics compilant devices simply need one more entry in their build.prop: qemu.hw.mainkeys=1. You can include both, doesnt hurt.
Code:
--- a/services/java/com/android/server/wm/WindowManagerService.java
+++ b/services/java/com/android/server/wm/WindowManagerService.java
@@ -5962,7 +5962,7 @@ public class WindowManagerService extends IWindowManager.S
unrotDw = dw;
unrotDh = dh;
}
- int sw = reduceConfigWidthSize(unrotDw, Surface.ROTATION_0, density, un
+ int sw = reduceConfigWidthSize((int)(unrotDw / density), Surface.ROTATI
sw = reduceConfigWidthSize(sw, Surface.ROTATION_90, density, unrotDh, u
sw = reduceConfigWidthSize(sw, Surface.ROTATION_180, density, unrotDw,
sw = reduceConfigWidthSize(sw, Surface.ROTATION_270, density, unrotDh,
build.prop
Code:
###################
# PARANOIDANDROID #
###################
ro.sf.lcd_density=192
qemu.hw.mainkeys=1
2. Find out tabletmode DPI treshold value
Tablet mode is AOSP standard functionality. ICS is will drop into tablet mode if it acknowledges a certain treshold DPI, depending on your devices screen. Changing ro.sf.lcd_density in /system/build.prop will do. You can calculate that value as follows, here's a snippet of the ICS code that decides if your UI runs in tablet mode or phone mode.
Code:
int shortSizeDp = shortSize * DisplayMetrics.DENSITY_DEFAULT / DisplayMetrics.DENSITY_DEVICE;
mStatusBarCanHide = shortSizeDp < 600;
In short, you need to reach a short-side device-independend pixel number of 600. Example: Nexus has a width of 720 and a height of 1280, shortest side is 720, default density is 320. shortSizeDp = 720 * 160 / 320 = 360. lower than 600, phone mode. We need to lower the Dpi: shortSizeDp = 720 * 160 / 192 = 600. Thats it, tablet mode!
The formula is:
Code:
treshold_dpi = shortest-side-dp * 160 / 600
3. Setting up pad.prop and build.prop
/system/pad.prop is the file that defines how apps scale and in which UI they display. You should provide your users with a nice selection of everyday apps and define the system-apps well. Users should not be shocked when the phone boots up, what they are supposed to see is something that drops their jaws.
For Galaxy Nexus it looks like this:
Code:
###################
# PARANOIDANDROID #
###################
## DEFAULTS
%rom_tablet_base=192
%rom_phone_base=320
%rom_mid_base=260
%rom_mid_high_base=290
%rom_framework_dpi=250
%rom_systemui_dpi=220
%rom_launcher_dpi=290
%screen_default_width=360
%screen_default_height=567
%screen_default_layout=268435474
%screen_opposite_width=600
%screen_opposite_height=1018
%screen_opposite_layout=268435491
## CONFIGURATION
%hybrid_mode=1
%system_default_dpi=%rom_mid_base
%user_default_dpi=%rom_mid_base
%user_default_mode=1
android.dpi=%rom_framework_dpi
com.android.systemui.dpi=%rom_systemui_dpi
## PREFERENCES
com.android.phone.mode=1
com.android.inputmethod.dpi=%rom_phone_base
com.android.inputmethod.latin.mode=1
com.android.inputmethod.dpi=%rom_phone_base
com.android.camera.mode=2
com.android.camera.dpi=%rom_tablet_base
com.cyanogenmod.trebuchet.mode=1
com.cyanogenmod.trebuchet.dpi=%rom_launcher_dpi
com.anddoes.launcher.mode=1
com.anddoes.launcher.dpi=%rom_launcher_dpi
com.teslacoilsw.launcher.mode=1
com.teslacoilsw.launcher.dpi=%rom_launcher_dpi
com.android.chrome.mode=1
com.android.chrome.dpi=%rom_mid_high_base
com.android.calendar.mode=2
com.android.contacts.mode=2
com.android.email.mode=2
com.android.htmlviewer.mode=1
com.android.mms.mode=1
com.android.settings.mode=2
com.android.vending.mode=2
com.google.android.gm.mode=2
com.google.android.googlequicksearchbox.mode=2
com.google.android.talk.mode=1
com.google.android.youtube.mode=2
What is important here is that you need to set it up first with device specific informations. Here's a small rundown of these values:
%rom_tablet_base=xxx - table mode treshold dpi
%rom_phone_base=xxx - default device dpi
%rom_mid_base=xxx - a good middle value that works both for tabUI & phoneUI apps, for nexus its ~260
%rom_mid_high_base=xxx - a little bit higher than middle
%rom_framework_dpi=xxx - a good value for the lockscreen
%rom_systemui_dpi=xxx - good value for navigationbar
%rom_launcher_dpi=xxx - default value for trebuchet
%system_default_dpi=0 - sets the global density for system apps. 0 means undefined. We will probably make it obsolete soon.
%user_default_dpi=xxx - sets the global density for non-system apps, set it to default dpi as this will guarantee that all of your users apps will look stock
%user_default_mode=1 - sets the global UI for non-system apps. 1 = phoneUI, 2 = tablet UI. set it to 1, all user apps will display in mobileUI. If the user has tablet ready apps he can switch himself in the settings panel
## P.A.L PARAMETERS - these are extremely important. you get them by logging the output of Configuration in tablet mode (_opposite) and phonemode (_default) kevdliu wrote a nice little helper to make it easier for you, look here
make dead sure you get pad.prop right or you'll get bootloops or crashes!
notice that we use packagenames for apps, if you dont know the name of an app open up your shell and type:
Code:
adb shell
pm list packages -f
android - framework-res, applies to lockscreen, dialogs, powermenu, toasts
systemUI - applies to the navigationbar, makes it bigger or smaller. DO NOT APPLY an UI to these two apps. everything else is fine, set it to tablet or phoneUI all you want, but not these two!
Configuration in phone mode and tablet mode
build.prop needs to be configures like this:
Code:
###################
# PARANOIDANDROID #
###################
ro.sf.lcd_density=192
ro.cm.version=PARANOIDANDROID
ro.modversion=PARANOIDANDROID
ro.pa.version=PARANOIDANDROID-pa_maguro-1.5a-28JUN2012-180025
density to tablet treshold. versions to PA and version in that exact format because internal functions are relying on it (OTA for example). change the name of your device and the date. the last numbers, i have no idea what they are, came from the buildscript.
4. Check our sourcetrees
More and more source will be published soon. Right now we have three projects out, OTA, Backup and Trebuchet (optimized for tabletmode with cool features). Hybrid code will come out soon. Use what you can get from there: http://betadan.com/paranoid/sources/
5. Port the rom
You are ready to go. Do what you always do when porting roms. I have zero experience with that. Again, use CM9. Do not even think about using AOKP.
Check out Xylopgraph's PA porting guide
6. Link to our Google Apps
Google policy forbids you to use their market if you change your DPI. The only values allowed are 160, 240, 320. Why? No one knows why. There have been workaroundw, wiping cache, using a valid DPI, open market, reboot back, blablabla, forget it, its rubbish. It will work for a minute and then it will cease to. In our package Phonesky and GoogleServicesFramework were hacked. It has other additions aswell: http://4ndr01d.com/drcmda/common/
7. Post your port link and help out others
We will include you in our webpage and when our repo's are open you are invited to compile from source and/or submit patches and additions. We might even work together as theres still much to do. Be sure to help out others here.
-----------------------------reserved
Thanks Moles, this will continue to help us on the Vivow Port till we can build from source.
Thanks for this innovation. Salute!
I just thanked all post ,if yo had one more I woudl have thanked it to ,
in other words , thanks !
Awesome! Thanks for this awesome contribution!
Thanks for opening up this thread, I actually have a question for you professionals. I have been trying to figure out how to enable audio during the boot animation. I have been searching like crazy to figure it out. I have tried adding the following to /system/customize/CID/default.xml. And also ading a android_audio.mp3 to /data/local.
Code:
audio="/system/customize/resource/android_audio.mp3"
I have also tried placing the android_audio.mp3 and the bootanimation in /system/media but no love.
My buddy GROGG88 even made a zip file for me to flash that added some files to /system/bin but still no luck. Here is the zip if you would like to take a look at it.
I plan on making some more bootanimations for the Paranoid Android ROM for the Sensation and would really like to be able to include audio with them. Any assistance you can give will be very much appreciated.
What files does ParanoidOTA depend on, (/system/framework or others)? I get it copied over, but it crashes on me when I try to open it.
sgtkwol said:
What files does ParanoidOTA depend on, (/system/framework or others)? I get it copied over, but it crashes on me when I try to open it.
Click to expand...
Click to collapse
Only settings are used (but settings depends on OTA not OTA on settings), you must be sure the right intent is sent via Settings > About > Check for updates. Also we need first to setup environment if some device is gonna add OTA.
D4rKn3sSyS said:
Only settings are used (but settings depends on OTA not OTA on settings), you must be sure the right intent is sent via Settings > About > Check for updates. Also we need first to setup environment if some device is gonna add OTA.
Click to expand...
Click to collapse
I'm porting from Crespo4g to Epic4g which are very similar devices.
Paranoid OTA and Paranoid Settings showing in Settings.apk I pulled from Crespo4g must be different, then. Not seeing a ParanoidSettings.apk, am I missing something? I have "Paranoid Settings" showing, but clicking it or "System" crash Settings.apk that I pulled from Crespo. No Paranoid Settings when I compile from source. Unable to local pad or pal within existing builds, either.
made an app that displays the needed PAL information and tablet dpi threshold and thought i would share it here for other developers
its attached to this post
kevdliu said:
made an app that displays the needed PAL information and thought i would share it here for other developers
its attached to this post
Click to expand...
Click to collapse
thanks! is there a way to make it calculate the treshold dpi aswell?
molesarecoming said:
thanks! is there a way to make it calculate the treshold dpi aswell?
Click to expand...
Click to collapse
yup im going to update it shortly
uploaded
mole: ive got my port on i717 almost running flawlessly now, few minor issues
http://forum.xda-developers.com/showthread.php?t=1686320
Thinking about porting this..
I am ported it to HTC Desire HD..
http://forum.xda-developers.com/showthread.php?p=26929079
Sent from my Desire HD using Tapatalk 2
JamieD81 said:
mole: ive got my port on i717 almost running flawlessly now, few minor issues
http://forum.xda-developers.com/showthread.php?t=1686320
Click to expand...
Click to collapse
need your problems here dude, thats why i opened the topic.
if somethings not working post logcats, etc.
@molesarecoming
I totally forgot my skills of compiling kangs, can you guide me a bit through pm... Wifi Tethering is not fully working....
My computer specs, already had external HDD to compile...
-Intel i7-2760qm (8 cores, 2.4ghz)
-8 GB Ram
-1 TB HDD SATA (Internal HDD)
-500 GB HDD 3x faster writing...
DaXmax said:
@molesarecoming
I totally forgot my skills of compiling kangs, can you guide me a bit through pm... Wifi Tethering is not fully working....
My computer specs, already had external HDD to compile...
-Intel i7-2760qm (8 cores, 2.4ghz)
-8 GB Ram
-1 TB HDD SATA (Internal HDD)
-500 GB HDD 3x faster writing...
Click to expand...
Click to collapse
what i do is mostly hacking. i have never ported a rom before. i guess what i would do is taking a nightly or compiling a build, test if everything works and then add pa's additions. i cant remember all components but from mind they are: framework.jar, framework-res.apk, android.policy.jar, services.jar, maybe core.jar. the apps are not so important, you can compile our trebuchet fork from source, try making settings.apk run, if not i think that ones coming out today and if not today than very soon.
it would be cool if one of the guys who's made it writes a small rundown and i would put it up.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
*Screenshot 1: SystemUI.apk in TabletUI/230DPI, Launcher PhoneUI/320DPI, System running in 320DPI
*Screenshot 2: SystemUI.apk in PhabletUI/220DPI, Launcher PhoneUI/320DPI, System running in 320DPI
*Screenshot 3: SystemUI.apk in PhoneUI/320DPI, Launcher PhoneUI/320DPI, System running in 320DPI
Find any combination you like, scale and project apps, widgets and system components! Modes and DPI will differ for the Epic.
To be honest, this is not tablet mode at all, it has nothing to do with silly build.prop hacks. This is the first and only Android rom to feature true Hybrid mode. This rom lets you scale and project every app, every widget, even systemcomponents individually. Remember, android is modular, everything is an app: Lockscreen, navigationbar, dialogs, popups, keyboards, widgets, and your regular apps of course. Apps have the capability to switch into various designs or layouts according to the device they run on. This can result in a complete new experience as many apps will transform to the better.
Now for every element that you like chose a mode (PhoneUI, Phablet/Nexus-7UI, TabletUI) and/or a size. You are 100% independent of the system DPI which runs nicely in whatever value it has been assigned to. You do not need to boot your phone into a certain DPI. Neither will most of the changes you apply require a reboot. You will not suffer from the myriads of troubles which normally haunt you under build.prop tablet mode. Your market, phone, etc. will all work, apps won't shrink on you unless you shrink them yourself. This project will entirely transform your device, but retain the aesthetics and the feel of your phone.
Donations to molesarecoming
to D4rKn3sSyS
to Cyanogenmod
CWM: PA 1.7 onwards needs no Wipe Cache / Factory Reset, everything else does!
CWM: Install Zip: Rom: Download
md5sum is ce08fbb97b572fead0f90713defecaf9
CWM: Install Zip: Gapps: Download Or your preferred Gapps.
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
OPTIONAL http://forum.xda-developers.com/showthread.php?t=1842037 Install a kernel with Nexus S 4G support, reported major increases in 3g speed and call reliability. Please note what kernel you are using, if you go this route and experience issues.
Reboot and edit your Apps Dpi & Layout under Settings/Paranoid Settings
If you want to explore the various phone modes, tap "Configuration," chose an option, wait for it to finish, then do a manual reboot
Video tutorial: http://www.youtube.com/watch?v=72Ow-YQeex4
Our webpage: http://www.paranoid-rom.com/
You want to port PA? Take a look here: http://forum.xda-developers.com/showthread.php?p=27558806
Themes and other goodies you can find here: http://forum.xda-developers.com/showthread.php?t=1646034
Go to Settings, System, Font size, set it to NORMAL
Check "Auto Hide" in Settings, System, Statusbar, to finally get Fullscreen
If you have an issue and you want to call our attention, here's what you do:
1. Try everything you can, find solutions for yourself. Wipe caches, revert all your settings you have made, go back to your stock Kernel, factory reset if you have to or reflash the rom. Assume that the issue is on your side and try your best to isolate it.
2. Search this thread and Cyanogenmods aswell (its our base) for possible reoccurences of your issue and hopefully solutions that may have come up.
3. If you think the issue is important enough that we should cease our work and look into it, post your issue, BUT ...
... stay friendly, do not demand anything, do not threaten
... explain your issue as precise as you can, name the exact apps and conditions that cause trouble, help us to replicate the issue right away. If we can't there's no way we can fix it and your post will simply clutter the thread
... collect evidence, keep in mind this is a developer thread so even if you are not one, do us the favor and research how to record logcat. logcat is the single most important help you can give us to resolve your issue.
ParanoidAndroid team sources
Tina: http://krebsmilk.de/
Cyanogenmod Team sources
EpicCM Team Donate
Marcusant- hosting/CM10 preview help
Xboxfanj- CM10 preview help/early porting help, Nexus S modem support
Epicnoob- help with early porting
All the help I've had with this thread along the way, and those of you who suffered through the rough versions with me
CM9/ICS based for the less bold
Flash CM9 first, let it boot, then dirty flash this...
http://marcusant.com/sgtkwol/PARANOIDANDROID-epicmtd-1.5a-30JUN2012-1400.zip
Flash this Gapps http://4ndr01d.com/drcmda/common/
My github, merging CM9 release source with PA/ICS source https://github.com/sgtkwol If you wish to continue this work, have at it. I personally feel that the JB base is the best place to concentrate efforts.
20120810v1.9.8alpha
Project butter recents in tabUI (2/2)
Quick access hybrid properties by longpressing a recent app
More refined hybrid algorithm to reveal more layout containers
TabletUI toggles
All recent cm merges (Trebuchet, googles 4.1.1 r4 with a whole bunch of fixes for memory leaks, etc)
20120806v1.9.7alpha
New option: "large" to trick an app thinking the device has a real big screen. some need it, like amazon kindle to jump into tabUI. some even react on it, gdrive will slightly adapt its layout - makes only sense if you give it a small dpi though.
The algorithm to extract the actual layout containers from apk files works more precise and can reveal more than before. there will still be a few apps left who do that layout stuff in java - we will add an override button for that, but in the meantime you can edit /system/etc/paranoid/properties.conf .layout=360 for phone-like UI, 600 for phablet, 720 = tablet, 1280 = super huge tablet
Several bugfixes from us and cm
20120805v1.9.6alpha
Breakthrough: We can finally target the actual layout containers inside the apk. If an app brings only phoneUI, you see it right away as you only have one UI option. If it brings ten, you will be able to pick each one of em. We're finally away from this Phone/Phab/Tab nonsense.
Total Hybrid engine revamp, alot less clutter, many bugfixes, apps wont make jumps when you load them up because their actual size is calculated by the engine.
Panel is still growing. It brings new options and new preferences that can even change android system settings.
All recent cm10 patches and fixes
20120801v1.95alpha
Finally hardware accelerated recents in TabUI, as fluid as ever. The ugly gradient is gone aswell
Paranoid got its own dir in /system/etc/paranoid - pad.prop is not properties.conf
A clean backup properties file is shipped, you can make a full reset in the panel in case you lost it with all the settings you made
Force option can be activated in the panel, good for widget scaling
The DPI sliders in the panel read min/max props from properties.conf, define them as you like
TabUI Recents are back to a bigger size, this is temporary, i'll look for ways to port the phone implementation as project butter skipped the tabUI code
CM fixed alot of features again, we included them all
20120730v1.9.2-4alpha
Keeping up with CM10
Bugfixes
More descriptions and images in the panel
20120725v1.9.1alpha
Hybrid bugfix, finally keyboard/facebook scaling works on JB again without sideeffects
Layout fix for notificationcenter gap in tabUI
Layout fix for recents in phabUI
Speed prefs ask for reboot
New bootani thx to nasaorc
CM10 patches
20120722v1.9alpha
Newest CM10 patches (powertoggles for phoneUI, lockscreen options, etc,)
Definable number of notifications for navbar shaping
Hide clock wont cut it out of the notification center aswell
Lockscreen tutorial overlap *should* be fixed
Notificationcenter in TabUI has a draghandle like phablet and phone have
New gapps
20120719v1.8alpha
Bluetooth was not working in 1.6, now it does
Selection in landscape was botched, now it isn't
Hide statusbar/navbar is back
A whole bunch of CM features and powermenu options
Corrected the way JB displays sw720 TabUI apps (it wasted almost 40% of the screen with margins)
Dreadful CM-default ringtones are out
Some other stuff i cant remember right now
20120717v1.7alpha
SysUI bugfixes, all three modes work by simply dropping it into a mode, no more navbar height issues
Recents/menu merge
ParanoidPreferences panel, barebones stripped down version, no bug reports please, we know its not stable yet
new bootanimation, thx nasaorc
20120712v1.6prealpha
JELLYBEAN
New hybrid codebase, won't touch build.prop and changign build.prop wont ever be necessary
Can drop apps and system into three modes: Tablet, Phablet and PhoneUI
It is VERY raw and basically a preview. Much code has to be merged, the framework will have to be adjusted as JB introduces crazy overlappings again, just like ICS did
There will be no panel to control it, you can take an editor and edit /system/pad.prop yourself in the meantime.
Expect updates soon
20120625v1.5beta
Hybrid speedup, less lag, considerably faster list scrolling when pad/pal is in action
Keyboard scaling, an androids first
PAD/PAL bugfixes for apps that still crop images in lower dpis
Settings revamp, speed preferences to switch between modes without having to set up anything, less clutter
Trebuchet extras: 3x4 widgets, speed dial menu button, ... and some weird rocket button which im sure will be very useful to most of you
Pad.prop revamp, new preferences that should pretty much nail it. Im sorry but this trashes your old settings again, do not attempt to restore them unless you do it in a text editor
A warning: if you need to scale keyboards, do close their hosts first (that is, if you have the keyboard running in chrome, close chrome, then attempt to change the size). Otherwise you run into caching problems. Also not that some keyboards use fixed layouts and others dont. Should one of your keyboards not scale, just leave it at PhoneUI/DPI and be happy about those that do scale.
20120618v1.4beta
New Hybrid code, keyboard troubles should be gone, apps that crop images or display weird, that should be gone aswell
PAD/PAL work in phonemode 100%, no weird toggles and stuff like that. you get full tablet apps without caveats
Settings cleanup, most of the garbage dpi options are gone, should be more intuitive - i ask you to not bring your old pad.props though some things changed. if you know what you do take a look and edit by hand
Trashed our LatinIME repo - not needed anymore
20120615v1.3beta
Navigationbuttons in phone mode are fixed
Franco kernel smashed games, storage, bootmanager - i switched to cm's default kernel
Settings panel had a bug, you couldnt set android.dpi, decriptions sucked, too
Speed improvements, all launchers are buttersmooth now
Force option for widget scaling works again
20120614v1.2beta
Compiled from a unified GIT that is shared by a growing number of devices
Has all the latest CM9 additions
Completely revamped hybrid code-base, should be better overall
New PAD/PAL code allows system-scaling finally, that means you can scale the lockscreen, dialogs, toasts, etc.
Trebuchet comes with new menu options: 4x4 grid grid folders, options for backgrounds, tablet effects
New cool backup app for pad.prop, *maybe* even an OTA app, either 1.2 or 1.3
New panel options and descriptions
Hide status-bar clock doesnt hide HOLO clock in notification center
Number of notification icons definable in settings
Tons of fixes and improvements
20120530v1.1beta
.Force option that allows apps to push their custom DPI through hosts, this effectively allows to scale widgets again, only this time without breaking anything
Menu button has been merged with recents button. Three dots will appear if an old gingerbread app needs it, longpress it to access the menu. This will allow more notification symbols in future releases
New option to scale navigationbar without reboot
Trebuchet has been forked again, this will be the smoothest launcher you have ever tried. its projected into phoneUI but it brings all the cool tablet features like tab controls in the corners and those cool blue outlines when you scroll homescreens. Try the effects, rotate_down is awesome!
Fixed ICS standard keyboard, no cutoff anymore
All you toggle lovers, todays your day. customize them in settings/system/notification drawer
Dynamic prop values that work in phone and tablet UI
More descriptive captions and settings
CM is turning into such a beast, you'll find tons of new goodies, especially in phoneUI
20120521v0.9beta: P.A.L., PROBABLY THE MOST AWESOME FEATURE EVER
First time in Android history that Per-App-Layout has been realized
Comes with a better panel
Allows you to switch between Phone mode (with curtain and bear paw buttons) and tablet UI seamlessly. PAD & PAL work in both domains. That means you can have 3d Youtube in 320 dpi standard Phone mode or mobile Chrome without those horrible tabs in 192 Dpi Tablet mode.
Since PAL solved all scaling issues our Trebuchet fork is now obsolete. It comes with Nova 1.1.4 projected into mobile layout.
20120517v0.6beta: Bugfixes, new PAD panel, Fullscreen-toggle
Fresh cm9 repo
Franco Milestone 3
Bugfixes for PAD preventing it from screwing up some apps (notification icons were bigger for some apps, launchers would display icons bigger or smaller, etc.)
New PAD panel, lists DPI's, can delete values again
Powermenu Fullscreen-toggle, this finally allows you to play games without navigationbar!
20120512v0.5beta: Control per-app-density via Settings Panel!
Fresh cm9 repo, build IMM76I + non broken theming engine
Franco Milestone 3
Several fixes for p-a-d
Settings Panel, its the one with a droids eye. Still in the making but a start - /system/pad.prop is still there if you need it
20120505v0.4preview-add-on: Apps were too small? Problem solved!
Define the scale of your apps, system-apps, framework-components and even widgets in /system/pad.prop
31 character limitation gone
No Reboot required, restart your app and it should pick up fresh values
Also contains a hacked version of Google Talk, messages use up the full screen now, you don't get these awful stretched message windows anymore
20120504v0.4preview: Apps were too small? Problem solved!
First ever Android ROM with Per-App-Density feature, it once and for all solves the problem that was tablet mode. You never, ever have to deal with apps that are too small again since now you can decide how apps, systemapps, framework-elements and even widgets are scaled by defining their native dpi seperately from the system DPI. Its an experimental feature and for now these values are defined in your /system/build.prop - it has drawbacks (maily notifications can look a bit strange), but that will be fixed in time. Warning: Keyboards MUST run in system DPI!
A list of apps and predefined values is included, this should include most of what you need. everything else is blown up to 210 dpi per standard. if you still need apps to be bigger, get a build.prop editor from the market, edit and reboot.
Trebuchet fixes: Folder Name cut-off, landscape name cut-off, divider bars
Please set your Font to "Normal" in the System Settings, you won't need "Huge" anymore and all this does now is provoke overlapping.
20120430v0.3alpha:
Freshest CM9 Repo
Forked Trebuchet and rewrote its layout and parts of its code to adapt it to tablet mode. I went for stock look plus tablet controls and changed the number of icons/widgets shown in the drawer. It's butter-smooth aswell. It has kinks left, those will be solved in the coming days!
100% fixed android standard keyboard
Better Bootanimation
Fixed Gapps package based on 20120429 including Gmail and a working Market
20120427v0.2pre-alpha-gapps:
Fixed Gapps package based on 20120422 including Gmail and a working Market
20120427v0.2pre-alpha:
PARANOIDANDROID custom bootanimation, still has some kinks - first sketch though
crystall clear thumbnails in the recents window, pixel mush no more!
brightness setting easier accessable
ICS toggle button fixes
20120425v0.1pre-alpha:
freshest CM9/nightly repo build (25/04)
recents window way nicer than before. close to stock. i only need to get rid of that darn gradient
keyboard looks like stock now
new bootanimation
camera works
comes with cm9 repo kernel, no color tint
notification clock is smaller, won't overlap so easy
20120425v0.0pre-alpha:
freshest CM9/nightly repo build set to tablet mode
Hacked Nova. I know 1.1 is out, but this one is still closer to stock
Androids keyboard reacts hellish in tablet mode. I fixed it but its still too large, tomorrow i'll fix it proper
I was trying make to recents window look more like stock. COULD be the thumbnails are a tad bigger than before but i'll get to that don't worry
2 notifications icons max in portrait for now to prevent overlapping
Settings comes as the first item in the notification panel, hated to scroll down every time
ALOT will follow, please be patient, i made all that stuff blind because it needed ~13 hours to compile. now compiling is alot faster and i'll see to it that we will have true hybrid mode very soon
First-ish
iSaint and such
Sweet. Still running ur build from the kang thread n it rocks. Got themes to work now too. I think it may have been the particular themes I was trying to use. Good to see you're working on this, pa looks dope.
Sent from my SPH-D700 using xda premium
really? yeahhh
It looks promising! Can't hardly wait for a full Rom to test it out...keep up the great work!
Great Job! Haven't run the ROM yet, but I plan to. My suggestion to fix carrier name is open up system/framework/framework-res.apk of both paranoid and cm9 with your archiver and navigate to res/xml in both. Then drag and drop eri.xml from cm9 to paranoid and then save that and keep going back out to system until it asks you if you want to save. Say yes and that should fix the issue.
Thanks for bringing this to our epics!!!
Sent from my SPH-D700 using Tapatalk 2
COOL ... looking forward to trying this out
Anyone got this working yet? Install fails for me. Tried 4 different downloads, 2 from my desktop, 2 from phone , TWRP and CWM.... So sad...
Sent from my Galaxy Nexus using xda premium
Shermanballz said:
Anyone got this working yet? Install fails for me. Tried 4 different downloads, 2 from my desktop, 2 from phone , TWRP and CWM.... So sad...
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Anyone else with this issue? I might need to switch up to Dropbox or something else for distribution. I'll have a couple of sources and MD5 checksum for the next release.
sgtkwol said:
Anyone else with this issue? I might need to switch up to Dropbox or something else for distribution. I'll have a couple of sources and MD5 checksum for the next release.
Click to expand...
Click to collapse
I did.
sgtkwol said:
Anyone else with this issue? I might need to switch up to Dropbox or something else for distribution. I'll have a couple of sources and MD5 checksum for the next release.
Click to expand...
Click to collapse
Devhost bud
Sent From My Sprint Galaxy Nexus
I can't wait to try this.
sgtkwol said:
Anyone else with this issue? I might need to switch up to Dropbox or something else for distribution. I'll have a couple of sources and MD5 checksum for the next release.
Click to expand...
Click to collapse
I'll pm you in a sec
YES! Downloaded from DevHost.
Thanks!
IT'S FLASHINGGGGG
PARANOIDANDROID-epicmtd-1.4a-21JUN2012-0000 posted on OP, make sure you back up your pap.prop with ParanoidAndroid Backup before flashing.
Bug fixes:
service provider tag works
about phone works
Trebuchet works in landscape
better hosting
Generally, everything works. Mostly visual cleanup needed. Going to get the OP set up with the PA format tomorrow.
sgtkwol said:
PARANOIDANDROID-epicmtd-1.4a-21JUN2012-0000 posted on OP, make sure you back up your pap.prop with ParanoidAndroid Backup before flashing.
Bug fixes:
service provider tag works
about phone works
Trebuchet works in landscape
better hosting
Generally, everything works. Mostly visual cleanup needed. Going to get the OP set up with the PA format tomorrow.
Click to expand...
Click to collapse
We're in 2012 lol. Your title says u made this a year ago lol.
Sent from my SPH-D700 using XDA App
does the charging light work?
Sent from my SPH-D700 using XDA
Any screenshots? What exactly is this? Not a lot of info in the OP really describing it and I've never heard of it.
Sent from my SPH-D700 CM9 ANDROID 4.0.4
Zeinzu said:
Any screenshots? What exactly is this? Not a lot of info in the OP really describing it and I've never heard of it.
Sent from my SPH-D700 CM9 ANDROID 4.0.4
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1712910
Sent From My Sprint Galaxy Nexus
Description:
UI Tuner is a small app that can alter your phone's default window settings like density, screen size and overscan area without rebooting.
For overscanning, this picture from developer.android.com may help you understand what it is if you're not familier with it:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's equelivant to setting overscan like this: 96, 54, 96, 54 [LEFT, TOP, RIGHT, BOTTOM]
Note:
Changes persist after rebooting!
Based on Android Open Source Project (AOSP), this app works only on 4.3+
Changes cannot be reverted unless you reboot your phone and use this app or adb commands:
Code:
adb shell wm density reset
adb shell wm size reset
adb shell wm overscan reset
Tested on:
HTC ONE M7
HTC Wildfire S [CyanogenMod 4.4.2+]
Lenovo S820 (ROW_4G) [4.4.2]
Nexus 7 2012 [CayanogenMod 11 m9]
OnePlus One (bacon) [4.4.2 XNPH25R]
Samsung GALAXY Ace Plus GT-S7500 [SpeedMod 4.4.2 Build 2.5] [Stock 2.3.6]
Samsung GALAXY S2 Plus
Samsung GALAXY S3 [CayanogenMod 11]
Samsung GALAXY S5 [stock]
Samsung GALAXY Tab 2 (7) P3100 [CyanogenMod 11 4.4.2]
Sony Xperia Z-Ultra
Screen shots:
Change log:
Version 2.7:
(FIXED) Per app settings on Lollipop 5.0+
(NEW) Visual overscan chooser
(FIXED) Current overscan not showing properly
Version 2.6:
(ADDED) Material design for Android 5.x+
(NEW) Visual overscan chooser
(FIXED) Current overscan not showing properly
Version 2.5:
(FIXED) A problem with applying settings
Version 2.4:
No root: changing Density, Screen size and Overscan no longer needs root access on any device running Android 4.3 or later versions!
Faster effects: Since we no longer use root mode except for restarting / rebooting.
Version 2.3:
Added density and screen size presets (long click their text boxes).
Optimised per app settings display and service persistence.
Version 2.2:
Fixed: force close issue in start up if Set on boot option wasn't ticked.
Reduced apk file size a little bit.
Version 2.1:
Fixed: force close issue in start up if Set on boot option wasn't ticked.
Version 2.0:
Added auto start service option.
Renamed to UI Tuner
First release on Google play.
Google play link
Version 1.2 Beta:
Added some animations (Fade in and out).
Added per app settings which needs the newly added GET TASKS permission, click START to monitor running apps. .
Added Russian and German translations, thanks to @pavik62 and @w0rinal
Version 1.1 Beta:
Supports Android 4.3+.
Added XDA Thread link.
Added Set on boot option.
Added Keep Settings dialog.
Added Auto SystemUI (and other apps) restarter.
Added Reboot (Soft, Normal, Recovery, Bootloader)
Version 1.0:
Initial release.
Download:
Google play link
Donation version
Thanks for sharing! Works well on my S3 with CM11.
Works on an S5 running stock
A video showing this off would be awesome!
I'll give it a try on my Shield. Thanks for sharing your app.
Thanks!
HTC ONE M7 works fine.
Add the Russian language.
What about the permissions? Can anybody explain that?
Overall great app but I'm missing two things you could add:
1. Something that will restart systemui after applying settings
2. "flash-to-disable" zip would be also nice
[!] Belive me you don't want to set resolution to more than GPU can do :silly:
[Q] How to disable this from recovery?? I already removed it from /data/app and /data/data. I also wiped and reflashed system
Does it have a "Keep Settings" popup window (like windows etc) in case someone really screws up overscan?
EDIT:
Looking at the post above mine maybe it really needs something?
not for sensetion
not for now.
whats the difference between changing the DPI and changing the resolution???
you can't really change the resolution...
and it works fine on S2 Plus
ehsan.gdrzi said:
whats the difference between changing the DPI and changing the resolution???
you can't really change the resolution...
and it works fine on S2 Plus
Click to expand...
Click to collapse
of course u can.
Works on Lenovo S820 (ROW_4G) running 4.4.2 but why i set up a higer resolution then native i can't use my hardware keys (menu, home and back). Any idea why?
Nice work! Thanks for sharing app
Thanks everyone for your replies. ?
v1.1 is on its way.
Magicman500 said:
A video showing this off would be awesome!
Click to expand...
Click to collapse
It would be a bit hard with my accent but I'll try once I implement some other changes.
pavik62 said:
HTC ONE M7 works fine.
Add the Russian language.
Click to expand...
Click to collapse
Added, thanks.
Eleo said:
What about the permissions? Can anybody explain that?
Click to expand...
Click to collapse
Only one permission for now, which is ACCESS SUPERUSER.
v3n0m93 said:
Overall great app but I'm missing two things you could add:
1. Something that will restart systemui after applying settings
2. "flash-to-disable" zip would be also nice
[!] Belive me you don't want to set resolution to more than GPU can do :silly:
[Q] How to disable this from recovery?? I already removed it from /data/app and /data/data. I also wiped and reflashed system
Click to expand...
Click to collapse
Both options added, thank you.
blueether said:
Does it have a "Keep Settings" popup window (like windows etc) in case someone really screws up overscan?
EDIT:
Looking at the post above mine maybe it really needs something?
Click to expand...
Click to collapse
Added, it will remain for 15 seconds before reverting back to previously applied settings, thanks.
M3n0 said:
Works on Lenovo S820 (ROW_4G) running 4.4.2 but why i set up a higer resolution then native i can't use my hardware keys (menu, home and back). Any idea why?
Click to expand...
Click to collapse
I have no idea, setting my phone's density from 150 to 75 or 200+ didn't cause any problems, but I'll look into it, thanks for your feedback.
very interesting app
It also needs a help section where explain differences between overscan, screen size and resolution it also needs a option that we can decide if we want changes persist or not so we can play safe with the settings
M3n0 said:
Works on Lenovo S820 (ROW_4G) running 4.4.2 but why i set up a higer resolution then native i can't use my hardware keys (menu, home and back). Any idea why?
Click to expand...
Click to collapse
I'm having the same problem on my OnePlus One (bacon), running 4.4.2 XNPH25R. It happens only when I change the resolution (when changing DPI or overscan the buttons still work). It's not really a huge problem for me because I can just enable softkeys, but it would be nice if you could look into it.
mudkip908 said:
I'm having the same problem on my OnePlus One (bacon), running 4.4.2 XNPH25R. It happens only when I change the resolution (when changing DPI or overscan the buttons still work). It's not really a huge problem for me because I can just enable softkeys, but it would be nice if you could look into it.
Click to expand...
Click to collapse
It looks like the same symptoms. I dont have a problem either. I pull down notifications, go to settings and launch my home launcher from there and everything works. It's just that in the Window Manipulator the keys are disabled.
Bassel Bakr said:
Thanks everyone for your replies. ?
v1.1 is on its way.
Click to expand...
Click to collapse
So can you tell me how to disable it if I can't enter system. I don't want to wipe data. I'm using Nexus 7 2012 with cm11 m9. I'm able to use adb and fastboot it's just that my screen is black after boot only with statusbar and I can't do anything.