[GUIDE] Modding the Stock ICS 4.0.3 Launcher | No Search | 4x5 Grid | 1-7+ Screens - Android Software/Hacking General [Developers Only]

Introduction
I originally removed the search bar and changed the stock grid in the Galay Naxus ICS launcher (here) and it was a well received mod.
Since Android was updated to 4.0.3 my method broke and needed to be adapted. On top of this a lot of people have asked me how it's done so they can apply it to other ROM's. In the interests of the community I have therefore written some basic instructions to allow you to do this and some other stuff by yourself. I've provided a link below to a Google Doc.​
How To
Remove the search bar
Increase the grid to 4x5 (or anything you like)
Decrease the number of home screens below 5
Increase the number of home screens above 5
Notes
Note that these are written for a specific version of the launcher and you may need to adapt some things as you go but this will probably make the journey easier.
You will need to know how to use apktool before you start.​
All Here
Tweaking the ICS Launcher (Google Doc)
If this helps you, remember to hit 'Thanks' below.

Thank you very much... do you know how to optimize the launcher to be 240 dpi compatible?

jairmoreno said:
Thank you very much... do you know how to optimize the launcher to be 240 dpi compatible?
Click to expand...
Click to collapse
No, not off the top of my head, I've never tried.
But I'm pretty sure you'd start with /res/values/dimens.xml. I'd make no other changes first and then just manipulate the grid size and margins/padding a little by little in /res/values/dimens.xml until you got the desired result.
After that you could then proceed to make other changes as required.
If you find the ideal layout for 240 let me know and I'll add it to the doc and provide credit.

Very nice. So in order to nuke the search bar and keep the native screen layout, could one just edit the search_bar.xml? Or would we need to do the smali edits as well?

You're awesome, I used your galaxy nexus apk and just tweaked the values in the xml using your guide so it would display properly on my SGS and i'd get to keep the transparent folder mod you did. Many thanks for the guide and for figuring out the method. It's great having 5 rows and no Google bar Now I can use stock launcher as my default again, love the animation while going through app drawer.

nice!thank u

launcher adjust
I know this an older thread but, I would like to change to the app flow from right to left to up and down if possible in the drawer? cm9 standard launcher. What's the XML edit for it?

craz6r said:
I know this an older thread but, I would like to change to the app flow from right to left to up and down if possible in the drawer? cm9 standard launcher. What's the XML edit for it?
Click to expand...
Click to collapse
I'm not sure that would be a simple xml edit I'm afraid. I don't know where that's constructed off the top of me head sorry.

Thanks a lot for this! Modded the stock Jellybean Launcher2.apk with the help of your guide!

fritzhy said:
Thanks a lot for this! Modded the stock Jellybean Launcher2.apk with the help of your guide!
Click to expand...
Click to collapse
No problem.
Even though I use Nova I did it too with the JB launcher. I noticed that you can also change a couple of things in dimens and integers too.
Max folder size = 20
folder x = 4
folder y = 5
folder cell width = 85 (or something close to that)
That will also give you 4x5 folders, centred on the screen with 20 items max (instead of 16). Perfect.
I'll update the guide at some time...

djmcnz said:
No problem.
Even though I use Nova I did it too with the JB launcher. I noticed that you can also change a couple of things in dimens and integers too.
Max folder size = 20
folder x = 4
folder y = 5
folder cell width = 85 (or something close to that)
That will also give you 4x5 folders, centred on the screen with 20 items max (instead of 16). Perfect.
I'll update the guide at some time...
Click to expand...
Click to collapse
Hah yeah I'm using Nova now aswell, for some reason the voice search button on the permanent search bar was still clickable, even though I had made it invisible...

Related

240 dpi Contacts(Dialer), Touchwiz Calculator and S Planner (Request)

