[MOD] [WIP] Enable Tablet Mode - AT&T, Rogers HTC One X, Telstra One XL

Hi all,
I am working on tablet mode for the HTC One X.
I own an AT&T One X LTE but this should work for Rogers One X phones as well.
Currently you have to edit some files. Use a file explorer with root access such as Root Explorer (preferred) or ES File Explorer.
This currently gets you the tablet layout (with the bottom bar instead of the top notification bar, tablet layout for apps that support it, etc). The fonts are still very much readable.
How to install:
1. Edit your build.prop to change the LCD Density to 160
2. Add "qemu.hw.mainkeys=1" to the bottom of the build.prop file
2. Go to settings and change your font size under Display and Gestures to Extra Large
3. Reboot and enjoy
Please backup your build.prop first as well. Although it is pretty safe, I do not assume responsibility for anything that happens to your device.
I will post screenshots later.
Current bugs:
-soft buttons aren't displayed
-some icons are missing in settings
-settings isnt entirely dual pane yet (everything is except the Personalize menu from HTC)

I loved this mode on my note, thank you for working on this. With the note anything below I think 213 would work in tablet mode, does the x have to be @160 or can we go a bit higher like 200?

Screenshots?

softkeys appear if you click the notification bar and disable and reenable notifications, not sure why but worked for me at least, thanks.

Screenshot
Sent from my HTC One X using xda premium

Ok lol this one doesn't have my email in it lol sorry.
Sent from my HTC One X using xda premium

randyspants said:
I loved this mode on my note, thank you for working on this. With the note anything below I think 213 would work in tablet mode, does the x have to be @160 or can we go a bit higher like 200?
Click to expand...
Click to collapse
200 doesn't work. just tested.

I keep getting black bars on bottom and right of screen... Followed simple enoughdirections. Ideas? Running generic hk version from Paul

Didn't work for me. I had to re flash the ROM through recovery.
Sent from my HTC One X on Leedroid's ROM v5.1.0.

I was able to do this successfully. I found that using a density of 180 and the Large font worked the best. Anything 200 or above won't work.

tablet mode is awesome on this sense cant work but was able to use go launcher ex, also gave better compatibility for games
also apex is good loader but has no bottom bar but you can add drawer icon to homepage

crisis187 said:
tablet mode is awesome on this sense cant work but was able to use go launcher ex, also gave better compatibility for games
also apex is good loader but has no bottom bar but you can add drawer icon to homepage
Click to expand...
Click to collapse
what games work now that didn't before?

Just misc games can't rember wich ones, does anyone know how to link build.prop and use a hyb.prop for multi dpi
Sent from my HTC Pyramid using xda premium

Can I use the phone at 280 dpi or will that break things?
Sent from my HTC One X using XDA

Things will be more stable at 280 I'm running 160 in tablet mode is nice but want different dpi per app
Sent from my HTC Pyramid using xda premium

crisis187 said:
Things will be more stable at 280 I'm running 160 in tablet mode is nice but want different dpi per app
Sent from my HTC Pyramid using xda premium
Click to expand...
Click to collapse
Ok thanks. I didn't know if the lower dpi just worked in tablet mode or if it worked at anything lower than stock. Also, is the stock dpi 320 like it was on the note?

SkizzMcNizz said:
Ok thanks. I didn't know if the lower dpi just worked in tablet mode or if it worked at anything lower than stock. Also, is the stock dpi 320 like it was on the note?
Click to expand...
Click to collapse
no tablet mode only runs 190 - 160 dpi im trying to figure out how to run multi dpi because not alot of applications run well mainly small text which is hard on the eyes plus wanna run some games in different dpi
yes also stock dpi is 320

does it work on any sense rom?

fananthony said:
does it work on any sense rom?
Click to expand...
Click to collapse
The DPI needed is device specific.
The maximum DPI needed to go over to tablet mode is determined by a formula.
It is located here:
http://baroqueworksdev.blogspot.com/2012/01/phone-mode-or-tablet-mode-in-ice-cream.html

fananthony said:
does it work on any sense rom?
Click to expand...
Click to collapse
It crashes sense Rom at 180 dpi
Sent from my HTC Pyramid using xda premium

Related

Switching Defy to 200dpi

