• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] removed

Not as it currently stands. The mod replaces files that contain carrier specific code. If I had an unmodified systemui.apk and framework-res.apk from a sprint phone, I could probably make it work.

Ask and ye shall receive!

But no worries if you don't have time to do it; I love the phone so far but there's little things like the toggles on the dropdown being non-customizable and some of the "colorfulness" that I kinda am not super drawn to.

Here are the files from my phone:
SPH-L300
4.1.2
L300VPBMC1
Rooted
Kernel 3.0.31-1065536
Build JZO54K.L300VPBMC1
Hardware: L300.05

http://www.mediafire.com/?lxkwuu53wurbi3w <-- framework
SystemUI.apk <- systemui


------------

side question: what are you using for decompiling/XML modifying/recompiling/signing?

I used a decompiler and found what to comment out in the xml files (or set visibility on so they're not removed), but totally fail at the recompiling part. last tool i had was some "Script.bat" from a while back.
 
Ask and ye shall receive!

But no worries if you don't have time to do it; I love the phone so far but there's little things like the toggles on the dropdown being non-customizable and some of the "colorfulness" that I kinda am not super drawn to.

Here are the files from my phone:
SPH-L300
4.1.2
L300VPBMC1
Rooted
Kernel 3.0.31-1065536
Build JZO54K.L300VPBMC1
Hardware: L300.05

http://www.mediafire.com/?lxkwuu53wurbi3w <-- framework
SystemUI.apk <- systemui


------------

side question: what are you using for decompiling/XML modifying/recompiling/signing?

I used a decompiler and found what to comment out in the xml files (or set visibility on so they're not removed), but totally fail at the recompiling part. last tool i had was some "Script.bat" from a while back.

Is this systemui.apk deodexed?

I use apktool to decompile and recompile. After compiling, I've been dragging the manifest and meta inf from an original apk in lieu of signing.
 
Is this systemui.apk deodexed?

I use apktool to decompile and recompile. After compiling, I've been dragging the manifest and meta inf from an original apk in lieu of signing.

Ahh... it appears to be odex'd stock. SystemUI.odex exists. I'll attach that.

i'll look into the apktool method you're using. thanks again!

--------------

Update: Thanks for the advice on just using the command line... I deodexed the SystemUI.apk on Sprint 4.1.2 and am seeing if tinkering with it now works.

----------------

Edit edit tw_status_bar_expanded.xml modified, bye bye toggles and brightness slider. Major thanks for pointing me in the right direction! Can modify this sucker now on Sprint :)
 

Attachments

Ahh... it appears to be odex'd stock. SystemUI.odex exists. I'll attach that.

i'll look into the apktool method you're using. thanks again!

--------------

Update: Thanks for the advice on just using the command line... I deodexed the SystemUI.apk on Sprint 4.1.2 and am seeing if tinkering with it now works.

----------------

Edit edit tw_status_bar_expanded.xml modified, bye bye toggles and brightness slider. Major thanks for pointing me in the right direction! Can modify this sucker now on Sprint :)

I'm not sure how soon I'll be able to work on the sprint mod but it sounds like you've successfully deodexed and decompiled. I can upload the XML files that I modified as well as the pngs if you'd like to take a crack at doing it.
 
I'm not sure how soon I'll be able to work on the sprint mod but it sounds like you've successfully deodexed and decompiled. I can upload the XML files that I modified as well as the pngs if you'd like to take a crack at doing it.

Thanks man!

I was able to create a flashable zip that removes the toggles and brightness, plus swap the pngs. I posted about it here: http://androidforums.com/sprint-vic...ns-no-sliders-toggles-4-1-2-mc1-required.html giving all credit really to you.

gonna play with it more but really i'm just glad those toggles are gone.

is there an app for customizing the default samsung ones? i know the galaxy touchwiz has it, and it seems the pngs are there for the other available options.. but there's no app or setting for customizing the samsung ones.
 
Thanks man!

I was able to create a flashable zip that removes the toggles and brightness, plus swap the pngs. I posted about it here: http://androidforums.com/sprint-vic...ns-no-sliders-toggles-4-1-2-mc1-required.html giving all credit really to you.