Anyone can try to mod Contacts(Dialer), Touchwiz Calculator and S Planner and even Wall Paper changer to work with 240 dpi or even less dpi on Note?
I second this...
Im using 3rd party dialer, but i wish i can have those native apps in the lower density.
Sent from my GT-N7000 using XDA App
I would love it !!!
danilos2k said:
I would love it !!!
Click to expand...
Click to collapse
I followed your advice given on Androidiani and 240 dpi are looking lovely.
danilos2k said:
I would love it !!!
Click to expand...
Click to collapse
+1
I would like to see this, too! Would be very nice!
i would love to have automn dialer ....have a look..
http://forum.xda-developers.com/showpost.php?p=19927125&postcount=6
i want this too, ive gone below 240 but 240 seems to be the sweetspot before the battery icon starts to blur. i also use 3rd party dialer i use angel dialer so i never see a problem. but it would be nice to have the native dialer work.
Does S Memo work for any of you when you use anything other than 320dpi? I get thick lines running across my notepad with anything other than 320.
edit: I just found the modded s-memo thread. Now all I need is the rest!
maybe a weird question, but why less dpi?
What changes are needed, just apps?
OpenMinded said:
maybe a weird question, but why less dpi?
What changes are needed, just apps?
Click to expand...
Click to collapse
If you tell the phone that the screen has 240dpi instead of 320, then it starts drawing things smaller. For instance, 12pt fonts are used instead of 16pt, or the icons become 30x30 instead of 50x50.
As the phone uses the pixel density information to calculate how many pixels should a quarter-inch-wide icon should be, coding in a lower dpi value makes all the drawn elements smaller, giving you more room. This way, you can have smaller text and have more on our gargantuan screen.
Most apps deal with this change nicely, as there are devices out there that actually have 240dpi density. A number of apps (google market) need your pixel density to be one of the supported ones (180,240,320) and other arbitrary values break certain app updates. And some apps (mostly samsung-specific ones) have hard-coded scaling factors that break the app when you change your density setting.
All in all, decrease the density value => have everything rendered/drawn smaller => more screen real estate, the caveat being a small number of apps not supporting scaling at all.
awesome explanation, I 'hit the button' .
Thanks.
To be honest I am happy with the space and prefer the 'no hassle' approach .
So apps that do not support scaling would simply not be in fullscreen mode?
OpenMinded said:
awesome explanation, I 'hit the button' .
Thanks.
To be honest I am happy with the space and prefer the 'no hassle' approach .
So apps that do not support scaling would simply not be in fullscreen mode?
Click to expand...
Click to collapse
It would make sense for the unsupported apps to simply be smaller than fullscreen, and it certainly is the case with samsung's touchwiz dialer, where it sits close to the upper left and has unused room on the right and bottom (contact list, call log and favorites tabs of the phone app scale nicely though).
On the stock launcher (touchwiz, samsung, surprising?), the dock is still at the very bottom of the screen, but there is unused/unusable space between the dock and where your app icons sit. third-party launchers (I tried adw ex) have no problem dealing with scaling.
For the s-memo app, it gets funkier, as the background drawing part of the code seems to have some weird hard-coded scaling, and when you increase your density, the memo-drawing area both shrinks (like the dialer) and also has thick black horizontal lines on it. Looks like an aliasing effect.
So it depends on how the various bits and pieces of the UI elements are coded in each app. If they coded it with multiple densities and scales in mind, it works like a charm. If they ignored it, it depends on where the reference/anchor points of UI elements are, as things can all get scaled and shrunk towards the upper left, or some things may stay at the bottom while others shrink towards the top. If the coders dropped the ball completely (s-memo), things get very ugly.
Hope this thread won't be ignored... Looking forward to some kind fella who would probably get this working
stephenjason89 said:
Hope this thread won't be ignored... Looking forward to some kind fella who would probably get this working
Click to expand...
Click to collapse
Would be very, very nice!
up for this
ignored for a long time
KL7 and beyond dialer is especially dreadful at 240 dpi, since the call button is effectively hidden
I'm going to attempt to follow this tutorial myself:
http://forum.xda-developers.com/showthread.php?t=863519
crysalis786 said:
I'm going to attempt to follow this tutorial myself:
http://forum.xda-developers.com/showthread.php?t=863519
Click to expand...
Click to collapse
Please share if you have succeeded.
Many thanks!

[ROM] Nick's Phone Compiled From Oxy/Roalex With Mods [15.08.2012]