Ive just installed the tool LCDDensity from Market
Ive tested 160dpi, 200dpi and 280dpi... with the app, and 192dpi manually... why 192 ? its 480/2.5
The 160dpi is buggy (status bar), and 280 make all fonts biggers.... but... 200dpi... its amazing, its like a new phone ! all seems more clear and scrolling faster...
Please see the screen shot and give it a try...
BUT, there is a but... The Phone App (when you click on Phone icon) in my 3.4.2-164 will auto close in 160 and 200dpi. All others apps are working, Contacts, SMS, market and Browser
So, i need to find an alternative (working) Phone app... Where could i find that ?
EDIT: In fact phone app is working if you use the missed call notification in status... Only the first tab "Dialer" will close the app, but you can use Contact list... or Recent List and its working..
to set the setting permanent on reboot :
edit /data/local.prop and add
Code:
qemu.sf.lcd_density=192
Warning: dont change in local.prop the similar ro.sf.lcddensity which will not works
Also 100dpi will not works (in fact, just prevent the screen init, your phone is running without screen)
Epsylon3 said:
So, i need to find an alternative (working) Phone app... Where could i find that ?
Click to expand...
Click to collapse
Use Dialer One from Market.
Great Dialer.
180dpi is looking good too, only a small "pixel" is missing in menus font tried to reinstall BlurDialer and now app is missing ://
dpi setting is not saved on reboot with LCDDensity
I've found the best setting to be 200. Dialer still works with mine.
Sent from my MB525 using XDA App
samorgs said:
I've found the best setting to be 200. Dialer still works with mine.
Sent from my MB525 using XDA App
Click to expand...
Click to collapse
In what firmware??
Sent from my MOTO Defy
I'm using pays rom v4
Sent from my MB525 using XDA App
samorgs said:
I'm using pays rom v4
Sent from my MB525 using XDA App
Click to expand...
Click to collapse
I ll try the dialer.apk from this ROM and will report later.
Sent from my MOTO Defy
192 is ok for menu fonts
the app is fine but it's not only the stock dialer, CalWidget also bugs with it
For me, editing data/local.prop is not a permanent change. However, editing system/build.prop is persistent across reboots.
My stock dialer works fine.
184 dpi also works (better than 180)
i don't even see ANY difference?
If you do not see any difference, perhaps you are not editing the right file. If it is the right file, you may have mis-typed something.
Note that you would have to reboot your system before the file is parsed/the new settings are used.
i edited nothing, just used the app
Then I suggest you contact the author of the application or read any info/documentation provided about the application.
This thread is not about that app, but about making a manual change, to a system file.
Best of luck.
What does this do exactly ? Is everything smaller ? Bigger ? Easier to read ?
Epsylon3 said:
184 dpi also works (better than 180)
Click to expand...
Click to collapse
dialer is work..???
and what rom r u using..??

[SOLUTION] Changing the density on the leaked GB versions

Trying to change the density with a density changing app will cause a bootloop after the next reboot if not immediately.
Remember to make a backup in CWM, if you get stuck in a bootloop then you can simply restore just the SYSTEM partition choosing Advanced restore in CWM.
The build.prop file from the leaked GB versions has two ro.sf.lcd_density properties for some strange reason.
Deleting one of these will cause a bootloop.
Giving these different values will cause a bootloop. (as the density changing apps tend to do)
Changing to a unsupported density will cause a bootloop.
Change both ro.sf.lcd_density to a supported density.
SUPPORTED
I tried these densities which worked:
220
210
200
190
185
184
183
182
UNSUPPORTED
I also tried these which DIDN'T work:
181
180
167
160
(The build.prop file is located in the root, /system/build.prop)
Go ahead and try other densities and report the ones that did work and the ones that didn't so I can change this post.
I can only assume for now that all values from 182-240 will work.
I attached a screenshot of density 182 and the build.prop file which uses the density 182. Copy it to /system/ .
Changing font size:
If density 182 isn't enough for you, you can easily change the font size from Normal to Small, Extra Small or even Extremely Small by using the app Spare Parts.
The app Spare Parts is attached below. Apparently the font size will go back to Normal if you reboot your phone. So this is only temporary.
Please hit the Thanks button if you found this helpful. Thanks.
I wish I could thank you more than once
Thanks for this post it would really help alot of people to know the working densities. I actually got a GB ROM to boot at 182 this morning, if I had still been struggling tonight you would have been my hero!
Thanks for a very informative post.
How about the UI? Has it any glitches after changing the density?
No glitches in UI so far, looks like it would normally and everything is happy
I do use spare parts and untick the compatibility mode though, that makes everything fit in much better
Only problem is with 3D. Its display in small window.
Sent from my LG-P920 using Tapatalk
Willievi:
Glad to help mate!
dexxxterek:
Which app exactly is shown in a small window? I'm currently using 200 dpi and the 3D is shown in full screen.
When i press 3D button
Sent from my LG-P920 using Tapatalk
i think some of the LG Widgets will look messed up but that's about it. I don't use them anyway XD
dexxxterek said:
When i press 3D button
Sent from my LG-P920 using Tapatalk
Click to expand...
Click to collapse
No problem for me. Are you using the lastest leaked rom?
I'll try with a even lower density now.
EDIT:
Tried now with 182, the 3D is shown in full screen so no window effect like you got.
Might be because of different rom else you shouldn't have that problem.
My mistake - i'm using 2.2 so i think it's the problem.
Sent from my LG-P920 using Tapatalk
For that windowed problem i normally download an app called "Spare parts" and untick the compatibility mode, reboot twice and it will be full screen

