• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][XPOSED] MotoGuide v1.0.8 - Remove carrier label, charging LED, DoubleTap2Wake

I'm considering upgrading to KK, so which version of Android do you run ?

  • Moto G - 4.4.2

    Votes: 243 96.4%
  • Moto G - 4.3

    Votes: 3 1.2%
  • Razr

    Votes: 3 1.2%
  • Other (Please specify it in this topic)

    Votes: 3 1.2%

  • Total voters
    252
  • Poll closed .
Search This thread

Kameo

Senior Member
Jul 17, 2010
929
686
Hi everyone, here's my little contribution to the scene : MotoGuide.
A simple mod for the Xposed framework that will hide the infamous carrier label in our Statusbar.
I plan to add other little hacks later, but as I'm just starting my Android programming journey it will take time.

Yep, it's my first Android application, so please be kind enough not to flame me :D
Current functionality:
- Hide carrier label in status bar (on by default)
- Ability to restart the StatusBar from the app, no longer need to reboot your phone to en/disable the label.
- Hide or Edit the carrier label on the Lockscreen (will add Notification Area later).
- Enable Charging LED while the phone is charging :D
- If Faux123's kernel is installed, then you can advantage of the great DoubleTap2Wake function (get it here )

Requirements:
Rooted Moto G (tested solely on my XT1032 JB - Retail FR rom)
Latest XPOSED Framework (download it here : http://forum.xda-developers.com/showthread.php?t=1574401)

Installation:
First install the latest version of the amazing Xposed framework by Rovo89.
Then install the latest version of MotoGuide attached in the download section below and enable it.
Don't forget to reboot your phone for changes to take effect.

MotoGuide will be located in the [Module] section of the Xposed app, you just need to check/uncheck whatever option you want (only one by now).
You no longer need to reboot your phone, just hit the [Apply Changes] button.
However, it requires a SuperUser access, so please grant it otherwise i can't kill and restart the SystemUI.apk.

Download:
I'm not asking for donations, but if you download it, hit the Thanks button!
@all:
For all the others, please bare with me, thanks for your patience.
I've fixed those nasty bugs for JB but i still got issues with KK (if it takes too much time, i'll release it this way, and fix it later stating that i might totaly not work on KK).
So by now just download the v1.0.4 until i release 1.0.8. Thanks for your comprehension.
Edit:
I've broke my phone, lot's of screen glitches while using the GPS so i sent it to repair. So i'll share the beta of version 1.0.8 for you guys to try.
Please read post #252 carefully, don't share it elsewhere. Thanks.

Screenshots are not relevant anymore, the app went through huge UI changes. I'll keep them here until i update them.

MotoGuide v1.0.8b - Post 252 with link to v1.0.8b - http://forum.xda-developers.com/showpost.php?p=52427859&postcount=252

MotoGuide v1.0.7 - Link removed, i need to fix it, sorry.
MD5 checksum: 2c61f59a5ff2d4cbe7c4be1476e97b40

MotoGuide v1.0.6 - Link removed, i need to fix it, sorry.
MD5 checksum: 163768cf356cf7b85e0d4bd83327b1ac

MotoGuide v1.0.4 - http://dl-count.xposed.info/modules/com.kameo.android.xposed.mods.motoguide_v3_3244f0_0.apk
MD5 checksum: 3244f05931e5545f9133e2c95c2889f7

Thanks to:
Rovo89, for the Xposed Framework.
Karsten Priegnitz, for his changelog class.
Stericson, for his RootTools lib.
And of course, YOU. Thanks to you, it's been downloaded more than 17 000 times :D

Planned additions:
- Hide carrier label from Notification Area (done).
- Edit the label in the Notification Area (done).
- Hide Sim2 icons (done)
- Work on the QuickSettings.
- Localisation... so if you want to help with the translation, please add your name-language in the topic and/or pm me (i'll send you the string.xml and you'll be credited as well).