Nick's Phone V1.0 Based on Oxygen and Built From Roalex Sources
First of all, big thanks to AdamG, _thalamus, Roalex, everyone at Cyanogen, ihlades and everyone else who helps the desire! (And others I've forgot!)
I wasn't going to build Android from source because I knew it would grip me and consume me but I couldn't help it! I've been building Oxygen and Roalex from source and have added in my own changes in to both. I've settled on Roalex because it has more patches and updates than I can be bothered to add in manually! (I don't use github, all my changes are done offline etc)
Anyway, the ROM is based on Roalex's source code for his Wip branch as of the beginning of August with:
Lockscreen calendar - with the next 3 appointments shown up to 1 week in advance
Lockscreen Music controls - appear when music is playing and screen is locked, ONLY WORK WITH STOCK GINGERBREAD MUSIC PLAYER! (for some reason). They do work with Winamp but it sometimes mixes up play / pause modes. Not sure why but I prefer the stock player as it's lightweight and themed with my own mods
Lockscreen Torch - long press the home button to enable the torch (I use this so much I had to have it!)
Swipe Away Last Notification and Close Notification Tab - Bit of a gimmick but I liked it!
Fix alarm snooze / dismiss unlocking the screen - Cyanogenmod has this but Oxygen didn't, so I added it. Basically when you dismiss your alarm it unlocks your screen! Which is annoying!
+ My own ICS based theme I've done. Please see screenshots.
All my changes are hard coded in and CANNOT be turned off. Sorry, I could add in the ability to turn them off but this is based on what I want and use so I didn't want the ability to turn them off because I don't want to!
I've also added my own Go Launcher ICS theme, Go Widgets Theme and my calendar ICS theme for Android Pro Widgets.
I've used Holo Launcher as the default launcher and have modified this also, with some graphical changes I prefer!
I've also added in a modified stopwatch & timer app themed by me.
There's also:
720p HW Playback
Trackpad to wake (NOT to unlock)
SDCard buffer modified to 1024KB
T9 Dialler
I've decided not to add in any build.prop tweaks as I'm not convinced they do anything! Or do very little, so I've done none of those this time but anyone is welcome to add them in if you choose to.
As with all my ROMS, this is provided "as is" and no warranty is given or implied, so you can use at your own risk.
If anyone notices any bugs / issues then please let me know or post here!
Anyway, enjoy!
MD5 is: 429DC097B7E9FB3E05808F67025B8D18
Download is here: [Updated version with 1.20.2 BusyBox binary]
http://www.mediafire.com/?b8dyx3b2hbeu8an
FULL WIPE IS RECOMMENDED!
There's about 30MB of unused space in /system if you use the CM7r2 HBoot so you can either fill it up with your own applications or use the following custom HBoot created by schalmers to give you a system 125 / cache 5 / data 307 partition setup.
http://forum.xda-developers.com/showpost.php?p=30405300&postcount=34
APPS2SD Support / Enabling - Please see the quote below:
MrUrgit said:
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
Click to expand...
Click to collapse
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Looks great! I'm about to try. Thank you!
Looks good and pretty!
What ICS theme are you using?
Thanks
biron_w said:
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Click to expand...
Click to collapse
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
MrUrgit said:
SNIP!
Click to expand...
Click to collapse
Those instructions worked. Cheers
Sent from my HTC Desire using xda app-developers app
biron_w said:
Downloading as we speak. Will give this a try.
*edit*
Has this rom got any sort of A2SD built in?
Click to expand...
Click to collapse
It has yeah, please see the post from MrUrgit below:
MrUrgit said:
Looks good so far.
You can choose where to install your apps (same as Mildwild V4.3).
As per the instructions for MW's ROM (thanks SydBarret55), If you want apps on sd-ext:
1. Activate sd-ext:
Go to Setting>Applications>Development
Check SD-EXT
Reboot phone
2. Choose the default location for applications:
Go to Settings > Applications > Preferred install location
Choose sd-ext
Or go here: http://forum.xda-developers.com/showpost.php?p=25430232&postcount=3812
You can also move apps individually:
Settings > Applications > Manage applications
Touch the app you want to move, and then touch where you want the app to go e.g. Move to Phone, Move to SD-Ext (EXT3 or EXT4 partition) or Move to SD card (Fat 32 partition).
Again, the link above has screenshots to show you what to do.
Click to expand...
Click to collapse
Thanks for the post, I'll add it to the bottom of the first post.
carval2k said:
Looks good and pretty!
What ICS theme are you using?
Thanks
Click to expand...
Click to collapse
It's basically a mix from the original ICS ROM, Sonny's amazing CM7 theme and some of my own work from all over the place! Like the circle battery mod is taken from the online kitchen (or from dGB by SUroot, can't remember where!) and modified to blue and grey by me. Most the notifications have been colour coded to blue by me and when you press menu, I've tried to colour code all those icons to white as well.
It's taken a long time to get to where it is but like I've posted before, I'm keeping my desire for another 8 months or more so want it to be the way I like it (and hopefully others do as well!)
Nick
Flashed this last night and i'm really impressed with it.
It's super quick. Even booting it up only takes about 10 seconds!
*edit*
Is there any way to change the clock colour to white? I've done theme using the UOT Kitchen and the blue clock doesn't look right.
biron_w said:
Flashed this last night and i'm really impressed with it.
It's super quick. Even booting it up only takes about 10 seconds!
*edit*
Is there any way to change the clock colour to white? I've done theme using the UOT Kitchen and the blue clock doesn't look right.
Click to expand...
Click to collapse
I would have thought there's a way to do it in the Kitchen but if not you will need to use APKtool to decompile the framework-res.apk file unfortunately.
You can decompile it and edit the following bit in styles: (under res\values\styles.xml)
<style name="TextAppearance.StatusBar" parent="@android:style/Theme">
<item name="android:textSize">14.0sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ff39b6e7</item> <--------------- change this to ffffffff
</style>
Or you can do it this way:
http://forum.xda-developers.com/showthread.php?p=9978779#post9978779
You just need to follow the bit that says notification, date and time (decompiling the systemui.apk file).
Cheers,
Nick
nickabbott said:
I would have thought there's a way to do it in the Kitchen but if not you will need to use APKtool to decompile the framework-res.apk file unfortunately.
You can decompile it and edit the following bit in styles: (under res\values\styles.xml)
<style name="TextAppearance.StatusBar" parent="@android:style/Theme">
<item name="android:textSize">14.0sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#ff39b6e7</item> <--------------- change this to ffffffff
</style>
Or you can do it this way:
http://forum.xda-developers.com/showthread.php?p=9978779#post9978779
You just need to follow the bit that says notification, date and time (decompiling the systemui.apk file).
Cheers,
Nick
Click to expand...
Click to collapse
Far too complicated for me :silly: i'll leave it how it is.
Excellent work.
I love the symbols of the notification power widget. Just out of curiosity, what exactly did you change/theme regarding the "Holo Launcher"? I've been using the launcher for several weeks now but can't notice any difference.
Great work!
Is there a stand alone Lockscreen Music Control patch for oxygen 2.3.2?
Thanks!
Tanks for this new Rom and for your work . I try it now.
Is your Rom multi-langages ?
Sent from my HTC Desire using xda app-developers app
Can't wait to try it out !
i'm still running your previous rom, and i'm super happy with it. still super quick and rock stable. i hope this new rom is the same. :fingers-crossed:
charliebigpot said:
Excellent work.
I love the symbols of the notification power widget. Just out of curiosity, what exactly did you change/theme regarding the "Holo Launcher"? I've been using the launcher for several weeks now but can't notice any difference.
Click to expand...
Click to collapse
I've only really changed a few things, mainly when you press menu the screen is transparent with a white border, instead of solid grey. Also when you press and hold on an icon, thats transparent and has a white border instead of just being solid grey and also when you go into a folder that's transparent with a white border. I've also made the return to desktop icon in the launcher brighter white and changed the play icon to ics blue instead of the semi-transparent white.
Not big changes but I prefer consistency!
_cino said:
Great work!
Is there a stand alone Lockscreen Music Control patch for oxygen 2.3.2?
Thanks!
Click to expand...
Click to collapse
I've not created one no, sorry. But it would be possible to do I'm sure. I think all the changes I made for lockscreen controls are in the framework-res location so a patch would be possible, but I won't be doing one, sorry.
FROGDIVISION said:
Tanks for this new Rom and for your work . I try it now.
Is your Rom multi-langages ?
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
It should be as it's based on the original oxygen / roalex sources and they are multi-language. Please let me know how the lock screen calendar looks because there's a string I changed in values for how the date is displayed, such as:
core/res/res/values/donottranslate-cldr.xml
<string name="abbrev_wday_month_day_no_year">E MMM d</string>
But I ONLY added this to values, not values-es and values-it etc etc so I hope Android will default to english and not crash if there's no language specific change. EG:
core/res/res/values-de/donottranslate-cldr.xml
<string name="abbrev_wday_month_day_no_year">E, d. MMM</string>
I presume it just means the date will be formated in UK format and not Spanish, but should still display correctly. Hopefully someone can let me know or post a screenshot to see if there's any issues.
EDIT: Just changed my language a few times and the lockscreen didn't crash or anything it displayed the date but I'm not sure if it's doing it wrong, but it looked OK but I only speak English unfortunately!
nafdroid said:
Can't wait to try it out !
i'm still running your previous rom, and i'm super happy with it. still super quick and rock stable. i hope this new rom is the same. :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your comments, hopefully it doesn't disappoint you!
Nick
You will update ROM periodicaly, right ? What kernel you recommend ?
Sent from my HTC Desire using xda premium
Robi959 said:
You will update ROM periodicaly, right ? What kernel you recommend ?
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
If there's a serious bug or update and there's a need to update the Tom then I will do yeah. But I wont be releasing minor graphical changes because the rom is pretty much where I want it graphically.
As for the kernel, I recommend the one that's in the rom as its thalamus' r4 release which is the latest one but has roalex's patch for call recording. If you want things neat you could flash thalamus' standard kernel on top but I expect that would break KSM if you use it (I don't)
Nick
Ok. Im staying on this rom i like it ! Tnx
Sent from my HTC Desire using xda premium
nickabbott said:
If there's a serious bug or update and there's a need to update the Tom then I will do yeah. But I wont be releasing minor graphical changes because the rom is pretty much where I want it graphically.
As for the kernel, I recommend the one that's in the rom as its thalamus' r4 release which is the latest one but has roalex's patch for call recording. If you want things neat you could flash thalamus' standard kernel on top but I expect that would break KSM if you use it (I don't)
Nick
Click to expand...
Click to collapse
Now that you've mentioned it, what are the benefits or using KSM?
I've read a bit about it but, as with compcache, swap and that kind of things, I never find to understand the "pros and cons", and usually dind't feel big differences when enabling and disabling.
Thanks!
blackhawk_LA said:
Now that you've mentioned it, what are the benefits or using KSM?
I've read a bit about it but, as with compcache, swap and that kind of things, I never find to understand the "pros and cons", and usually dind't feel big differences when enabling and disabling.
Thanks!
Click to expand...
Click to collapse
I don't use it to be honest and I would doubt you would find much benefit from turning it on. I think it's mainly for when you're running virtual machines on a single host or if you run lots of similar processes on the same host.
So I imagine if you could make 2 calls at once and put one on hold while talking to the other etc then KSM might be able to use parts of that process and merge them in memory, potentially saving memory (totally hyperthetical here!). However, it's probably very minimal gains versus the time it takes for your phone to keep analysing memory pages to merge them!
And in theory, your phone should release memory used for processes once they've finished so even if you did save memory by using KSM in this hyperthetical situation, when you end both calls you should get the memory used released and back available anyway!
I think it only helps to run / do more things at once rather than get speed benefits because if 2 processes need the same memory page again it will create a copy and you have 2 un-merged pages again and more memory used up.
Someone more techy might provide a better insight but in a phone I would say it's not necessary. On a hyperV server running 20 virtual hosts I would say yes!

[FIX][CM10.1] Layout fixes

NOTE: I'm not responsible if anything happens to your phone. (as always)
=> Source
Framework & SystemUI fixes
This fix includes:
- App background color gradient - eg. in Settings,... (big thanks for this tutorial, aarun!)
- Fixed small/wrong icons across the system - mainly statusbar (again ), menu icons and in power menu
- really small percentage battery icon is a little bigger now
- fixed some lockscreen layouts and dimensions - lockscreens (mainly secure ones) should look better now.
=> Update.zip​
[FIX][CM10 ONLY] Layout fixes (DISCONTINUED!)
Framework-related fixes
This fix includes:
- Proper (blue) overscroll effect color
- App background color gradient - eg. in Settings,... (big thanks for this tutorial, aarun!)
- Fixed small/wrong icons across the system - mainly statusbar (again ), menu icons and in power menu
=> Source (check README)
=> Update.zip
​
Changelog
27/4/2013 - Thread cleanup & CM10 fixes discontinued, started to work on CM10.1
13/6/2013 - Source code is now available at GitHub.
To do/fix/improve
Trebuchet.apk - dock and homescreen has bad spacing and align...
Do you think think that gradient shoukd be by default? It 's turned off by default.. or im wrong?
sad96 said:
Do you think think that gradient shoukd be by default? It 's turned off by default.. or im wrong?
Click to expand...
Click to collapse
It should be default. AOSP Nexus ROMs have it. Even if not, I will still try to add it, because without it it looks just weird for me...
EDIT: OK, anyway, gradient working
Do you know when the zip file is ready? I haven't really used adb much lately
Benjamin_L said:
Do you know when the zip file is ready? I haven't really used adb much lately
Click to expand...
Click to collapse
CWM says some errors, like I must use EDIFY type of updater-script and update-binary, but I have tried to do this but failed... anyway I'm now working on it as I also don't want to use adb for this and always set permissions manually
Update.zip added
Thanks for the fix - the orange overscrolling effect has been really bothering me (and the fact that you can't change it anymore (unlike CM7))
Just a question: What is the "fade to black effect"?
aletto said:
Thanks for the fix - the orange overscrolling effect has been really bothering me (and the fact that you can't change it anymore (unlike CM7))
Just a question: What is the "fade to black effect"?
Click to expand...
Click to collapse
On galaxy nexus when you are pulling down the notification tray, things behind it slowly fade to dark as you pull the tray. This should have been default.
Sent from my GT-I5800 using xda app-developers app
EDIT: AT THIS POINT ITS GALAXY NEXUS-specific feature which is not in CM yet... We have to wait till its merged or something...
Any idea of fixing Phone dial-er app?
Layout:
The erase key is on right side of input box,
Shouldn't the be in bottom right? sorry if I'm wrong, but i used to the bottom right.
Reason for the fix : When you choose a contact from smart dial, the first few numbers are hidden, only the last few digits are visible and make the user feels like it wasn't chosen. I'm using the international format like +YYXXXXXXXXXX ...
Search bug
Are you able to search a contact from call log tab or contact tab (not the people app)? I'm kind of missing it.
Anandababu153 said:
Any idea of fixing Phone dial-er app?
Layout:
The erase key is on right side of input box,
Shouldn't the be in bottom right? sorry if I'm wrong, but i used to the bottom right.
Reason for the fix : When you choose a contact from smart dial, the first few numbers are hidden, only the last few digits are visible and make the user feels like it wasn't chosen. I'm using the international format like +YYXXXXXXXXXX ...
Search bug
Are you able to search a contact from call log tab or contact tab (not the people app)? I'm kind of missing it.
Click to expand...
Click to collapse
I will have to look at it... and the erase key should be as it is now. Different position from ICS, its normal.
Hi,
Do I just flash the zip. file?
Sent from my SG 580 powered by CMX.
SamG3apollo said:
Hi,
Do I just flash the zip. file?
Sent from my SG 580 powered by CMX.
Click to expand...
Click to collapse
Yep ... Please Use CWM (Recovery Mode) to flash the zip.
Progress update
OK, I'm now stuck on bootloop after testing my another fix with icons (complete remake of them to JB ones) I'm working on solution how to pass that and after that, I'll update OP with another improvement
Another progress update + fix available
OK, fixed icons mainly in statusbar area, changed from GB ones, now looks a lot better with JB ones, also fixed bad icons in power menu.
FINALLY
Cool work , there is problem with very small and distorted fonts too with default launcher with ADW launcher it's fine but still.
vishal8492 said:
Cool work , there is problem with very small and distorted fonts too with default launcher with ADW launcher it's fine but still.
Click to expand...
Click to collapse
Thanks, is this issue present even in CM7/CM7 with holo launcher? Because I think it will be due to our phone's resolution/screen size... isn't it?
Sent from my GT-I5800 running CMX
Flashed the current update.zip ....
Appreciate the blue cursor in the input box
Ideas:
Is it possible to have blue active icons in the notification drawer? Let that be white at in-active state.
Also the dial-er app drop down arrow while getting more than one search result (Where is it??? CM bug?)
The missed call notification is now in black & white. Is it correct?
Anandababu153 said:
Flashed the current update.zip ....
Appreciate the blue cursor in the input box
Ideas:
Is it possible to have blue active icons in the notification drawer? Let that be white at in-active state.
Also the dial-er app drop down arrow while getting more than one search result (Where is it??? CM bug?)
The missed call notification is now in black & white
Click to expand...
Click to collapse
1st of all, I changed all icons as they should be. That means, back/white icons are in holo theme, official in Android 4.0.4+ now. The icons before with exp. build 1 were GB ones, because in android source repository are no JB icons for LDPI/MDPI yet - I guess that is placeholder for later... So I came with at least this solution because I don't think they will continue with LDPI (old) resolution support for icons, because they wasn't even in ICS...
And for the blue icons... I'm trying to make it as close as possible to official CMX/JB as possible, because for our resolution default layouts are just uggly.. No blue icons in CMX, so no icons that I will do Just official JB because for LDPI is yet undone. It will be good to have theese fixes merged to marcellusbe's port so it wont have this type of issues.

Tablet, Phablet and Floating Multiwindows [UPDATE: 28 JUNE]

DISCLAIMER: As I don't have a Note 2 I have not tested these mods and will not guarantee that they will work on your device or that they will not cause harm on your device/data or whatever. In using these mods, you are doing it at your own risk and I am not to be held responsible for any loss/damage. Before you proceed, be sure you know what you are doing, otherwise, I advice that you stop and don't proceed. Anyway, for the brave, curious and knowledgeable souls, hope it works for you.
Click to expand...
Click to collapse
Hello Note 2 Friends,
For those who want an intro, please read the history below but for those in a hurry (hope you know what you are doing) then just read on.
NOTE: This mod is FREE for any user or dev to use in their ROMs. I allow anybody who is interested to use/alter this mod as they want because I believe it is the only way to make it better. If you are using this mod in your custom ROM and would like me to post links to your ROM thread here, then please let me know. User choice is a good thing.
NOTE: The major hurdles for this project is already done. It is confirmed working and is being used by some custom roms throughout the Note 2 forums and its variants. Future developments will now only be incremental updates for new firmware versions and some minor features.
VIDEO LINK with this MOD in action. Thanks to grilleld
Click to expand...
Click to collapse
Requirements: Rooted, deodex Note 2 ROM with busybox preferably close to stock as much as possible at this stage. heavily modified roms may present difficulties in using the mods.
1. Install an alternative launcher like Apex, Nova, ADW or any multi-dpi friendly launcher.
2. Install an alternative keyboard like Swype, Swiftkey or any multi-dpi friendly keyboard.
3. Download flashable ZIP below for your respective rom/device version and flash thru recovery.
DOWNLOADS
UI SWITCHER app - updated with ability to enable/disable Minimize button and Home and Back buttons in tablet mode only without reboot.
N7100-XXDMF2
N7100-XXDME6
Sprint-L900-VPAMC2
Note2-T889UVBMD1_TMobile
Note2-I605VRAMC3-Verizon
Note2_I317UCAMC3_ATT
N7105-XXDMC3
N719-KEBMD4
Click to expand...
Click to collapse
Changelog: 28 June 2013
Updated and Added versions for Note 2 AT&T, Verizon, TMobile, N7105 and N719.
Changelog: 24 June 2013
Updated UI Switcher app with ability to enable/disable minimize button, enable/disable home and back button in tablet mode
Removed unlimited multiwindow apps hack
Use Xposed Multiwindow Apps Manager to control which apps appear on both the sidebar (flashbar) and the bottom traybar
19 June 2013
N7100-XXDMF2 - unlimited multiwindow apps modded to work with the updated UI Switcher app.
N7100-XXDME6 - unlimited multiwindow apps modded to work with the updated UI Switcher app.
23 April 2013
N7100-XXDME1 v2.2 - same as v2.1 but with the unlimited multiwindow hack removed and in its place, you will get the ability to choose the apps you want to enable both on the bottom traybar and the sidebar/flashbar by using my Xposed Multiwindow Apps Manager module which runs on top of the Xposed Framework. You can download and see installation and use info on my dedicated module THREAD HERE.
N7100-XXDME1 v2 - tablet is now @ 213 dpi, phablet at 220 for text/page readability. Updated UI Switcher app included in the zip.
N7100-XXDME1 v2.1 - same as above but with possible fix for Recents lag.
N7100-XXDME1 --> For those who want tablet mode with HOME and BACK soft buttons disabled, use this SystemUI.apk and for those who prefer white themed SecSettings, use this SecSettings.apk.
N7100-XXDMD2 --> For those who want tablet mode with HOME and BACK soft buttons disabled, use this SystemUI.apk and for those who prefer white themed SecSettings, use this SecSettings.apk.
N719-KEBMD4
N7105-XXDMC3
Sprint-L900-VPAMC2
TMobile-T889-UVBMB4
N7100-XXDMC3 (as grilleld has solely helped me through the testing phase, I have passed all updated files to him).
4. Download UI Switcher app above and install, run it, grant superu permission, and you are set to go from PHONE to TABLET to PHABLET and back and forth. (DPI ranges: TABLET(144-213...default option is 213), PHABLET(2014-220...default option is 213), PHONE(221-320...default option is 320).
5. To add more apps to the multiwindow bar/tray, use my Xposed Multiwindow Apps Manager module (requires that you already have Xposed Framework installed) which you can download on my dedicated thread HERE. Enabling/disabling apps requires a soft reboot for system to recognize the change.
6. ENJOY! POST FEEDBACK and SCREENSHOTS or VIDEOS.
7. A simple THANKS would be nice.
NOTE: In using these mods, you may lose mods/features that you already installed previously that affects the following files ( SystemUI.apk, SecSettings.apk, FlashBarService.apk, framework-res.apk, services.jar and android.policy.jar).
Moving from one UI to another affects stability of stock apps so you might want to choose alternatives. Use Xposed App Settings to correct misplaced layouts of stock apps or you can import apps from Note 10.1, note 8 and Tab 2. Use multi-dpi Play Store. I suggest you choose one UI and optimised apps for it and stick with it. TW Launcher does not like changing UI so you may encounter frequent FC so be sure you install alternative launcher. You can go to settings and delete data for TW Launcher to fix it. Stock browser does not like window mode so it is best to use the Note 8 stock browser. Dialer/Contacts will have layout issues and may FC in window mode so I advise not to launch it in window mode or you can just use Note 10.1 or Note 8 Contacts/Dialer which solves this issues or better yet install alternative Contacts/Dialer from PlayStore.
Click to expand...
Click to collapse
BIG Thanks to wanam for always being helpful, soloilmeglio for sharing issues, grilleld for testing, bjbinc, and to all those who have given me the files for different device models.
THREAD HISTORY BELOW: For those who want to know how it started.
******************************************************* How it started... ******************************************************
Hello Note 2 Friends,
I hope you don't mind me crashing into your forum. First, I want to tell you I don't have a Note 2 but I have a Note 1 and some Note 2 users who have been following my threads in the Note 1 forum have been nagging me for quite some time now about bringing some features of my mods from Note 1 to Note 2. It took me awhile but I decided to give it a shot, but I was hoping I could get your help along the way. This is a work in progress (or development in progress) and I ask you to understand the limitations that I have considering I don't own the device. If in the process I am not able to achieve the goal I set out to accomplish, I would ask the moderators to delete this thread but in the meantime, to those who are interested, please, let us help each other achieve the goal.
So what is the goal?
The goal is to get a working TouchWiz Tablet UI and Phablet UI with floating multiwindows using the stock Note 2 systemui/frameworks so all the stock features are maintained and at higher dpis so text and pages are readable. The end goal is something like the photos at the bottom of this post.
I intend to do this in several stages.
1. Make a multi-dpi SystemUI that can scale from Tablet, Phablet and Phone dpis.
2. Trigger Tablet and Phablet UI at higher densities to make texts and pages readable.
3. Floating Multiwindows.
Before I proceed I want to make it clear that this goal may or may not be achievable because of my limitations and maybe limitations of code in the stock Note 2 firmware. I have not tested this on a Note 2 device and I posted it here to solicit volunteers for testing and for feedback. In the process of testing, please let me know any issues (possibly with more details, descriptions and screenshots) so we can iron out those issues.
Let us start with stage 1.
Requirements: rooted deodex rom - XXDMC3 (I used Wanam's XXDMC3 Rom as base so it is preferable to start with that, although it may work with other roms. But since it is a first stage, I want to be close to stock as possible and do themes/mods later). Please make a backup before you proceed - Very Important.
a. Install an alternative launcher like Apex or Nova, etc.
b. Install an alternative keyboard like Swype, Swiftkey, etc.
c. Download THIS and flash thru recovery. Reboot.
d. Now, let us test if it works.
e. Install build prop editor and change ro.sf.lcd_density value to 200 (tablet).
f. See if tablet UI is triggered at 200 dpi. If it is, then good.
g. Test Phablet UI by changing ro.sf.lcd_density value to 220. Then Reboot.
h. Waiting for your feedback...
Note: These are the dpis for the different UIs: 221 to 320 -> Phone UI, 201 to 220 -> Phablet UI, 160 to 200 -> Tablet UI.
******************************************************************************************************************
Stage 2
It seems Stage 1 is complete but only for some ROMs - the reason I believe is due to heavy modification of the SystemUI specially with regards to battery themes and maybe the use of addon frameworks like simplistic but tablet UI works with unmodified and slightly modified N7100 MC3 roms.
Stage 2 is partly done by stage 1 already because tablet UI is triggered at higher densities. Technically, tablet ui for the Note 2 is supposed to start at 144 dpi and phablet ui at 192 dpi but because of the modified frameworks, it is triggered at minimum 200 for tablet and minimum 220 for phablet. I dont know if tablet @ 200 dpi or phablet @ 220 dpi is good enough for you Guys size-wise as I can not see without a test device so you will have to tell me the sweet spot (what dpi) for tablet and phablet so I can modify the triggered density and make adjustments in spacing/padding of the navigation buttons/lockscreen shortcuts, etc. If you use _TB_TB xposed Tablet UI trigger found HERE with the Xposed Framework and trigger tablet ui at different densities and see which is the "sweet spot" dpi. Another is modifying Settings to include the quick launch option to enable/disable quicklaunch options on the systembar.
NOTE: While _TB_TB (he is the author of TabletUI trigger by the way) made a post here to not mess with dpi, that is what TabletUI trigger actually does. The difference between his method and mine is that mine has fine-grained control and can give you the option to move from one UI to another with properly spaced nav bar buttons. When and "IF" my mod is finished I will provide a very simple app to move from one UI to another and from Stock Multiwindow or Floating Multiwindow. Please take note of the word "IF" because there is a possibilty that the Note 2 firmware may not have the code for these features like it does for the Note 1 and Note 10.1 and Note 8.
Reading some of the posts, I believe a lot of devs have already attempted to go past Stage 3 and encountered some problems/issues considering they have a device to test with so I am thinking maybe Note 2 does not have the essential codes for floating windows. I believe they are smart enough to know how floating windows works and how it is enabled. This makes me think twice whether to proceed to stage 3 or not. But there is one test I need to make to know if it works or not but that would be on stage 3 so now you just have to tell me the best tablet dpi or phablet dpi and please post screenshots of graphical errors or whatever so I know how to fix them.
For those using the tablet and phablet UI, I know there are layout problems with stock apps because they can't scale well at lower dpis. You can use alternative Note 10.1 or Note 8 ported apps which are already in their respective forums and I recommend you use xposed framework and app settings module to set your preferred app layouts. Another is modifying Flashbar multiwindow for multi-dpi but I need to get the screen dimensions so I can properly mod it. If you install Screeninfo app, it will tell you the screen sizes (w x h) if using tablet/phablet ui and let me know the dimensions or maybe a screenshot so I will be able to modify Flashbar correctly.
For other Note 2/SGS 3 models like AT&T and Verizon,etc, you need to give me your Rom-related files so I can mod them. I need the SystemUI.apk, FlashBarService.apk, SecSettings.apk, framework-res.apk, twframework-res.apk, android.policy.jar and services.jar. Please state the device model and JB version so I can properly label them for others.
*************************************************************************************************************************************
Stage 3
Stage 3 is complete at least for the N7100 model with MC3 firmware. There are some limitations with the floating windows of Note 2 like no "Resize button" when apps are maximized/fullscreen because there are missing drawables in framework-res.apk and some incomplete multiwindow code. The truth is the Note 1 has more mature multiwindow code than the Note 2 and because of not having this device I could not possibly recreate the missing resources and code that are missing in Note 2 firmware. In fact, I would say the Note 2 JB 4.1.1 has more complete resources and code for floating multiwindows than the JB 4.1.2. If anyone is interested in the JB 4.1.1 then you can send me a PM together with the necessary files and I'll try to do the same mod for you.
Disclaimer: Please don't do this if you don't know what you are doing. Do this at your own risk. I am not responsible for any damages this may do.
tested with hawkish rom but no luck, the systemui has stop
downloading wanam rom base now and test
thanks for an awesome mod ,im waiting for this long long time
i will test this.. give me some time
its works with wanam rom..systemui multi dpi work with 200, 220 and 320 dpi
Haha. My nagging worked. Sort of. Hope this mod works for all note 2 versions. 7100 and the 7105.
Sent from my SGH-T889 using xda premium
i tried with FakeJap 1.08.. everything including the Stock keyboard and Touchwiz launcher worked in 200 DPI.. but in 220 DPI, the Stock launcher didnt work..
i was not able to activate the floating window though..
For those that don't know about this. This mod is fantastic. Xperiacle. You should link your YouTube videos of this stuff in action.
Sent from my SGH-T889 using xda premium
Edit: can't seem to download the file.
this zip just 1 step of 3 step , if its works with all rom then xperiacle will do the next step
be patient...
Thanks Xperiacle trying that with no luck I had problems with the bottom multiwindow tray bar will look into your work to learn more!! Thanks a lot!
Inviato dal mio GT-N7100 con Tapatalk 2
@xperiacable........
This patch is made my life easy......
Am doing a rom with n10 port but I was missing some thing so I thought will pm you yesterday.....but 2day I saw this ........
Can I know how to add minimize buttons fo windows..I mean 3 nuttons......
Hats off to your work....
Sent from my GT-N7100 using xda premium
I got bootloop on stock deodexed mc3 7105 rom.
Sent from my SAMSUNG-SGH-I317 using xda premium
test on Phoenix ROM v10 based DMC3 firm. and it's Works..!! :good:
at "setting", if see on portrait look not good, but in landscape look very well...
can I change "setting DPI" with xposed framework...? what is the best DPI for "Setting"
*"setting" I mean like my attach.
thx
sorry for bad english..
Edit: floating multiwindows not work
SystemUI keeps crashing here.
X-Note v2.1 Zero
No floating windows in WanamLite rom. Will try another one.
Anyway thanks alot xperiacle, good work!
Try this samsung keyboard: works in tablet mode:
http://db.tt/bJVMnXzy
AFAIK in note2 devices dpi 145~160 is for tablet (145 gives cleaner UI) and 213 for phablet, please try it. User of Meoo's note 10.1 port.
This is just the first step towards the goal of floating Windows guys. It's not there yet. Xperiacle stated this is first step. He doesn't own the device. Just want to make sure the system can function at multiple dpi's. The next step will come later after having success with that.
Sent from my SAMSUNG-SGH-I317 using xda premium
Xposed...
Maybe instead of messing around with dpi try this:
http://forum.xda-developers.com/showthread.php?t=1574401
plus
http://www.villainrom.co.uk/forum/microdownloads/tabletui-trigger.22/viewfile
?
will this work with sf on my stock dmc3 rom?
Sent from my GT-N7100 using Tapatalk 2
Now this is great
Had to change to wanamlite since systemui crashed with latest omega build.
Now this is great
Had to change to wanamlite since systemui crashed with latest omega build.
Click to expand...
Click to collapse
Even it crashesh with revolution HD
Sent from my GT-P3100 using xda premium

[APP] [1.6+] Emerald Launcher [Beta]

Emerald Launcher is a simple home screen for Android phones. It is based on TinyLaunch code with lots of improvements and is in beta stage. It provides some features to make it easy and nice to use. You can resize layout as you wish, apply icon packs, easily access apps via search or sort them by categories.
Download from Google Play
Source code on GitHub
Any help is appreciated. Please feel free to post suggestions or report found bugs here. Thanks.
Surprising not to see comments here. Just found it on F-Droid and think this is a fantastic launcher implementation. No unnecessary permissions, no ads, no statistics or analytics, good customization, fast.
Thank you so much for developing this. Still playing with it and personalizing. ( Came from using KISS launcher for quite a while. )
 
I was wondering if it would be possible to change a single application's icon ( or all of them but without installing an icon pack ) and found a workaround...
PNG files generated in Emerald's cache folder at /data/data etc can be replaced, one by one or all of them. No need for icon packs. In case this is useful to anybody.
( ^_^)
 
Hello,
i also would like to thank the developer for this nice launcher. I tried it and found it great, but...
i'd like to have the ability to search contacts and settings and not only apps as Emerald does. Is it possible to add this feature as well as widget support?
surferjoeit said:
Hello,
i also would like to thank the developer for this nice launcher. I tried it and found it great, but...
i'd like to have the ability to search contacts and settings and not only apps as Emerald does. Is it possible to add this feature as well as widget support?
Click to expand...
Click to collapse
Not to sound rude, but the lack of those features is a huge plus for me. Plenty of other launchers are loaded with functions such as those. Try KISS or OpenLauncher for instance, just to mention two out of dozens.
 
Hello.
Thank you everyone for the support and sorry for the late reply. @Ultramanoid, I came from KISS myself. It is fine, but lacks some features such as folders and grid layout, that's why I've forked TinyLaunch and started to modify it.
surferjoeit said:
i'd like to have the ability to search contacts and settings and not only apps as Emerald does. Is it possible to add this feature as well as widget support?
Click to expand...
Click to collapse
I'm going to add support for shortcuts, so it'll be possible to search through contacts if you add them on the homescreen. About settings... I think that settings search is unnecessary, because it won't speed up toggling much. Widgets are most likely not to be implemented. You can use EcoHome as a separate screen for widgets, it's very lightweight.
I'm looking for help with testing alpha versions of Emerald. If you want to help, please e-mail me at [email protected] and I'll send you the latest apk with instructions. I have to mention that test apks won't include features for Nougat and Oreo, so if you use these OS versions, please be ready to some bugs and make a backup of preferences. Thanks.
Might want to updated the link so it's not the description (should be this): Download From Play Store
Very nice launcher. I'm using on Nougat on a very special kind of phone (F25). I'm having a problem with an icon pack though. It just contains 2 icons but doesn't get applied in any way.
Okay but.....
Just gave it a quick try and here are my results
1 - adding to the dock, on my phone the home/back/recents button gets in the way. Seems to fix it if I turn the phone landscape and then back. But then it comes back as soon as I touch the menu on the top left - see screen shot.
2 - no shortcuts or 1x1 widgets - not sure how basic you want the launcher to be.
3 - on my phone I prefer to be able to move the things. like your search bar, etc. My phone is an HTC M8, anything that requires 2 hands to do (or reaching to the top of the screen) is annoying.
4 - since you only have 1 screen, maybe making gesters do something - like making swiping on any part of the screen switch categories (instead of the top of the screen).
5- Maybe allow changing the size of the text for the apps on the screen.
6 - If you set to just text, the dock has all little green android
might be more, but not ready for prime time, good luck.
-brad
Hello, @bradley_e_smith. Thank you for the review.
1. This issue was discovered already, but I can't reproduce it, because there is no phone with on-screen buttons to test it.
2. Shortcuts are planned and widgets are not.
3. I've updated the app recently. Now it's possible to move the main bar and apps to the bottom.
4. Yes, I'll probably add gestures soon.
5. The text size can be changed through appearance settings.
6. It's a known issue. I don't know what could be the best option to show. There are three possible options:
- always keep dock icons in cache;
- show text labels in dock.
Droidphilev said:
Very nice launcher. I'm using on Nougat on a very special kind of phone (F25). I'm having a problem with an icon pack though. It just contains 2 icons but doesn't get applied in any way.
Click to expand...
Click to collapse
Hello. Please could you answer some questions to help? Does this icon pack work with other launchers? Is it listed in Icon Pack option? Thanks.
HenriDellal said:
Hello, @bradley_e_smith. Thank you for the review.
1. This issue was discovered already, but I can't reproduce it, because there is no phone with on-screen buttons to test it.
2. Shortcuts are planned and widgets are not.
3. I've updated the app recently. Now it's possible to move the main bar and apps to the bottom.
4. Yes, I'll probably add gestures soon.
5. The text size can be changed through appearance settings.
6. It's a known issue. I don't know what could be the best option to show. There are three possible options:
- always keep dock icons in cache;
- show text labels in dock.
Hello. Please could you answer some questions to help? Does this icon pack work with other launchers? Is it listed in Icon Pack option? Thanks.
Click to expand...
Click to collapse
Hello,
This icon pack is working with Lawnchair launcher at least. I have not tried on other launchers. It's listed in Emerald Launcher settings.

Categories

Resources