gonna play with it more but really i'm just glad those toggles are gone.

is there an app for customizing the default samsung ones? i know the galaxy touchwiz has it, and it seems the pngs are there for the other available options.. but there's no app or setting for customizing the samsung ones.

No need to credit me as I've just been following guides from various places myself. As far as customizing, there's a mod for touchwiz (and non-touchwiz) Roms called lidroid which adds customizable toggles. I just removed the toggles completely and used Power Toggles. Another nice alternative is Notification Toggles. Both of these can toggle GPS directly if installed as system apps. If you don't mind being taken to the location settings page instead, AntTek Quick Settings offers a near perfect clone of the quick settings panel from 4.2. I'm at work now but I'll upload those files as soon as I can.

EDIT: the tutorial for Lidroid toggles is here. I haven't tried this so I don't know if it will work on our phones.

EDIT 2: As promised, here are the files the I modified. I compressed them into 7zip archives.
SystemUI
framework-res
These are the decompiled/uncompiled files so the XML files should be readable by any text editor (I prefer Notepad++).

Also, on a side note, I installed a fresh copy of Busybox today and my Bluetooth was unaffected. This narrows my prior bluetooth troubles down to one of the following: Titanium Backup itself or something that was restored by Titanium Backup as I'm pretty sure that Victorious didn't have anything to do with it at this point.
 
UPDATE
09/13/2013
Fixed notification drawer handle (may tweak more later, seems a little 'chunky')
Fixed ON/OFF toggles style and text color
Framework/UI theme changes
 
09/14/2013
Better UI dialog and button theming, more closely matches AOSP look and feel
Mostly themed SecSettings.apk, more to come later
Removed battery full notification
Removed ContextAwareService.apk which disables headphone/audio app notifications
 
09/17/2013
Themed dialog titles (blue text/underline)
Themed button text
Finished theming SecSettings.apk
Finally managed to add AOSP lock screen; see instructions for how to enable
Disabled "Wake on Command" in lock screen, necessary to enable AOSP lock screen
Fixed "null signal" status bar icon
Added AOSP launcher (can be uninstalled)
Switched to dev-host for file hosting
 
I love the theme so far. Although there is one thing (not a huge deal.) there is a bit of ui lag for me. I understand that this may be Normal for a theme but I just wanted to clarify?
 
I love the theme so far. Although there is one thing (not a huge deal.) there is a bit of ui lag for me. I understand that this may be Normal for a theme but I just wanted to clarify?

I don't notice any lag, sorry. Where do you notice it the most? I'll take a look.

----

small update tonight

09/18/2013
Removed "Preparing network" notification without disabling Update PRL/Update Profile functions
Fixed AOSP Lock Screen settings description
 
Holo Launcher might have the capability to apply icon packs. I've never used it. The launcher i have included is a straight up AOSP port without extra settings or features.

Yes I use holo launcher Hd because it has the jelly bean icons but this launcher doesn't.
 
I could swap out the stock TW app icons with JB icons but that would mean including all the stock apps in my flashable and would make the file much larger than I would like. I previously had no plans on making this into a full-fledged ROM but with JerryScript gone, I may change my mind. If I do that, then I'll definitely change out the icons, and probably some of the stock apps as well. There seems to be a possible problem with the framework-res.apk in my last release, I'll be updating tomorrow morning when I get home from work.
 
moonknightus: I have been able to initiate the AOSP lockscreen on an odex'd stock ROM, along with the reboot menu and 30 step volume. (android.policy.jar and framework.jar)

Is there anything I can do to help to try and get your awesome mods working without the need for a custom ROM?
 
moonknightus: I have been able to initiate the AOSP lockscreen on an odex'd stock ROM, along with the reboot menu and 30 step volume. (android.policy.jar and framework.jar)

Is there anything I can do to help to try and get your awesome mods working without the need for a custom ROM?

I appreciate the offer but other than theming the contacts and dialer, I've pretty much accomplished everything I set out to accomplish on this mod unless you can figure out a way to enable the Wi-Fi in-out indicator (I've pretty much given up on it).
 
Back
Top Bottom