Request list:
If you want me to add some specific stuff, you can always ask for it in this thread.
There's already a list in the 2 post.

30rpjci.jpg
28ix3rr.jpg
20kyljn.jpg
2m7ddab.jpg
33etno9.jpg
 
Last edited:

Kameo

Senior Member
Jul 17, 2010
929
686
Changelog:

v1.0.8 beta - 05.May.20214:
- UI changes into structured sections
- Hide SIM1 or SIM2 icons
- Hide Emergency call button on lockscreen
- Change quicksettings number in Notification area (cosmetic since GB handles it much better)
- Hide the Handle Divider Line in Notification area (the line at the bottom)
- Stock launcher : Resize all widgets
- Stock launcher : Disable Google Quick SearchBar
- Stock launcher : Change Custom Rows/columns layout
- Stock launcher : Hide Apps from drawer !
- Force QI Wireless Charging
- Enable all screen rotation
- Turn screen ON when unplugged
- Always display Menu button
- Disable Home button ring (i'm thinking into removing it since GravityBox now handles it, but not at the time i've coded my version)
- Disable Loud volume warning
- Volume keys to Skip tracks

v1.0.7 - 24.Jan.2014
- Recoded from scratch after i lost all my sources...
- Revamped the UI a little bit.
- Fixed some bugs (AutoStart.java).
- Remove/edit carrier label should now (hopefully) be working on Kitkat.
- If Faux123's kernel is installed, you can use the DoubleTap2Wake option to wake your phone.

If the screen goes into deep sleep, this function won't work, it's a feature made by Faux to prevent battery draining.
Don't complain about it, i'm only implementing the switches.

v1.0.6 - 14.Jan.2014
- Charging LED added : will switch LED on while charging and off when phone is fully charged.

v1.0.5 - 07.Jan.2014 (unpublished)
- Disclaimer added if device is not detected as a Moto-G
- Can now remove carrier label from LockScreen
- Can also use a specific carrier label in LS

v1.0.4 - 03.Jan.2014
- First official release

v1.0.3 - 01.Jan.2014
- Now with Changelog (c) Karsten Priegnitz
- Small improvements and cosmetic fixes

v1.0.2 - 21.Dec.2013
- Option to apply changes without rebooting
- getting version name from manifest now

v1.0.1 - 16.Dec.2013
- Small improvements and bug fixes

Version 1.0 - 14.Dec.2013
- First attempt to make a GUI version

Version 0.1 - 12.Dec.2013
- Simple Xposed module without any fancy feature...


Request list so far:
- StatusBar:
--- Hide Disabled Data icon (done)
--- Hide Input Method Switcher icon (done)
--- Disable Sim2 icons (done: the 1st mod/app worldwide to allow this on our MotoG. Also done it for Sim1 if needed)
--- Force CarrierLabel text (...)

- Notification area:
--- QuickSettings, edit colums number (done)
--- QuickSettings, add/hide/reorder (still trying to understand how it works)

- Lockscreen:
--- Force rotation (done)
--- Hide Emergency call button (done)

- System:
--- Enable All screen rotations (done)
--- Turn screen On when unplugged (done)

- Stock Launcher:
--- Hide Google Search Bar (done)
--- Custom homescreen grid size (done)
--- Increase HotSeat icon number from 5 to 7 (icons in the quick launch bar at the bottom = done)
--- Custom drawer grid size (wip)
--- Custom homescreen number (from 5 to 3 ? wip)
--- Override home-swipe-up to do nothing instead of launching GoogleNow (wip)
--- Resize All widgets (...)

- System:
--- Always show Menu key (Navigation bar = done)
--- Force Wireless QI charger detection (done)
--- Make those hacks compatible with Motorola Razr
 
Last edited:
Dec 25, 2013
22
9
Awesome APP !....but I have a problem (NOT WITH YOUR APP). I am asking in this thread because I assume you might know a possible way to fix my problem. I have the US GSM model (16GB) running rooted 4.4.2. I am currently using prepaid service (T-Mobile)...problem is...I only see "T-Mobile" when I pulled down the notification bar. How can I make my phone actually SHOW "T-Mobile" in the statusbar ? Why does my phone not show the carrier and I have seen other Moto G's that do show the carrier name ?
 