[Q] LCD Density on ICS

Anyone had any luck changing the LCD density on the ICS leak? I tried it using LCD Modder Pro and it resulted in a soft brick.
SolsticeZero said:
Anyone had any luck changing the LCD density on the ICS leak? I tried it using LCD Modder Pro and it resulted in a soft brick.
Click to expand...
Click to collapse
I'm trying LCD Resolution, it says it needs busybox installed.
I go to the market and try to get an installer for busybox, and apparently market is broken for me - I can't download anything from it. Updates work fine, but can't get anything new.
I've been unsuccessful in getting the LCD resolution to change. I tried LCD Resolution with no change (no soft brick though). Also tried modifying the build.prop directly, that resulted in a soft brick.
I resolved my market broken issue (just reinstalled ICS through odin).
Going to try it after my nandroid backup is done. Fingers crossed!
EDIT:
On further thought and some googling, a lot of the LCD density changing apps on the market have disclaimers about it not working on certain devices, or ICS. So I would actually be surprised if the ways of doing it on 2.3.5 will work on 4.0+
EDIT:
Alright, gave it a shot. It won't work. In fact, some of the icons appear larger. Didn't break my phone at all though, just a quick reboot and it was back to normal. I'm going to keep trying different ways.
anyone have any luck with changing ICS density yet? cannot stand how big everything is!!!
dac1227 said:
anyone have any luck with changing ICS density yet? cannot stand how big everything is!!!
Click to expand...
Click to collapse
I haven't been able to get it yet..
I'm hoping that once the custom ROMs start rolling out I'll be able to figure it out. I'm good at getting into those and changing things, but I'm bad at manipulating just my phone.
---------- Post added at 11:38 PM ---------- Previous post was at 10:54 PM ----------
Yeah editing the build file just gave me a soft brick as well.. bummer.
EDIT:
I tried adding a new line to the build.prop - My phone appeared to soft brick, and when I was trying to boot it into CWM it somehow booted up. But nothing had changed. Weird..
Also the apps on the market that claim to work with ICS don't for me.
Also, I heard that the Galaxy S II folks had this weird issue of there being TWO LINES that you needed to change... but from what I could tell (I looked over the file very carefully) there is only that one line.
i got the lcd density to change, use rom toolbox pro and changed it to 200 in the build tweaks section
mjwhirly said:
i got the lcd density to change, use rom toolbox pro and changed it to 200 in the build tweaks section
Click to expand...
Click to collapse
WORKED. Going to check it with 160 (what I used). Excellent find man, thanks!!
EDIT: Ah my phone is so beautiful now. Works perfectly, now if I can only figure out how the app is getting the job done.. haha
That worked perfectly. I was trying to change it for hours. Thanks! I am using 160 too. Looks great, better than with Gingerbread!
What exactly does changing this do?
This changes the resolution of your screen.
ROM Toolbox did the trick, thanks.
Sent from my SAMSUNG-SGH-I727 using XDA
mjwhirly said:
i got the lcd density to change, use rom toolbox pro and changed it to 200 in the build tweaks section
Click to expand...
Click to collapse
Ahh, thank you. Saved me! I did not want to revert back to GB, but do not enjoy a senior friendly UI either!
Ok, I tried this and not sure what is going on.
When I do, the icons get smaller, but instead of using all the screen realestate, I have a large section of unused space that I can't do anything with.
What am I missing or what am I doing wrong?
After you've changed the density, you'll want to change the number of columns/rows of your launcher to make use of the extra space.
Awesome! Rooted up my skyrocket on ICS! First root for me on my first android! And just got my skyrocket yesterday!
I changed mine to 200, it's way better this way. I did it through the rom toolbox as suggested.
There is a small lag though going back to the home screen, are you guys experience this as well?
Any suggestions on fixing the dial pad? I've done some searching and it seems most of the fixes aren't for us.. yet.
Ripclaw25 said:
After you've changed the density, you'll want to change the number of columns/rows of your launcher to make use of the extra space.
Click to expand...
Click to collapse
Where do I make that change? I'm looking through Rom Manager and can't find that option.
nest75068 said:
Where do I make that change? I'm looking through Rom Manager and can't find that option.
Click to expand...
Click to collapse
You change it in your launcher settings. I'd highly recommend Nova launcher. It acts like the AOSP ICS launcher (with the widgets section integrated into the app drawer). By default the desktop space is 4 rows by 4 columns, but you can change this. I'm experimenting with what works for me with a 160 density.
Horvaticus said:
You change it in your launcher settings. I'd highly recommend Nova launcher. It acts like the AOSP ICS launcher (with the widgets section integrated into the app drawer). By default the desktop space is 4 rows by 4 columns, but you can change this. I'm experimenting with what works for me with a 160 density.
Click to expand...
Click to collapse
Thanks, that helped, now how do I create folders in Nova launcher? Can't figure this out for the life of me.
EDIT:
Nevermind, figured it out, it's like the iOS way of creating folders. Just drag and drop 1 app onto another.
Hmm, noticed that the disagree didn't resize either. Can anyone recommend a good dialer?
Exdialer is great.
Sent from my SAMSUNG-SGH-I727 using xda premium

