Moto X Software Porting Project

Search This thread

Boss442

Senior Member
Jul 19, 2012
428
551
28
Mar Del Plata
Here is the Moto X Porting Software For Moto G​

Works on KitKat Roms

Changelog:
  • Moto Assist Drive (Ok)
  • Moto Connect (Ok)
  • Active Display (Non Working)
  • Voice Commands (FC)
  • Full Miracast (Don't tested)

Images:

Screenshot_2014_01_22_08_13_02.png
assist.png
setting.png
wireless.png



V1.0:
*Includes Moto Connect
Public_Beta2:
*Driving Mode for Moto Assist
*Miracast maybe work.
*Wireless Display Added (Give FC, someone can read logcat, maybe a missing library?)
*Active Display Added (Really don't know why don't work, maybe missing framework?)

Download:
MotoGoodies Flash Zip V1.0
MotoGoodies Flash Zip Public Beta #2

Want to use the betas? Join my team, only if you know Android and Logcat
 
Last edited:

neecey18

Senior Member
Jun 27, 2012
160
22
@Boss442 looking forward too seeing if you can get active display working mate

Sent from my XT1032 using xda app-developers app
 

ReOmbra

Senior Member
Jan 9, 2014
321
215
Very Good project men.
For the active display a valid substitute is dynamicnotification

it wold be wonderful if touchless controll work like a moto x .
according to me, the problem is the modify of the framework of moto g , or cancel the file that control this.. :confused:
 
Last edited:
  • Like
Reactions: vstepik and Boss442

ReOmbra

Senior Member
Jan 9, 2014
321
215
File

here you can found the zip file extract to the moto x :
Audio monitor is the touchlesscontroll
 

Attachments

  • Active_Display.zip
    717.9 KB · Views: 876
  • AudioMonitor.apk
    3.9 MB · Views: 915
Last edited:
  • Like
Reactions: BachuArg

Boss442

Senior Member
Jul 19, 2012
428
551
28
Mar Del Plata
Very Good project men.
For the active display a valid substitute is dynamicnotification

it wold be wonderful if touchless controll work like a moto x .
according to me, the problem is the modify of the framework of moto g , or cancel the file that control this.. :confused:

The idea is port the original moto x goodies, not replacing for play store apps...

here you can found the zip file extract to the moto g :
Audio monitor is the touchlesscontroll

All apps are more than some apks, and REALLY i dont recomend install touchless control, because do a permanent FC that dont let use the device because someone is missing, if you have time and know how use the logcat you can find the error and send me :fingers-crossed:
 

ReOmbra

Senior Member
Jan 9, 2014
321
215
The idea is port the original moto x goodies, not replacing for play store apps...



All apps are more than some apks, and REALLY i dont recomend install touchless control, because do a permanent FC that dont let use the device because someone is missing, if you have time and know how use the logcat you can find the error and send me :fingers-crossed:

the first thing that i have made when my phone at home were of install audiomonitor .apk with the hope to find a solution to work :rolleyes:
i believe that logcat require root, i have't yet for the warranty ..
 

m4tt94

Senior Member
Jun 26, 2007
203
55
I don't think touchless control and active display will ever work. They both rely on the x8 chipset..
 

Boss442

Senior Member
Jul 19, 2012
428
551
28
Mar Del Plata
the first thing that i have made when my phone at home were of install audiomonitor .apk with the hope to find a solution to work :rolleyes:
i believe that logcat require root, i have't yet for the warranty ..
Logcat only need usb debug
Is it possible to get all apk in deodex form?
Well.. If i have time i will deodex the apks
I don't think touchless control and active display will ever work. They both rely on the x8 chipset..
You have any proof that they both rely on x8?
 

raithsphere

Senior Member
Feb 28, 2007
59
18
Nantwich, England
raithsphe.re
Moto connect work? I can send SMS from the browser? I just need that funcion.... Thanks...

Sent from my XT1032 using xda app-developers app

I pulled the file TargetedNotifications.apk out of the zip file and just used "adb install TargetedNotifications.apk" on my phone rebooted and i have Moto Connect options on my phone (Unrooted, Locked), Its under Settings and you see "Moto Connect"
 
  • Like
Reactions: lcdiniz

Dhiraj

Senior Member
Dec 28, 2010
2,596
341
Can Op please specify which files are associated with active. Display?
 

ichi go

Senior Member
Apr 28, 2010
142
65
Google Pixel 6
Moto connect work? I can send SMS from the browser? I just need that funcion.... Thanks...

Sent from my XT1032 using xda app-developers app

It seems that Motorola connect cannot communicate with the Chrome extension.
It is activated in the settings but the Chrome extension doesn't find the phone.

EDIT: that works now. It took several tries to connect to the phone. But It cannot retrieve messages and contacts. Was somebody able to use it completely?

In any case, great idea!

Sent from my XT1032 using xda app-developers app
 
Last edited:

Boss442

Senior Member
Jul 19, 2012
428
551
28
Mar Del Plata
It seems that Motorola connect cannot communicate with the Chrome extension.
It is activated in the settings but the Chrome extension doesn't find the phone.

EDIT: that works now. It took several tries to connect to the phone. But It cannot retrieve messages and contacts. Was somebody able to use it completely?

In any case, great idea!

Sent from my XT1032 using xda app-developers app

I can use it normally and nevera gave me a problem

Enviado desde mi XT1032 mediante Tapatalk
How i back to stock?? how i remove moto connect?

Delete the files that this .zip install

Enviado desde mi XT1032 mediante Tapatalk
 
  • Like
Reactions: vstepik

Dhiraj

Senior Member
Dec 28, 2010
2,596
341
It will be better if associated files are grouped separately for each feature.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Here is the Moto X Porting Software For Moto G​

    Works on KitKat Roms

    Changelog:
    • Moto Assist Drive (Ok)
    • Moto Connect (Ok)
    • Active Display (Non Working)
    • Voice Commands (FC)
    • Full Miracast (Don't tested)

    Images:

    Screenshot_2014_01_22_08_13_02.png
    assist.png
    setting.png
    wireless.png



    V1.0:
    *Includes Moto Connect
    Public_Beta2:
    *Driving Mode for Moto Assist
    *Miracast maybe work.
    *Wireless Display Added (Give FC, someone can read logcat, maybe a missing library?)
    *Active Display Added (Really don't know why don't work, maybe missing framework?)

    Download:
    MotoGoodies Flash Zip V1.0
    MotoGoodies Flash Zip Public Beta #2

    Want to use the betas? Join my team, only if you know Android and Logcat
    2
    Anithing news @Boss442?
    meanwhile i have found this other .. Audiomonitorhelper . i have too the .odex
    2
    Very Good project men.
    For the active display a valid substitute is dynamicnotification

    it wold be wonderful if touchless controll work like a moto x .
    according to me, the problem is the modify of the framework of moto g , or cancel the file that control this.. :confused:
    2
    here there are all permission of touchless control (audio monitor .apk)
    if could be to help .. :D

    Permissions:
    android.permission.DISABLE_KEYGUARD
    Allows applications to disable the keyguard.

    android.permission.RECEIVE_BOOT_COMPLETED
    Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.

    android.permission.WAKE_LOCK
    Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.

    android.permission.RECORD_AUDIO
    Allows an application to record audio.

    android.permission.WRITE_EXTERNAL_STORAGE
    Allows an application to write to external storage.

    android.permission.INTERNET
    Allows applications to open network sockets.

    android.permission.CALL_PHONE
    Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.

    android.permission.READ_PHONE_STATE
    Allows read only access to phone state.

    android.permission.READ_PROFILE
    android.permission.READ_CONTACTS
    Allows an application to read the user's contacts data.

    android.permission.GET_ACCOUNTS
    Allows access to the list of accounts in the Accounts Service .

    android.permission.MODIFY_AUDIO_SETTINGS
    Allows an application to modify global audio settings.

    android.permission.ACCESS_NETWORK_STATE
    Allows applications to access information about networks

    android.permission.ACCESS_WIFI_STATE
    Allows applications to access information about Wi-Fi networks.

    android.permission.SYSTEM_ALERT_WINDOW
    Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications. Very few applications should use this permission; these windows are intended for system-level interaction with the user.

    android.permission.EXPAND_STATUS_BAR
    Allows an application to expand or collapse the status bar.

    android.permission.BROADCAST_STICKY
    Allows an application to broadcast sticky intents. These are broadcasts whose data is held by the system after being finished, so that clients can quickly retrieve that data without having to wait for the next broadcast.

    com.motorola.context.permission.CONTEXT
    android.permission.BLUETOOTH
    Allows applications to connect to paired bluetooth devices

    android.permission.WRITE_SECURE_SETTINGS
    Allows an application to read or write the secure system settings.

    com.motorola.permission.ACCESS_CHECKIN
    com.motorola.audiomonitor.permission.INPUT_PLUGIN
    com.motorola.audiomonitor.permission.LOCAL
    android.permission.STOP_APP_SWITCHES
    android.permission.GET_TASKS
    Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.

    com.motorola.audiomonitor.permission.SETTINGS
    com.google.android.googlequicksearchbox.LAUNCH_WITH_RECORDED_AUDIO
    com.motorola.audiomonitor.permission.BROADCAST_RECEIVER
    2
    @Boss442
    Good job ;)
    But i have interest only for Moto Assist Drive, can you please give me only files needed for this?
    Thank you.