Cooptx

Senior Member
Jul 28, 2012
1,347
467
Houston, Texas
Awesome APP !....but I have a problem (NOT WITH YOUR APP). I am asking in this thread because I assume you might know a possible way to fix my problem. I have the US GSM model (16GB) running rooted 4.4.2. I am currently using prepaid service (T-Mobile)...problem is...I only see "T-Mobile" when I pulled down the notification bar. How can I make my phone actually SHOW "T-Mobile" in the statusbar ? Why does my phone not show the carrier and I have seen other Moto G's that do show the carrier name ?

Mine does not show carrier either. I am on exact same thing you are. Except not a prepaid plan. Is it possible that the KitKat update removed the carrier in statusbar? I didn't have a SIM card the entire 15 minutes I was on JB to compare. Didn't pay attention on JB actually. I am sure that a xposed module would help you with your problem. Try GravityBox.

Sent from my XT1034 using Tapatalk
 
Dec 25, 2013
22
9
Mine does not show carrier either. I am on exact same thing you are. Except not a prepaid plan. Is it possible that the KitKat update removed the carrier in statusbar? I didn't have a SIM card the entire 15 minutes I was on JB to compare. Didn't pay attention on JB actually. I am sure that a xposed module would help you with your problem. Try GravityBox.

Sent from my XT1034 using Tapatalk

I looked all through gravity box and I couldnt find a single option that could fix my prob.
 
Dec 25, 2013
22
9
Nor could I. I didn't see any xposed modules that add carrier to statusbar

Sent from my XT1034 using Tapatalk

haha, I even started messing with APKtools/APK Multi-Tools to see if I could manualloy change the files in the system.....but oddly enough I had zero luck even finding the "Systemui.apk" in system/app/...it didnt show up or anything ! I am still confused about that.
 

Kameo

Senior Member
Jul 17, 2010
929
686
You can use this or as an alternative, use MotoExposed from play store

Sent from my XT1032 using xda app-developers app
:confused:
MotoXposed is made for the MotoX, so most of the hacks are not compatible with our Moto-G. You might enable an option and get stuck in a bootloop while rebooting.

MotoGuide is made specificaly by me who actually owns a Moto-G, so i know what works or not.
 

Cooptx

Senior Member
Jul 28, 2012
1,347
467
Houston, Texas
:confused:
MotoXposed is made for the MotoX, so most of the hacks are not compatible with our Moto-G. You might enable an option and get stuck in a bootloop while rebooting.

MotoGuide is made specificaly by me who actually owns a Moto-G, so i know what works or not.

Yeah, but if you get stuck in a bootloop, xposed gives you a zip to flash in order to get out by disabling all xposed modules. So it isn't too bad of a risk. (Friendly suggestion. You should not feel like I am being rude :p)

@ikillechewbacca @Cooptx
As far as i know US version don't show carrier name in statusbar, only European version shows it, or am i wrong?

I thought that I saw in a video guide a US version with AT&T. Let me look it up :)

Edit: https://www.youtube.com/watch?v=mc4Ucm1Qw7g&feature=youtube_gdata_player

CNET has a Moto G with T-Mobile showing sadly, that is on a Global model. Perhaps this is why I was confused. You are correct.
US = No Carrier
Global = Yes

Sent from my XT1034 using Tapatalk
 
Last edited:

nishfrog

Member
Dec 4, 2010
12
4
I'm aware that you've only tested this on JB, so this is just for your information.
It doesn't seem to work on Stock KitKat, the following appears in the Xposed Framework logs.

Code:
12 Jan 2014 19:16:57 UTC
Loading Xposed v42 (for Zygote)...
Loading modules from /data/app/com.kameo.android.xposed.mods.motoguide-1.apk
  Loading class com.kameo.android.xposed.mods.motoguide.MGFixes