[Request] A little help with this lock screen

Hey i been trying for a while to get googles stock ICS lockscreen on my rom im making.
So i tried to just rename the lg lockscreen with a .bak at the end (to just basicaly disable it) and i do get the ICS lock screen.
But i get a grey area at the bottom of my screen plus it has no background its just what i was on before i locked it.
Then i can also press the home key and it unlocks my phone so its pretty useless.
Does anyone know if there is an APK that i can overwrite my current lg lock screen with? Or a way to get the way i tried to work properly?
Thanks
Cav3 said:
Hey i been trying for a while to get googles stock ICS lockscreen on my rom im making.
So i tried to just rename the lg lockscreen with a .bak at the end (to just basicaly disable it) and i do get the ICS lock screen.
But i get a grey area at the bottom of my screen plus it has no background its just what i was on before i locked it.
Then i can also press the home key and it unlocks my phone so its pretty useless.
Does anyone know if there is an APK that i can overwrite my current lg lock screen with? Or a way to get the way i tried to work properly?
Thanks
Click to expand...
Click to collapse
just edit build.prop And change
Code:
ro.lge.capp_lockscreen=true
to
Code:
ro.lge.capp_lockscreen=false
in the future Post in the General section Since the O3D does not have a Q&A section
defcomg said:
just edit build.prop And change
Code:
ro.lge.capp_lockscreen=true
to
Code:
ro.lge.capp_lockscreen=false
in the future Post in the General section Since the O3D does not have a Q&A section
Click to expand...
Click to collapse
thanks man
also you go any progress on any more apps that you want me to put in my rom? i love your mod to the camera but still no progress on the 3d?
thanks
Okay i just tried that method it not transparent anymore but now there is still a grey block along the bottom of the lock screen and also i can also just press the option button to unlock. is there anthing else i can do?
Screenshot ?
Lol 0% progress no time lol been busy studying exams start next week hehe if i mod anything imma end up writing .smali code in the exam .
You Could try Change Density to 219 Makes the screen Look Bigger plus i could swear at that density the 3D is much clearer like the sweetspot has expanded then again i haven't used the 3D Function in a long time maybe it has always been like that
Pics below also disabling OSP gave me more free ram
Changing density might prevent some applications from playstore to install.(at least that used to happen in gingerbread)
xbsall said:
Changing density might prevent some applications from playstore to install.(at least that used to happen in gingerbread)
Click to expand...
Click to collapse
That's what happened for me if I changed it on the build.prop myself. With a dpi editor app everything still shows up fine
Sent from my LG-P925 using xda app-developers app
xbsall said:
Changing density might prevent some applications from playstore to install.(at least that used to happen in gingerbread)
Click to expand...
Click to collapse
Like?
yourguitarist said:
That's what happened for me if I changed it on the build.prop myself. With a dpi editor app everything still shows up fine
Sent from my LG-P925 using xda app-developers app
Click to expand...
Click to collapse
AFAI Can tell 219 Everything work like it should
A whole bunch of categories and apps would disappear for me like a bunch of Google apps and such.
Sent from my LG-P925 using xda app-developers app
It doesnt happen immediately.
For example (if i remember well) some of the apps that weren't anymore available for me was dolphin browser, ulleese speedometer and a few others... dont remember most of them because i havent played with dpi for more than a year.
You will get a message from playstore telling you that the application is not available for your device (although it normally is).
Sorry about the long time to reply but here is the screenshot with the grey bar.
Sent from my LG-SU760 using xda premium
I would recommend against editing the dpi. For one, it breaks the Android CTS requirements ("Device implementations MUST use only displays with a single static configuration. That is, device implementations MUST NOT enable multiple screen configurations. For instance, since a typical television supports multiple resolutions such as 1080p, 720p, and so on, this configuration is not compatible with Android 2.3"), and furthermore as others have said it makes a bunch of apps from Google Play vanish.
Emmm lol what was the default DPI again I forgot
Sent From My P920 - ICS 4.0.4 thanks to xbsall - Via XDA Premium
240
xbsall said:
240
Click to expand...
Click to collapse
Thanks lol this looks so chunky now. Also my lock screen still has that horrible grey bar at the bottom
Sent From My P920 - ICS 4.0.4 thanks to xbsall - Via XDA Premium
Cav3 said:
Thanks lol this looks so chunky now. Also my lock screen still has that horrible grey bar at the bottom
Sent From My P920 - ICS 4.0.4 thanks to xbsall - Via XDA Premium
Click to expand...
Click to collapse
try 160 this is MDPI standard DPI and lDPI is 120
Playstore Fix for Multiple DPI
---------- Post added at 12:46 AM ---------- Previous post was at 12:40 AM ----------
Cav3 said:
Sorry about the long time to reply but here is the screenshot with the grey bar.View attachment 1513653
Sent from my LG-SU760 using xda premium
Click to expand...
Click to collapse
Decompile Lockcreen Look for that graphic remove it . it also might be just some color overlay set it to black Alpha 0 if its RGBA should be Fully transparent what color to search for 9ba2ac
Located @ 1, 744px 1,800px 480,771px 480,800px

