CRT Anim + Desktop UA String + SIP + SMS + Langs (Updated 5/12) - Xoom Android Development

Been messing around with the framework-res.apk today after seeing some posts about the lock screen animation. Obviously this is pretty unfocused but I figured I'd share my results anyway in case anyone else wanted to mess around.
Lock Animation
Neat I guess, but it only works in Portrait mode.
User Agent String
I changed the UA String in the browser to get around the about:debug nonsense. It now reports as:
Mozilla/5.0 (Linux; U; Intel Mac OSX 10_6_3; 3.0.1; en-us; Xoom Build/HR166) AppleWebKit/534.13 (KHTML, Like Gecko) Version/4.0 Safari/534.13
SMS Support
{
"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"
}
This one was worth it just to get the stupid MyVerizon password. Works for outgoing and incoming but you have to install an SMS App. This will also allow you to enable your Xoom's phone number with Google Voice. Data charges apply.
Voice Support
I'm able to make calls using Google Voice but I have no idea if it is an IP call or what. Obviously I have no minutes on my plan. Note: The mic/speaker doesn't currently work so this is useless unless you use the SIP phone. I might look into this when I have time, for people connecting their Xoom's to other networks with voice plans.
SIP Phone
Build-in SIP client.
Installation
Replace the framework-res.apk in /system/framework/ with the file attached and reboot. For whatever reason this might cause your accounts and Wallpaper to get removed. Requires Root. Make sure to back up your framework-res.apk. You'll probably need it the next time an update rolls out. Don't blame me if this breaks anything, but let me know if you see any issues (especially with date formatting).
To-Do: I'd like to fix the contacts app when Phone is enabled
Update 5/8:
Added UA String fix for US/CAN WiFi. (Untested)
Rebuilt UA String fix for VZW 3G using my new tool
All versions have the language strings from CAN WiFi
Update 5/12
3.1 Support for 3g VZW XOOM. (Use this if you updated using bigrushdog's method)
Removed previous files
Language Support is only partial. I do not have the new 3.1 language strings other than EN/ES so a few things will be English. Also, individual apps still need to support other languages (Settings, for example)
Update 2 - 5/12
3.1 US WiFi Support (Do not use this if you updated using bigrushdog's method)
Files:
full - CRT, SIP, SMS, UAString
uastring - UAString
I cannot help you with custom combinations or different models unless I have the framework-res.apk from your model

Hey fantastic! Try this out shortly!

Gonna try this. Push with ADB?

jwtyler said:
Gonna try this. Push with ADB?
Click to expand...
Click to collapse
Yes. You have to remount /system as rw first though

Right. Already did. Now Imma try it out. Got distracted by trying to hack ad hoc tethering.

What Gvoice apk are you using? The Tegra one from Cyanogen Wiki force closes on me. So no joy there. Looking for handcent or something to test that.

Google Voice: http://forum.xda-developers.com/showpost.php?p=11971697&postcount=87
The screenshots are handcent for sms and the regular phone app

Very nice! thank you!

Works but calls don't have any audio

Worked for me except call had no audio. Going to try a hands free set see if that works. Off to bed now.

Fyi texts are pay per use charges. Just checked my verizon app.
Sent from my Xoom using XDA Premium App

The texts I've sent haven't shown up in my verizon yet and if they do ill call and say there is no way for me to send with this lol

Root explorer should work fine
PaulG1488 said:
Works but calls don't have any audio
Click to expand...
Click to collapse
Yeah, I'm seeing the same thing. I think it is an issue with GV because I enabled the SIP client and the audio works fine in the phone app for SIP calls. I'll look into it when I have time later.
idkwhothatis123 said:
Fyi texts are pay per use charges. Just checked my verizon app.
Sent from my Xoom using XDA Premium App
Click to expand...
Click to collapse
If you use a client like handcent there is a per-use charge, but if you configure your number with Google Voice and use that for sms it should be free I think.

sangreal06 said:
Root explorer should work fine
Yeah, I'm seeing the same thing. I think it is an issue with GV because I enabled the SIP client and the audio works fine in the phone app for SIP calls. I'll look into it when I have time later.
If you use a client like handcent there is a per-use charge, but if you configure your number with Google Voice and use that for sms it should be free I think.
Click to expand...
Click to collapse
Just sent like 20 SMS via gv. Nothing has shown up. Good looking out.
Sent from my Xoom using XDA Premium App

Can I ask how you were able to decompile the apk? I was trying this yesterday but couldn't find the dependee. And it errored out when just trying to decompile it without a dependee.

There is a fork of apktool which adds support for apks that include "xlarge" screen resources: https://github.com/fboldog/brut.apktool/tree/honeycomb
There is also an updated baksmali which lets you deodex honeycomb odex files

sangreal06 said:
There is a fork of apktool which adds support for apks that include "xlarge" screen resources: https://github.com/fboldog/brut.apktool/tree/honeycomb
There is also an updated baksmali which lets you deodex honeycomb odex files
Click to expand...
Click to collapse
Deodexing..... Perfect. I have been looking for this. Is it as straight forward as XUltimate?

Nice. How about for wifi only Xoom users?
Also, is it possible to add the Gingerbread overscroll glow in the framework-res?

sangreal06 said:
Yeah, I'm seeing the same thing. I think it is an issue with GV because I enabled the SIP client and the audio works fine in the phone app for SIP calls. I'll look into it when I have time later.
Click to expand...
Click to collapse
did you just setup your sip or did you have it already for a while?

Sorry, I've never used XUltimate or APKManager but most of those tools are wrappers around apktool/baksmali/smali so you can probably drop in updated jars.
drhill said:
Nice. How about for wifi only Xoom users?
Also, is it possible to add the Gingerbread overscroll glow in the framework-res?
Click to expand...
Click to collapse
Sorry, I don't have a wifi xoom (or its framework-res.apk) but someone else could do it. Any more info on the overscroll glow? I don't have an android phone
PaulG1488 said:
did you just setup your sip or did you have it already for a while?
Click to expand...
Click to collapse
I have a voip provider I use for my home phone so I used their SIP service but I just set it up on the xoom if that is what you mean. I mentioned it in the GV thread, but there is an option in framework-res to enable the built-in SIP client, which seems to work fine:
I think I left it disabled in the file I posted in the OP, but I can upload it if anyone wants to try it.
Here are the settings I am currently using:
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<bool name="config_statusBarCanHide">true</bool>
<bool name="config_sf_limitedAlpha">false</bool>
<bool name="config_sf_slowBlur">true</bool>
<bool name="config_closeDialogWhenTouchOutside">false</bool>
<bool name="config_emulateExternalStorage">true</bool>
<bool name="config_caseSensitiveExternalStorage">false</bool>
<bool name="config_externalStorageRemovable">false</bool>
<bool name="config_tether_dun_required">true</bool>
<bool name="config_wifi_dual_band_support">true</bool>
<bool name="config_bypass_keyguard_if_slider_open">true</bool>
<bool name="config_automatic_brightness_available">true</bool>
<bool name="config_annoy_dianne">true</bool>
<bool name="config_unplugTurnsOnScreen">false</bool>
<bool name="config_animateScreenLights">false</bool>
<bool name="config_allowAllRotations">true</bool>
<bool name="config_reverseDefaultRotation">false</bool>
<bool name="config_deskDockEnablesAccelerometer">false</bool>
<bool name="config_carDockEnablesAccelerometer">true</bool>
<bool name="config_batterySdCardAccessibility">false</bool>
<bool name="config_hasUsbHostSupport">true</bool>
<bool name="config_use_strict_phone_number_comparation">false</bool>
<bool name="config_disableMenuKeyInLockScreen">false</bool>
<bool name="config_enableSlidingTabFirst">true</bool>
<bool name="config_enableLockScreenRotation">false</bool>
<bool name="config_swipeDisambiguation">true</bool>
<bool name="config_filterTouchEvents">false</bool>
<bool name="config_filterJumpyTouchEvents">false</bool>
<bool name="config_bluetooth_sco_off_call">true</bool>
<bool name="config_voice_capable">true</bool>
<bool name="config_sms_capable">true</bool>
<bool name="config_sip_wifi_only">false</bool>
<bool name="config_built_in_sip_phone">true</bool>
<bool name="skip_restoring_network_selection">false</bool>
<bool name="config_showMenuShortcutsWhenKeyboardPresent">false</bool>
<bool name="lockscreen_isPortrait">true</bool>
</resources>
Click to expand...
Click to collapse

Related

Attention all fellow themers: Need help editing 2.2 rosie bar!

Ok, I've searched far and wide, and I have no idea how to get the word "Phone" off of the 2.2 Rosie bar.
If anoyne is confused as to what I'm talking about here:
{
"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 the word "Phone" at the bottom... anyone who can edit the xml or can tell me where to start, the help would be appreciated, as this is the LAST thing I need to do to release my theme.
I'm including the defualt sense 2.2 rosie bar, which I used to build from, in case maybe there's someone coming from another UI that may know.
thank you all for any help in advance.
I'm guessing its a XML edit... not sure where though...
In rosie where you put your "k" there are 4 other files which appear blank...one of them is.phone...also make sure the files in the hdmi port folder of resource apk are edited as such
Yay 4 Juggs said:
In rosie where you put your "k" there are 4 other files which appear blank...one of them is.phone...also make sure the files in the hdmi port folder of resource apk are edited as such
Click to expand...
Click to collapse
I have no idea of where you're talking about. In 2.2, the K goes in Rpsie/res/drawable-hdpi
In that folder, I don't see anything about a File named phone, or see anyt blank files.
COuld you be more specific?
looking in the apk you posted i dont even see your "k" i see 2 phone handsets...i need your rosie apk...from there i can tell you what to take out...
Yay 4 Juggs said:
looking in the apk you posted i dont even see your "k" i see 2 phone handsets...i need your rosie apk...from there i can tell you what to take out...
Click to expand...
Click to collapse
OHHHHHHHHHHHHHHHHH, you're talking about the Actual icons of phones.
NO NO NO. GUYS, I AM TALKING ABOUT THE ACTUAL WORD PHONE THAT IS ON THE BOTTOM ROSIE BAR. I DO NOT WANT THIS THERE.
TJDuckett said:
OHHHHHHHHHHHHHHHHH, you're talking about the Actual icons of phones.
NO NO NO. GUYS, I AM TALKING ABOUT THE ACTUAL WORD PHONE THAT IS ON THE BOTTOM ROSIE BAR. I DO NOT WANT THIS THERE.
Click to expand...
Click to collapse
yes the phone icons that are in your rosie should be replaced by your k...the word phone is just an overlay
Yay 4 Juggs said:
yes the phone icons that are in your rosie should be replaced by your k...the word phone is just an overlay
Click to expand...
Click to collapse
Ok... stop talking about the phone icons, lol. They're a non factor... I replaced them with the K bc I didn't want them there.
I simply just want that overlay (The word Phone) removed.
And thank you for your responses Juggs. People here definitely are awesome about trying to help.
Yay 4 Juggs said:
yes the phone icons that are in your rosie should be replaced by your k...the word phone is just an overlay
Click to expand...
Click to collapse
Right and he does NOT want the "Phone" text to be there. He wants to remove the text that says "Phone" from the bottom bar and replace with his own image. The problem is that in 2.1 it was an editable image and it seems that in 2.2 it has been moved to an XML or somewhere else, which is what we're trying to figure out here.
ok the base of your theme was something koni and i worked on a few weeks back and he released it as enamorous red...i released as part of my rom...his release of the theme did not include the fix for the "phone" we had to go back to a previous theme to fix it as done in my rom...for ****s n gigs add these two images to your rosie and tell me if the word phone is gone when you flash...
Stumbled across this thread, so said, what the hell, might as well help you out .
Untested, but should do the trick.
Ok guys just saw these. Literally ahve three people's fixes to try, which is awesome, so I'm going to start with uggs' (who was dead on when he mentioned I used Koni's as a base in my 2.1 build). Let's see if one works!
Attempt 1 (Juggs) - FC on launch.
Next attempt - An outside source is telling me to edit the resources.arsc or whatever.
TJDuckett said:
Next attempt - An outside source is telling me to edit the resources.arsc or whatever.
Click to expand...
Click to collapse
Ummm, the Rosie.apk I've attached for you contains the necessary edit to resources.arsc to remove the Phone text. You can ignore it if you wish, I suppose.
JsChiSurf said:
Ummm, the Rosie.apk I've attached for you contains the necessary edit to resources.arsc to remove the Phone text. You can ignore it if you wish, I suppose.
Click to expand...
Click to collapse
Hey man I just spoke to TJDuckett and he said it worked!! Thanks a ton man. How'd you make it work? What edits did you make?
JsChiSurf said:
Ummm, the Rosie.apk I've attached for you contains the necessary edit to resources.arsc to remove the Phone text. You can ignore it if you wish, I suppose.
Click to expand...
Click to collapse
Yea sorry I didn't respond earlier, but I've been busy working on it, since urs actually worked. I actually decided to try yours second, and that's why I asked jabba to respond for me because I've been working on getting this right ow that the phone word is removed.
Thank you very, VERY much.
and, actually juggs' img helps too, because there needs to be a more wide image to make the icon push to the center.
So thank BOTH of you for ur help!
I want to remove the word phone from my Rosie too, can you tell me what edits you made?
If you were to decompile Rosie.apk, you would find various strings are defined in the '/res/values' folder (via apktool), including the string for the 'Phone' text.
You "could" edit there and recompile, which gives you more flexibility, however, knowing that these values, when the apk file gets built, are compiled into the resources.arsc file, it is much quicker and easier to just hex edit the file directly.
So, after opening resources.arsc in a hex editor, we can search for 'Phone' in its hex value equivalent (with each letter separated by a null char (00)), which becomes:
500068006f006e006500
Searching this out, we find a couple of instances, but it is obvious, once looking, which is the correct one for the 'Phone' text in the Rosie launcher.
When hex editing, you can't remove or add content, since if we do, it will corrupt the file. We can only change. With that in mind, you can simply replace all of the characters with a blank space, hex equivalent of 20, becoming:
20002000200020002000
And there you have it. With this change, 'Phone' has been nulled out in favor of blank spaces that you can then insert a graphic of in its place. This does not remove the spacing that the text once took up, so if you are not removing the stock 'Phone' icon to the left of the text, a different approach is needed, as the icon will remain positioned to the left.
JCS, please get an EVO dude.. please
nebenezer said:
JCS, please get an EVO dude.. please
Click to expand...
Click to collapse
. Hopefully in October.

[Q] Notifications Text Color

Hi all. I was wondering if any of you themers would be able to tell me how to change the color of the notifications text in the pull down bar (the download one is pretty clear, so I do not need that). I have changed all the color values in status_bar_latest_event_content.xml to no avail. I have also looked through status_bar_expanded.xml and colors, styles.xml, etc. and have not solved the puzzle. Is there a smali edit I need to make, similar to the transparent background for the notifications bar?
Anyway, I have looked everywhere, tried several "guides" to no avail. If this has been addressed elsewhere, it was not evident, to me at least, and I apologize for covering trodden ground.
Any help is appreciated. Thanks!
Steve
I've been trying to find this damn thing for awhile to no avail and eventually just gave up. I did figure out it's an xml file in com.htc.resources but never managed to figure out which xml was controling it. All I can say is look there, good luck on your search!
N-Forced said:
I've been trying to find this damn thing for awhile to no avail and eventually just gave up. I did figure out it's an xml file in com.htc.resources but never managed to figure out which xml was controling it. All I can say is look there, good luck on your search!
Click to expand...
Click to collapse
In resources, eh? Man HTC does some weird stuff. Thanks for the input!
Sent from my ADR6300 using XDA App
N-Forced said:
I've been trying to find this damn thing for awhile to no avail and eventually just gave up. I did figure out it's an xml file in com.htc.resources but never managed to figure out which xml was controling it. All I can say is look there, good luck on your search!
Click to expand...
Click to collapse
I ran a diff on the DisctINC INverted Sense theme's decompiled resources and the one from my ROM and did not see any changes that would affect text color. The only differences I saw were with PNG files.
This is really irritating. I do not like it when I can't figure something out .
EDIT - I am a moron. I accidentally decompiled two versions of my resources and ran the diff . Stupid daylight savings time...
I wil re-run the diff and report back WHEN I get it.
Steve
OK, got it.
It was a smali edit in services.jar. Pull classes.dex from the jar file with 7zip or Betterzip, decompile the classes.dex file with baksmali, go to /com/android/server/status/StatusBarService.smali, search for "textcolor" in that document, and above the three instances you will see, change the -0x100000 to -0x1, recompile a new classes.dex with smali, copy the new classes.dex to services.jar using 7zip/betterzip, save, push to your phone and you will have white notifications text.
Not sure how it may affect other areas of text, so I will report back if anything weird happens.
Steve
sk806 said:
It was a smali edit in services.jar. Pull classes.dex from the jar file with 7zip or Betterzip, decompile the classes.dex file with baksmali, go to /com/android/server/status/StatusBarService.smali, search for "textcolor" in that document, and above the three instances you will see, change the -0x100000 to -0x1, recompile a new classes.dex with smali, copy the new classes.dex to services.jar using 7zip/betterzip, save, push to your phone and you will have white notifications text.
Not sure how it may affect other areas of text, so I will report back if anything weird happens.
Steve
Click to expand...
Click to collapse
Hell yea glad you got it man! Been waiting along time for this.
sk806 said:
It was a smali edit in services.jar. Pull classes.dex from the jar file with 7zip or Betterzip, decompile the classes.dex file with baksmali, go to /com/android/server/status/StatusBarService.smali, search for "textcolor" in that document, and above the three instances you will see, change the -0x100000 to -0x1, recompile a new classes.dex with smali, copy the new classes.dex to services.jar using 7zip/betterzip, save, push to your phone and you will have white notifications text.
Not sure how it may affect other areas of text, so I will report back if anything weird happens.
Steve
Click to expand...
Click to collapse
Hmm..one weird thing, the text turns back to black when you press the notification. I think I know what to fix.
sk806 said:
Hmm..one weird thing, the text turns back to black when you press the notification. I think I know what to fix.
Click to expand...
Click to collapse
The answer is in one of the xml's in the color folder in com.htc.resources.
N-Forced said:
The answer is in one of the xml's in the color folder in com.htc.resources.
Click to expand...
Click to collapse
Thanks. I will check that out.
Sent from my ADR6300 using XDA App
I know this is an old thread, but I have the same issue. I have all of the text turned to white, but Ongoing Notifications, i.e. HTC Music or Pandora are still black text. I can't figure out where to change this. Has anyone been able to successfully make this change? I have included a screenshot to show what I'm talking about.
{
"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"
}
I think the thread I grabbed this from is a bit old and for an odd phone but it says to look in downloadprovider.apk, music.apk and probably pandora.apk for that matter. I just started ripping apart xml files so I didnt get to test this out yet.
"For the Music.apk you simply need to decompile the file with apktool as per 1a. Now go to /Music/res/layout/ and open statusbar.xml with editpad. Look for "?android:textAppearanceMediumInverse" and "?android:textAppearanceSmallInverse", simply remove the "Inverse" part from each line and save the file. Recompile, resign (not sure if it's needed but i do anyway) and push back to device. Music.apk would probably work across any rom as long as it is signed the same. (If it's even needed!)
For DownloadProvider.apk i did it slightly differently due to getting force closes after compiling with apktool. I simply opened the .apk and extracted the file, "status_bar_ongoing_event_progress_bar.xml" from /res/layout/. Now open this file with a hex editor and open a search box. Search for hex code "0800001C", there are 3 instances of this. After each one you need to change the following 6 characters. They all start as "0800001C000000FF" where the six zeroes are black and need to be changed to "0800001CFFFFFFFF" where the six F's represent white. Now save and exit. Copy this file back into the correct location in DownloadProvider.apk. It will not need resigning. Push this file to your device. Done!"

Skin the Soft Buttons??

Anyone figure out how to change/skin the onscreen soft buttons yet?
I know there's a mod to add search button, so there must be a way?
Sent from my Galaxy Nexus
there is a mod to make them transparent for 4.0.1 and i THINK 4.0.2 but nothing done with 4.0.3 yet i dont think.
I'm about 90% positive you can just edit the framework-res.apk or its the system-ui.apk in the rom to edit the files to your liking, for instance I have ones that are text instead of images. However my Nexus is still in transit so I can't test!
sassyness77 said:
I'm about 90% positive you can just edit the framework-res.apk or its the system-ui.apk in the rom to edit the files to your liking, for instance I have ones that are text instead of images. However my Nexus is still in transit so I can't test!
Click to expand...
Click to collapse
You wanna upload it? I can test it out for you.
nxt said:
You wanna upload it? I can test it out for you.
Click to expand...
Click to collapse
check me on that list too im always down for helping where i can
Since it will be here tomorrow, i held off on beta testing, just incase something went hay-wire and screwed up another device. although its just a theme I didn't want to risk someones $700's! expect a full release this weekend.
But back on topic, yes it is easy to theme the soft touch buttons, feel free to PM me suggestions on what you want and I can see what I can do?
sassyness77 said:
Since it will be here tomorrow, i held off on beta testing, just incase something went hay-wire and screwed up another device. although its just a theme I didn't want to risk someones $700's! expect a full release this weekend.
But back on topic, yes it is easy to theme the soft touch buttons, feel free to PM me suggestions on what you want and I can see what I can do?
Click to expand...
Click to collapse
A full text one would be cool Back Home Recent
Maybe in the same font as the app "Minimalistic Text" widget. with the Home being bold and the others all lower case.
Softkey Editing is no problem
- Just open the /system/app/systemUI.apk on your PC with WinRAR (don't extract it!)
- Go to directory /res/drawableXDPI
- Drag&Drop ic_sysbar_back or ic_sysbar_res or ic_sysbar_home or ic_sysbar_recent or ic_sysbar_men etc. (landscape, too) to your desktop and edit it like you want them to be
- Drag&Drop them back into /res/drawableXDPI
- Close WinRAR and you've been asked to save it
- Click yes and put the new APK back to /system/app/
Here's the look of my Galaxy Nexus at this moment:
{
"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"
}
s60mike said:
- Just open the /system/app/systemUI.apk on your PC with WinRAR (don't extract it!)
- Go to directory /res/drawableXDPI
- Drag&Drop ic_sysbar_back or ic_sysbar_res or ic_sysbar_home or ic_sysbar_recent or ic_sysbar_men etc. (landscape, too) to your desktop and edit it like you want them to be
- Drag&Drop them back into /res/drawableXDPI
- Close WinRAR and you've been asked to save it
- Click yes and put the new APK back to /system/app/
Here's the look of my Galaxy Nexus at this moment:
Click to expand...
Click to collapse
thanks for that worked perfect! i used an app from the market called "Simple Text" to create the word icons then saved png to computer renamed it and added to apk.
http://yfrog.com/z/es68xp
@EkostonS: Nice work!
s60mike said:
@EkostonS: Nice work!
Click to expand...
Click to collapse
now i have to find out where the background to the soft buttons are so i can make it transparent + smaller in height
s60mike said:
- Just open the /system/app/systemUI.apk on your PC with WinRAR (don't extract it!)
- Go to directory /res/drawableXDPI
- Drag&Drop ic_sysbar_back or ic_sysbar_res or ic_sysbar_home or ic_sysbar_recent or ic_sysbar_men etc. (landscape, too) to your desktop and edit it like you want them to be
- Drag&Drop them back into /res/drawableXDPI
- Close WinRAR and you've been asked to save it
- Click yes and put the new APK back to /system/app/
Here's the look of my Galaxy Nexus at this moment:
Click to expand...
Click to collapse
Are you on aokp v9? If so can you upload your SystemUI.apk please. I really like the look of that.
Sent from my Galaxy Nexus using Tapatalk
s60mike said:
- Just open the /system/app/systemUI.apk on your PC with WinRAR (don't extract it!)
- Go to directory /res/drawableXDPI
- Drag&Drop ic_sysbar_back or ic_sysbar_res or ic_sysbar_home or ic_sysbar_recent or ic_sysbar_men etc. (landscape, too) to your desktop and edit it like you want them to be
- Drag&Drop them back into /res/drawableXDPI
- Close WinRAR and you've been asked to save it
- Click yes and put the new APK back to /system/app/
Here's the look of my Galaxy Nexus at this moment:
Click to expand...
Click to collapse
How did you get the brightness adjuster in the notification bar? Sorry if this is a noob question
prestonbrownie said:
How did you get the brightness adjuster in the notification bar? Sorry if this is a noob question
Click to expand...
Click to collapse
That's Part of the CustomRom I'm using Just tap on the Settings in the Notificationbar and you'll see the brightness-Slider etc.
cjward23 said:
Are you on aokp v9? If so can you upload your SystemUI.apk please. I really like the look of that.
Click to expand...
Click to collapse
Fancy Widgets
Smooth Calendar
Softkey-Mod
[ROM] [AOSP] Android Open Kang Project - maguro build 9 [Dec 21]
Latest TUNA Kernel
I hope the following Dropbox-Link works
http://dl.dropbox.com/u/13179887/MobiFlip/SystemUI.apk
s60mike: do you know where the backgrounds for softkeys and status bar live?
ive found where to adjust the height of the softkey background i just cant get framework to decompile on windows or linux
@EkostonS:
Sorry - don't know. I've used a systemUI.apk with transparent Notification- AND Softkey-Bar (I found it somewhere here on XDA) and I must say that this only looks good on the Homescreen. Every second App got a ugly grey Notification-Bar (e. g. Facebook etc.) with this mod.
The only good thing with this mod is that everybody can see the hole UGE Screen of the Galaxy Nexus while in Homescreen
The Softkeys are using transparent PNG's. So you must use Icons with transparent Background like in my case:
s60mike said:
@EkostonS:
Sorry - don't know. I've used a systemUI.apk with transparent Notification- AND Softkey-Bar (I found it somewhere here on XDA) and I must say that this only looks good on the Homescreen. Every second App got a ugly grey Notification-Bar (e. g. Facebook etc.) with this mod.
The only good thing with this mod is that everybody can see the hole UGE Screen of the Galaxy Nexus while in Homescreen
The Softkeys are using transparent PNG's. So you must use Icons with transparent Background like in my case:
Click to expand...
Click to collapse
yeah ive used that mod, i miss it, its for 4.0.1 only makes systemui.apk crash if you install it on 4.0.3
i just gotta find out which files are what, cause he did a bunch of random changes to his systemui.
EkostonS said:
yeah ive used that mod, i miss it, its for 4.0.1 only makes systemui.apk crash if you install it on 4.0.3
i just gotta find out which files are what, cause he did a bunch of random changes to his systemui.
Click to expand...
Click to collapse
I believe for the transparent softkey-background it was only a simple .9.png file with a transparent background in it?
s60mike said:
I believe for the transparent softkey-background it was only a simple .9.png file with a transparent background in it?
Click to expand...
Click to collapse
yes statusbar_background.9.png
but there are some xml mods too to go along with it. searchin for them.
can you decompile apks?
EkostonS said:
yes statusbar_background.9.png
but there are some xml mods too to go along with it. searchin for them.
can you decompile apks?
Click to expand...
Click to collapse
Nope. Tried that different times and every time I've got FCs when pushing the modded apk-files back

[MOD][4/14/2014] - Unlocked Tether - Remove Keyboard indicator! - Updated

Removes tether check. Verizon, IMHO, has no right to restrict how you use data. And to charge more for how you use your data is ridiculous.
To me that is like the water company telling me I have to pay more if I want to take a shower vs taking a bath. Its water. This is data. Get over it Verizon.
Updated: 4/14/2014: Fixed some apps have random error code 106 and The Verge App not working.
Big thanks to bajasur for his help!
This is for MJE based ROMS Only!
Same tricked used on every Samsung device ever made...
Original hack posted HERE and ported to Note 3 by me (and all the other devs in there ROMS).
Flash in recovery. Should work fine with Safestrap or unlocked devices...
Works on odex or de-odex. Most custom ROMS have this so I dont recommend using it over any custom ROM.
Designed more so for stock or stock rooted ROMS / Devices.
Two for one special: Also removes the keyboard indicator from the status bar!
Link: Unlocked Tether
Link: Unlocked Tether with No Keyboard indicator
​
How to make this mod...
Decompile framework-res
Open /res/values/arrays.xml
Find this:
Code:
<string-array name="config_mobile_hotspot_provision_app">
<item>com.sec.tetheringprovision</item>
<item>com.sec.tetheringprovision.TetheringProvisionActivity</item>
</string-array>
Change it to this:
Code:
<array name="config_mobile_hotspot_provision_app" />
That unlocks tether by telling framework to not look for a check.
Next to get rid of that hideous keyboard indicator (That I admittedly once liked)..
Edit bools.xml and look for ime_notification and turn it from true to false.
Now recompile and pat yourself on the back!
Just wasting space with this post...
Thanks.
Sent from my VZW Galaxy Note 3
scrosler said:
How to make this mod...
Decompile framework-res
Open /res/values/arrays.xml
Find this:
Code:
<string-array name="config_mobile_hotspot_provision_app">
<item>com.sec.tetheringprovision</item>
<item>com.sec.tetheringprovision.TetheringProvisionActivity</item>
</string-array>
Change it to this:
Code:
<array name="config_mobile_hotspot_provision_app" />
That unlocks tether by telling framework to not look for a check.
Next to get rid of that hideous keyboard indicator (That I admittedly once liked)..
Edit bools.xml and look for ime_notification and turn it from true to false.
Now recompile and pat yourself on the back!
Click to expand...
Click to collapse
Thanks Scott! I was Going to recompile make the fix and recompile. You saved me some effort and I can test it in my next ROM version.
Southern_mind said:
Thanks.
Sent from my VZW Galaxy Note 3
Click to expand...
Click to collapse
YW
ronaldheld said:
Thanks Scott! I was Going to recompile make the fix and recompile. You saved me some effort and I can test it in my next ROM version.
Click to expand...
Click to collapse
It's nice when people share, isnt it?
scrosler said:
YW
It's nice when people share, isnt it?
Click to expand...
Click to collapse
Yes it is. If these changes work out well I will think about uploading my contribution.
Appreciate ya!!
I don't understand verzion, they be choking and smothering us like an overly attached girl friend. But thank you kindly for those on MJE and can not tether
Thanks works perfectly
tw1n5nak35 said:
I don't understand verzion, they be choking and smothering us like an overly attached girl friend. But thank you kindly for those on MJE and can not tether
Click to expand...
Click to collapse
Tell me about it!
is it possible for someone to post an already modified framework-res.apk file or is each phone different?
Mine says this
<string-array name="config_mobile_hotspot_provision_app">
<item>com.samsung.spg</item>
<item>com.samsung.spg.NewSPGActivity</item>
</string-array>
which is different from what this thread says to locate
<string-array name="config_mobile_hotspot_provision_app">
<item>com.sec.tetheringprovision</item>
<item>com.sec.tetheringprovision.TetheringProvisionActivity</item>
</string-array>
That's weird. I go into the res folder and all I see is an images folder. Am I missing something?
sebastianraven said:
That's weird. I go into the res folder and all I see is an images folder. Am I missing something?
Click to expand...
Click to collapse
I am having that same problem. What do you do then?
Sent from my LG-D801 using Tapatalk
Thanks for the work you guys do! I am having some trouble though, I flashed this in safe strap, it appears to work fine and my phone tells me it is broadcasting, but my tablet sitting next to it does not "see" the hotspot at all... Any suggestions?
Sent from my SM-N900V using Tapatalk
---------- Post added at 09:26 PM ---------- Previous post was at 09:25 PM ----------
{
"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"
}
Sent from my SM-N900V using Tapatalk
scrosler said:
Just wasting space with this post...
Click to expand...
Click to collapse
Lol, love the honesty!
Thanks for this! What are your thoughts on providing a MOD and/or how-to to remove the bluetooth and sound icons from the status bar?
mattchenzo said:
Thanks for the work you guys do! I am having some trouble though, I flashed this in safe strap, it appears to work fine and my phone tells me it is broadcasting, but my tablet sitting next to it does not "see" the hotspot at all... Any suggestions?
Click to expand...
Click to collapse
You ever get a solution to this? My note started doing the same thing. The signal doesn't show on the laptop but phone says its broadcasting.
grandzu said:
My note started doing the same thing. The signal doesn't show on the laptop but phone says its broadcasting.
Click to expand...
Click to collapse
"Started"? It worked at first but now does not work? If so then maybe Verizon "fixed" it.
Frank
SGH-I717(AoCP6.4), SM-N900V/MI9(dlV), XDA Premium
Frank Westlake said:
"Started"? It worked at first but now does not work? If so then maybe Verizon "fixed" it.
Frank
SGH-I717(AoCP6.4), SM-N900V/MI9(dlV), XDA Premium
Click to expand...
Click to collapse
Figured out what the issue was.
In the Note 3, you can specify the broadcast channel under show advanced options for the hotspot frequency, either 2.4 GHz or 5.0 GHz. I must have selected 5.0 somehow and my laptop only sees 2.4.
Once I checked 2.4, unchecking 5.0, it started working as it should.
grandzu said:
Once I checked 2.4, unchecking 5.0, it started working as it should.
Click to expand...
Click to collapse
Fantastic! Fixed it for me as well.

[Theme][no root/root] XPERIA™ Nature Cold

Hello
guys, today I bring you an excellent theme I hope you like it and give me a thank you :good:
{
"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"
}
Theme will apply on
Keyboard Color
Lock Screen saver
Lock Screen clock
HD wallpaper
Clock widget
and support xperia x
background layouts color theme and few
Whatsapp color
Support for all xperia (LP,MM,N)
Screen shots
Downloads
On Google Play
Click here To download
Don't forget to thank me if you like/love my work
[/CENTER][/B]Follow me on Facebook
Click here To Facebook
Please can yhu make an update version of tha theme with menu nav bar themed.
Please.
Thanks man
?
whalesplaho said:
Please can yhu make an update version of tha theme with menu nav bar themed.
Please.
Thanks man
Click to expand...
Click to collapse
what bar bro??
Guetto Design said:
what bar bro??
Click to expand...
Click to collapse
Tha 3 dot nav bar.... Dahs tha menu nav bar!!
Please still waiting brov....
whalesplaho said:
Please still waiting brov....
Click to expand...
Click to collapse
I'm sorry I will not change anything, it's already published
Sorry
whalesplaho said:
Please still waiting brov....
Click to expand...
Click to collapse
I'm sorry I will not change anything, it's already published
Guetto Design said:
I'm sorry I will not change anything, it's already published
Click to expand...
Click to collapse
Its okay buddy.... Thanks!
whalesplaho said:
Its okay buddy.... Thanks!
Click to expand...
Click to collapse
Like this? I just copied png to systemui assets... @Guetto Design - you OK with that?
Yes bro
levone1 said:
Like this? I just copied png to systemui assets... @Guetto Design - you OK with that?
Click to expand...
Click to collapse
if there is no bro problem, did you receive the message I sent you?
Guetto Design said:
if there is no bro problem, did you receive the message I sent you?
Click to expand...
Click to collapse
Oh yeah, thanks for reminding me. It's a systemui apk, right? I'll check it out - I forgot about it...
Yes bro
levone1 said:
Oh yeah, thanks for reminding me. It's a systemui apk, right? I'll check it out - I forgot about it...
Click to expand...
Click to collapse
if bro, that may be the solution to add the battery icons in the new systemui
@levone1 thanks for tha edited mod.
whalesplaho said:
@levone1 thanks for tha edited mod.
Click to expand...
Click to collapse
You might like this - https://forum.xda-developers.com/crossdevice-dev/sony/customize-xperia-themes-computer-t3602560/amp/
Guetto Design said:
if bro, that may be the solution to add the battery icons in the new systemui
Click to expand...
Click to collapse
Good news / bad news:
I was able to port the Z2 battery widget from your system ui upload, but I'm not sure how to replace the current battery widget. So far I can only make it so they're both there. I tried deleting the old code in system_icons.xml, but it causes systemui fc. I think the proper way is probably a switch in smali, but I'm not strong enough in smali to figure it out. I think I can probably hack it in size and layout entries, so I'll mess around with that a bit...
Obviously in screenshot the size and layout is not right, but I can easily adjust that.
BTW - porting is simple. No smali coding necessary, just copying files. I didn't make note of all the specifics, but I will get to it...
Great
levone1 said:
Good news / bad news:
I was able to port the Z2 battery widget from your system ui upload, but I'm not sure how to replace the current battery widget. So far I can only make it so they're both there. I tried deleting the old code in system_icons.xml, but it causes systemui fc. I think the proper way is probably a switch in smali, but I'm not strong enough in smali to figure it out. I think I can probably hack it in size and layout entries, so I'll mess around with that a bit...
Obviously in screenshot the size and layout is not right, but I can easily adjust that.
BTW - porting is simple. No smali coding necessary, just copying files. I didn't make note of all the specifics, but I will get to it...
Click to expand...
Click to collapse
excellent bro, I hope you can have results soon
Guetto Design said:
excellent bro, I hope you can have results soon
Click to expand...
Click to collapse
I was able to hide the original icon, but new battery layout is wacky (screenshot). I think I'm also realizing that my systemUI is not good for testimony, because I have already hacked it up so much... Would be best to test on full stock SystemUI. Maybe I'll just post instructions, and others can test...
Guetto Design said:
excellent bro, I hope you can have results soon
Click to expand...
Click to collapse
Here's what I did if you want to try
-Decompile SystemUI apk and SystemUI1 apk
- Copy SystemUI1/smali/com/ztc1997 folder to SystemUI/smali/com
- Copy SystemUI1/res/layout/z2battery.xml to Systemui/res/layout
- Copy SystemUI1/res/drawable_xhdpi_v4/somc_sys_charging_am.png to SystemUI/res/drawable_xhdpi_v4
- Open SystemUI/res/values/bools.xml and add
Code:
<bool name="config_limited_usb_charging">false</bool>
- Open SystemUI/res/values/colors.xml and add
Code:
<color name="statusbar_battery_percent_color">#ffffffff</color>
- Open SystemUI/res/values/dimens.xml and add
Code:
<dimen name="status_bar_icon_margin">0.0dip</dimen>
<dimen name="battery_margin_start">0.0dip</dimen>
- Open SystemUI/res/values/ids.xml and add
Code:
<item type="id" name="battery_charging">false</item>
<item type="id" name="battery_icon">false</item>
<item type="id" name="battery_percent">false</item>
<item type="id" name="battery_stamina">false</item>
- Open SystemUI /res/layout/system_icons.xml and add this line
Code:
<com.ztc1997.widgets.Z2Battery android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginStart="@dimen/battery_margin_start" />
after '<com.android.systemui.BatteryMeterView android:id="@id/battery" android:background="#d9ffffff" android:layout_width="@dimen/status_bar_battery_icon_width" android:layout_height="@dimen/status_bar_battery_icon_height" android:layout_marginBottom="@dimen/battery_margin_bottom" />'
- Recompile, sign and push.
After that, it's a matter of adjusting values. For example, to hide the old battery icon and percentage, I changed values like 'battery icon height' in dimens.xml, and 'layout_width' in system_icons.xml to '0.0dip', and I would change things like 'paddingLeft', etc in the appropriate files to set the layout correctly. It will vary from device to device, so can't really spell it all out, especially since my systemUI files have already been modded heavily...
I probably won't mess with it anymore at this point, until I clean flash stock again. Maybe you can take it further...
Great
levone1 said:
Here's what I did if you want to try
-Decompile SystemUI apk and SystemUI1 apk
- Copy SystemUI1/smali/com/ztc1997 folder to SystemUI/smali/com
- Copy SystemUI1/res/layout/z2battery.xml to Systemui/res/layout
- Copy SystemUI1/res/drawable_xhdpi_v4/somc_sys_charging_am.png to SystemUI/res/drawable_xhdpi_v4
- Open SystemUI/res/values/bools.xml and add
Code:
<bool name="config_limited_usb_charging">false</bool>
- Open SystemUI/res/values/colors.xml and add
Code:
<color name="statusbar_battery_percent_color">#ffffffff</color>
- Open SystemUI/res/values/dimens.xml and add
Code:
<dimen name="status_bar_icon_margin">0.0dip</dimen>
<dimen name="battery_margin_start">0.0dip</dimen>
- Open SystemUI/res/values/ids.xml and add
Code:
<item type="id" name="battery_charging">false</item>
<item type="id" name="battery_icon">false</item>
<item type="id" name="battery_percent">false</item>
<item type="id" name="battery_stamina">false</item>
- Open SystemUI /res/layout/system_icons.xml and add this line
Code:
<com.ztc1997.widgets.Z2Battery android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginStart="@dimen/battery_margin_start" />
after '<com.android.systemui.BatteryMeterView android:id="@id/battery" android:background="#d9ffffff" android:layout_width="@dimen/status_bar_battery_icon_width" android:layout_height="@dimen/status_bar_battery_icon_height" android:layout_marginBottom="@dimen/battery_margin_bottom" />'
- Recompile, sign and push.
After that, it's a matter of adjusting values. For example, to hide the old battery icon and percentage, I changed values like 'battery icon height' in dimens.xml, and 'layout_width' in system_icons.xml to '0.0dip', and I would change things like 'paddingLeft', etc in the appropriate files to set the layout correctly. It will vary from device to device, so can't really spell it all out, especially since my systemUI files have already been modded heavily...
I probably won't mess with it anymore at this point, until I clean flash stock again. Maybe you can take it further...
Click to expand...
Click to collapse
it's amazing, you almost did it, possibly as you say with a clean rom you get better results. you were able to add the other battery icons??
Guetto Design said:
it's amazing, you almost did it, possibly as you say with a clean rom you get better results. you were able to add the other battery icons??
Click to expand...
Click to collapse
I don't know exactly what it's supposed to look like, since I haven't seen that systemui booted, (I just have the apk), but full port would probably require changing BatteryMeter and BatteryMeterDrawable files, which would involve a bit more work, (converting public id's etc..). I looked at it a little, but didn't get too far into it.
..

Categories

Resources