java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
	at dalvik.system.DexFile.defineClassNative(Native Method)
	at dalvik.system.DexFile.defineClass(DexFile.java:222)
	at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:215)
	at dalvik.system.DexPathList.findClass(DexPathList.java:322)
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
	at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:351)
	at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:317)
	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
	at dalvik.system.NativeStart.main(Native Method)
 

Kameo

Senior Member
Jul 17, 2010
929
686
Thanks for the report, will look into it.
Can you please try v1.0.4 and see if it works ?
Which version are you on, xt1032, xt1033, xt1034 (single or dual sim) ?
Thanks a lot.

Sent from my MotoG
 
  • Like
Reactions: nishfrog

cra1g321

Senior Member
Dec 31, 2013
186
60
I have a UK Moto G with Tesco UK Kitkat rooted (XT1032)

using MotoGuide 1.0.4 and it works fine at removing the carrier name :good:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 157
    Hi everyone, here's my little contribution to the scene : MotoGuide.
    A simple mod for the Xposed framework that will hide the infamous carrier label in our Statusbar.
    I plan to add other little hacks later, but as I'm just starting my Android programming journey it will take time.

    Yep, it's my first Android application, so please be kind enough not to flame me :D
    Current functionality:
    - Hide carrier label in status bar (on by default)
    - Ability to restart the StatusBar from the app, no longer need to reboot your phone to en/disable the label.
    - Hide or Edit the carrier label on the Lockscreen (will add Notification Area later).
    - Enable Charging LED while the phone is charging :D
    - If Faux123's kernel is installed, then you can advantage of the great DoubleTap2Wake function (get it here )

    Requirements:
    Rooted Moto G (tested solely on my XT1032 JB - Retail FR rom)
    Latest XPOSED Framework (download it here : http://forum.xda-developers.com/showthread.php?t=1574401)

    Installation:
    First install the latest version of the amazing Xposed framework by Rovo89.
    Then install the latest version of MotoGuide attached in the download section below and enable it.
    Don't forget to reboot your phone for changes to take effect.

    MotoGuide will be located in the [Module] section of the Xposed app, you just need to check/uncheck whatever option you want (only one by now).
    You no longer need to reboot your phone, just hit the [Apply Changes] button.
    However, it requires a SuperUser access, so please grant it otherwise i can't kill and restart the SystemUI.apk.

    Download:
    I'm not asking for donations, but if you download it, hit the Thanks button!
    @all:
    For all the others, please bare with me, thanks for your patience.
    I've fixed those nasty bugs for JB but i still got issues with KK (if it takes too much time, i'll release it this way, and fix it later stating that i might totaly not work on KK).
    So by now just download the v1.0.4 until i release 1.0.8. Thanks for your comprehension.
    Edit:
    I've broke my phone, lot's of screen glitches while using the GPS so i sent it to repair. So i'll share the beta of version 1.0.8 for you guys to try.
    Please read post #252 carefully, don't share it elsewhere. Thanks.

    Screenshots are not relevant anymore, the app went through huge UI changes. I'll keep them here until i update them.

    MotoGuide v1.0.8b - Post 252 with link to v1.0.8b - http://forum.xda-developers.com/showpost.php?p=52427859&postcount=252

    MotoGuide v1.0.7 - Link removed, i need to fix it, sorry.
    MD5 checksum: 2c61f59a5ff2d4cbe7c4be1476e97b40

    MotoGuide v1.0.6 - Link removed, i need to fix it, sorry.
    MD5 checksum: 163768cf356cf7b85e0d4bd83327b1ac

    MotoGuide v1.0.4 - http://dl-count.xposed.info/modules/com.kameo.android.xposed.mods.motoguide_v3_3244f0_0.apk
    MD5 checksum: 3244f05931e5545f9133e2c95c2889f7

    Thanks to:
    Rovo89, for the Xposed Framework.
    Karsten Priegnitz, for his changelog class.
    Stericson, for his RootTools lib.
    And of course, YOU. Thanks to you, it's been downloaded more than 17 000 times :D

    Planned additions:
    - Hide carrier label from Notification Area (done).
    - Edit the label in the Notification Area (done).
    - Hide Sim2 icons (done)
    - Work on the QuickSettings.
    - Localisation... so if you want to help with the translation, please add your name-language in the topic and/or pm me (i'll send you the string.xml and you'll be credited as well).

    Request list:
    If you want me to add some specific stuff, you can always ask for it in this thread.
    There's already a list in the 2 post.

    30rpjci.jpg
    28ix3rr.jpg
    20kyljn.jpg
    2m7ddab.jpg
    33etno9.jpg
    19
    Changelog:

    v1.0.8 beta - 05.May.20214:
    - UI changes into structured sections
    - Hide SIM1 or SIM2 icons
    - Hide Emergency call button on lockscreen
    - Change quicksettings number in Notification area (cosmetic since GB handles it much better)
    - Hide the Handle Divider Line in Notification area (the line at the bottom)
    - Stock launcher : Resize all widgets
    - Stock launcher : Disable Google Quick SearchBar
    - Stock launcher : Change Custom Rows/columns layout
    - Stock launcher : Hide Apps from drawer !
    - Force QI Wireless Charging
    - Enable all screen rotation
    - Turn screen ON when unplugged
    - Always display Menu button
    - Disable Home button ring (i'm thinking into removing it since GravityBox now handles it, but not at the time i've coded my version)
    - Disable Loud volume warning
    - Volume keys to Skip tracks

    v1.0.7 - 24.Jan.2014
    - Recoded from scratch after i lost all my sources...
    - Revamped the UI a little bit.
    - Fixed some bugs (AutoStart.java).
    - Remove/edit carrier label should now (hopefully) be working on Kitkat.
    - If Faux123's kernel is installed, you can use the DoubleTap2Wake option to wake your phone.

    If the screen goes into deep sleep, this function won't work, it's a feature made by Faux to prevent battery draining.
    Don't complain about it, i'm only implementing the switches.

    v1.0.6 - 14.Jan.2014
    - Charging LED added : will switch LED on while charging and off when phone is fully charged.

    v1.0.5 - 07.Jan.2014 (unpublished)
    - Disclaimer added if device is not detected as a Moto-G
    - Can now remove carrier label from LockScreen
    - Can also use a specific carrier label in LS

    v1.0.4 - 03.Jan.2014
    - First official release

    v1.0.3 - 01.Jan.2014
    - Now with Changelog (c) Karsten Priegnitz
    - Small improvements and cosmetic fixes

    v1.0.2 - 21.Dec.2013
    - Option to apply changes without rebooting
    - getting version name from manifest now

    v1.0.1 - 16.Dec.2013
    - Small improvements and bug fixes

    Version 1.0 - 14.Dec.2013
    - First attempt to make a GUI version

    Version 0.1 - 12.Dec.2013
    - Simple Xposed module without any fancy feature...


    Request list so far:
    - StatusBar:
    --- Hide Disabled Data icon (done)
    --- Hide Input Method Switcher icon (done)
    --- Disable Sim2 icons (done: the 1st mod/app worldwide to allow this on our MotoG. Also done it for Sim1 if needed)
    --- Force CarrierLabel text (...)

    - Notification area:
    --- QuickSettings, edit colums number (done)
    --- QuickSettings, add/hide/reorder (still trying to understand how it works)

    - Lockscreen:
    --- Force rotation (done)
    --- Hide Emergency call button (done)

    - System:
    --- Enable All screen rotations (done)
    --- Turn screen On when unplugged (done)

    - Stock Launcher:
    --- Hide Google Search Bar (done)
    --- Custom homescreen grid size (done)
    --- Increase HotSeat icon number from 5 to 7 (icons in the quick launch bar at the bottom = done)
    --- Custom drawer grid size (wip)
    --- Custom homescreen number (from 5 to 3 ? wip)
    --- Override home-swipe-up to do nothing instead of launching GoogleNow (wip)
    --- Resize All widgets (...)

    - System:
    --- Always show Menu key (Navigation bar = done)
    --- Force Wireless QI charger detection (done)
    --- Make those hacks compatible with Motorola Razr
    14
    this thread should be renamed in 1.0.4 version.. LOL :rolleyes:
    Thanks for your support...
    still working on 1.08 or is it cancelled?
    Phone is broken, glitches all over the screen, sent for repair :-/
    I downloaded it for double tap to wake. Installed faux kernel. But sometimes double tap to wake works and most of the time it's not working
    Sent from my XT1033 using Tapatalk
    Read Faux's kernel thread, it's the way it's designed (only working for like 45 seconds), i'm not to blame.

    Edit:
    Ok guys, i'll share my current version, please keep in mind that it's beta : some things are working some not.
    It was working fine for me for several weeks, if some stuff is not working, please share :
    - your phone model (xt1032, xt1033)
    - a little bug description and a way to reproduce it
    - PLEASE DO NOT SHARE IT OUTSIDE HERE - I'll update the xposed repo when i'll get my phone back from the repair center.

    MotoGuide v1.0.8 beta - 05.May.20214:
    - UI changes into structured sections
    - Hide SIM1 or SIM2 icons
    - Hide Emergency call button on lockscreen
    - Change quicksettings number in Notification area (cosmetic since GB handles it much better)
    - Hide the Handle Divider Line in Notification area (the line at the bottom)
    - Stock launcher : Resize all widgets
    - Stock launcher : Disable Google Quick SearchBar
    - Stock launcher : Change Custom Rows/columns layout
    - Stock launcher : Hide Apps from drawer !
    - Force QI Wireless Charging
    - Enable all screen rotation
    - Turn screen ON when unplugged
    - Always display Menu button
    - Disable Home button ring (i'm thinking into removing it since GravityBox now handles it, but not at the time i've coded my version)
    - Disable Loud volume warning
    - Volume keys to Skip tracks

    CRC-32: f93007dc
    MD4: 2e79871b14ea640cb718289ee9cc2ab2
    MD5: e46970237b1cd323ace89109803e60f0
    SHA-1: 3c5f824186b855753eef9ef9ec5d8a8779dc1ffc
    6
    I need to schedule some stuff, so here's a sum up of all the requests (please notify me if i'm missing yours):

    - StatusBar:
    --- Hide Disabled Data icon (done)
    --- Hide Input Method Switcher icon (done)
    --- Disable Sim2 icons (done: the 1st mod/app worldwide to allow this on our MotoG. Also done it for Sim1 if needed)
    --- Force CarrierLabel text (...)

    - Notification area:
    --- QuickSettings, edit colums number (done)
    --- QuickSettings, add/hide/reorder (still trying to understand how it works)

    - Lockscreen:
    --- Force rotation (done)
    --- Hide Emergency call button (done)

    - System:
    --- Enable All screen rotations (done)
    --- Turn screen On when unplugged (done)

    - Stock Launcher:
    --- Hide Google Search Bar (done)
    --- Custom homescreen grid size (done)
    --- Increase HotSeat icon number from 5 to 7 (icons in the quick launch bar at the bottom = done)
    --- Custom drawer grid size (wip)
    --- Custom homescreen number (from 5 to 3 ? wip)
    --- Override home-swipe-up to do nothing instead of launching GoogleNow (wip)
    --- Resize All widgets (...)

    - System:
    --- Make those hacks compatible with Motorola Razr
    4
    For all those having errors, please wait a little, it seems that i've mis-included a file while compiling.
    I'll upload a fix this night.
    I hate Eclipse. Java is good but Eclipse is a real pain when you're not used to it :mad:
    Oh how i miss my Atari/Amiga assembler IDE efficiency...