Changing DPI without root?

Is there anyway possible to change the DPI before we obtain root?
Thanks!
Sent from my HTC6525LVW using Tapatalk
No, you would need to edit build.prop afaik that is the only way. We have root now, but only /system/xbin is writable so I am not sure if you can change dpi, I will test it out.
You always need root regardless of the methods. But you can do it with the root currently available to the m8. Via xposed and app settings.
HughesNet said:
You always need root regardless of the methods. But you can do it with the root currently available to the m8. Via xposed and app settings.
Click to expand...
Click to collapse
Is there a way to change the Sense UI DPI with app launcher? I'd like the notification and status bar to be smaller if possible
d1ez3 said:
Is there a way to change the Sense UI DPI with app launcher? I'd like the notification and status bar to be smaller if possible
Click to expand...
Click to collapse
Probably. Though I don't use that launcher. I notice that launcher is called Blinkfeed. so if you change the DPI of HTC Blinkfeed it will probably effect the launcher.
I use Nova so I just change the DPI of Nova for the same effect. I don't like the limited number of dock spaces in the blinkfeed launcher and I honestly have no use for blinkfeed itself.
HughesNet said:
Probably. Though I don't use that launcher. I notice that launcher is called Blinkfeed. so if you change the DPI of HTC Blinkfeed it will probably effect the launcher.
I use Nova so I just change the DPI of Nova for the same effect. I don't like the limited number of dock spaces in the blinkfeed launcher and I honestly have no use for blinkfeed itself.
Click to expand...
Click to collapse
I use nova as well, I changed the dpi on that and like the look. I just need the statusbar icons and text to be smaller since everything overlaps for me from the abundance of icons I have shown. I'll look into app settings to see if that can be modified
d1ez3 said:
I use nova as well, I changed the dpi on that and like the look. I just need the statusbar icons and text to be smaller since everything overlaps for me from the abundance of icons I have shown. I'll look into app settings to see if that can be modified
Click to expand...
Click to collapse
It can. Android System I believe. Mine are nice and tiny. To see it you have to reboot though. Just be sure it is a soft reboot.
HughesNet said:
It can. Android System I believe. Mine are nice and tiny. To see it you have to reboot though. Just be sure it is a soft reboot.
Click to expand...
Click to collapse
ah that did it, 400 dpi, looks beautiful now. Only thing I want left is reply button in notification for stock sms
d1ez3 said:
ah that did it, 400 dpi, looks beautiful now. Only thing I want left is reply button in notification for stock sms
Click to expand...
Click to collapse
I use 360 myself. Only thing I want personally is a transparent theme
HughesNet said:
I use 360 myself. Only thing I want personally is a transparent theme
Click to expand...
Click to collapse
You must have really good eyesight
I'm running at 410 I think and it is great. Finally I have a sensible dpi for a 5 inch screen.... it looks like a toy at 480dpi what is HTC or anyone else thinking?! Too bad sense gets little bugs when you change the dpi. e.g notifications are slightly cut off on the bottom until expanded.
123421342 said:
I'm running at 410 I think and it is great. Finally I have a sensible dpi for a 5 inch screen.... it looks like a toy at 480dpi what is HTC or anyone else thinking?! Too bad sense gets little bugs when you change the dpi. e.g notifications are slightly cut off on the bottom until expanded.
Click to expand...
Click to collapse
My swype keyboard also doesn't fit on my screen anymore after changing android system dpi, I have to use the sense keyboard for now
HughesNet said:
You always need root regardless of the methods. But you can do it with the root currently available to the m8. Via xposed and app settings.
Click to expand...
Click to collapse
Which xposed app?
Sent from my HTC6525LVW using xda app-developers app
S121Guy said:
Which xposed app?
Sent from my HTC6525LVW using xda app-developers app
Click to expand...
Click to collapse
I stated which app.
Can I ask how you guys are editing the dpi? I have tried using a couple different methods that I have always used but since you have to reboot in order for the change to take effect, it isn't working. I'm using nova and obviously the weak sauce root.
hellfire bro said:
Can I ask how you guys are editing the dpi? I have tried using a couple different methods that I have always used but since you have to reboot in order for the change to take effect, it isn't working. I'm using nova and obviously the weak sauce root.
Click to expand...
Click to collapse
xposed->appsettings-> change dpi of android system to whatever, I use 410. Save, soft reboot in xposed.
d1ez3 said:
My swype keyboard also doesn't fit on my screen anymore after changing android system dpi, I have to use the sense keyboard for now
Click to expand...
Click to collapse
The HTC keyboard doesn't have that issue and also supports swipe. I agree that is annoying though. It is all temporary though till we get S-off which shouldnt be long now.
123421342 said:
xposed->appsettings-> change dpi of android system to whatever, I use 410. Save, soft reboot in xposed.
Click to expand...
Click to collapse
Ah . Ok going to do that now. Thanks!
HughesNet said:
You always need root regardless of the methods. But you can do it with the root currently available to the m8. Via xposed and app settings.
Click to expand...
Click to collapse
You are the man. Took a while to set all my apps, but now I'm running 360dpi everywhere. Looks great.
Only small glitch I've noticed is with the dialer.
Sent from my HTC6525LVW using Tapatalk
HughesNet said:
I stated which app.
Click to expand...
Click to collapse
Didnt know there was one called app settings, lol. Tiik me a few hrs to figure it out. Thought i was just dealing with an ass at first. Tnks
Sent from my HTC6525LVW using xda app-developers app

Categories

Resources