yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] dragon_76:
So, once unzipped you will see "META-INF" and "system" folders.

Inside "system" you will see:

app

etc

framework

lib

inside "app" you will see:

*CarHomeGoogle.apk

*FOTAKill.apk

GenieWidget.apk

Google Maps 5.12.0.apk

GoogleBackupTransport.apk

GoogleCalendarSyncAdapter.apk

GoogleContactsSyncAdapter.apk

GoogleFeedback.apk

GooglePartnerSetup.apk

GoogleQuickSearchBox.apk

GoogleServicesFramework.apk

*LatinImeTutorial.apk

MarketUpdater.apk

MediaUploader.apk

NetworkLocation.apk

OneTimeInitializer.apk

*Talk.apk

Vending.apk

(*not really needed on MotoACTV but won't hurt to install)

I am doing this from a Mac using terminal, it has been a richard year since I have used CLI with windows but for Linux the commands will be the same ("dragon$" is just my terminal prompt).

dragon$ adb push ~/Desktop/gapps/system/app/Vending.apk /system/app

dragon$ adb push ~/Desktop/gapps/system/etc/permissions/features.xml /system/etc/permissions/

So, you see I have pushed the files to the corresponding directories that the files are found in the unzipped folders.

I cannot remember if adb push defaults to parent owner and permissions but if not you will have to change them to root/root and RW-R--R--
[Other SmartWatches] ldrn:
I followed CMW's guide to root mine, too.

A full custom would be great (but not needed for remapping hardware keys); Motorola's UI is really quite nice for the screen size, but won't show custom apps. Instead of the fake Honeycomb one, I prefer to use Zeam (with the launcher and grid set to 3x3 icons) -- I just think it works much better, without overlapping icons and so on.

To get a shortcut to the wifi access point settings in zeam, press and hold in a blank area, and go to "add", then "shortcuts", then "settings", then "settings" again. This "settings" is the hidden wifi one.

I also remapped "Start" to menu fairly easily by modifying they G2-keypad.kl file under keylayout; nosit1 was able to do the same with music to home. The people in #motoactv on freenode.net are very helpful, including CMW.

More information on that:

/system/usr/keylayout/G2-keypad.kl

Change this line:

key 220 FITNESS WAKE_DROPPED

to this:

key 220 MENU WAKE_DROPPED

On a separate note, you'll want to backup your userdata partition, too. Otherwise, it can get corrupted and make the file loop at the motorola logo:

dd if=/dev/block/userdata of=/sdcard/userdata.img bs=1024

adb pull /sdcard/userdata.img userdata.img

Even when restoring that, there are a ton of force closes from com.motorola.gault.activity; you have to get past them to a custom launcher to factory reset.
[Other SmartWatches] MinionOfEckerd:
@dragon_76

Does anything need to be done with the META_INF folder? I'm attempting to get Market working on my Motoactv but I'm still getting a Google Services Framework force close. I pushed over the gapps from CM6 (the ones under HDPI). Not sure if those were the right ones.

I think I need to factory reset and start over from the beginning. :/
[Other SmartWatches] dragon_76:
No, that folder is for recovery mode installers.

Amazon app store works perfectly if you can't get Market to work. It takes a fair amount of trial and error with apps to find ones that are functional.

I can't recommend enough installing grafitti pro. I have it from Amazon FAOTD.

I have superuser.apk installed and I had to push my preferences from /data/data/ on my phone to my watch so as to autorespond "yes" to root requests and no notifications because the UI is a fixed size window.

After doing that I installed button saviour and my purchased key for the pro features to have only home and menu onscreen. (Button saviour needs root permission).

I use golauncher ex with 3x3 home screen and the notification bar hidden. I wish I could remove the dock but oh well.

Android is going into more types of devices, I wish Google would push scalable graphics. I am however very impressed with the amount of apps that work usably on a QCIF+ screen (Netflix!)

I also like the main launcher and if I could access an app like AltDrawer from it I would not have another home replacement installed. I will tear apart Launcher2.apk soon and see if there is a way to customize it.
[Other SmartWatches] moonzbabysh:
Okay so last night I attempted to root my motoactv but my adb for some reason say it cannot load the root.img, I had the same problem where it's couldn't load the recovery.img for my photon when attempting to apply CWM or twerp recovery. Fastboot devices definitely sees both my devices (no I didn't do them are same time, and the files needed are in the same file location as instructed) and I can even Fastboot reboot and have that work. Any ideas or suggestions?? Any help would be appreciated.
[Other SmartWatches] dragon_76:
Try downloading a new root image. Also try switching USB ports.
[Other SmartWatches] MinionOfEckerd:
Thanks, wasn't sure about the META-INF folder. Going to try installing button saviour. How did you "push" preferences from your phone to the watch? I have root/su on my Xperia Play so I should have the files there to push?

Did you personally get the Google Apps working?

EDIT: Everything is forceclosing on me. :/ Installed the Stock Browser from my XP but that's forceclosing as well. Attempted to change the permissions of the applications but either it didn't work or it didn't help.
[Other SmartWatches] ldrn:
I couldn't figure out how to push preferences, but I was able to tell Superuser to allow all apps after remapping Start to Menu, then just doing Superuser > Menu > preferences. You could always do this to get Superuser working, get Button Savior working, and then revert it back.

(I made a step by step on Pastebin, but if you use Oneroot, it might do all this for you: http://pastebin.com/AZRemesV )
[Other SmartWatches] MinionOfEckerd:
Thanks a lot. Just did a factory reset, figure I'll start from scratch. Did you get the Google Apps working after Superuser was configured? What Browser are you using? (Dolphin was forceclosing for me every time I went to type.)

EDIT: Got Superuser working, did the keyboard hack to make Start=Menu. Anybody know what button Music is mapped to in the configuration?

Going to fiddle around some more w/ Google Apps. Anybody have a walkthrough of installing the apps? IE Which ones you must do, don't have to do and what to do to get it working. :D

EDIT: It was WAKEkey 378. It was set to "MEDIA" so I changed it to "HOME". Works perfectly! :D
[Other SmartWatches] ts937km:
Hanging at the Red Moto Logo

Followed the instructions and had it working rooted, etc. Was going to change out the launcher. And obviously did something wrong. Now it just just hangs at the Red Moto logo. Can get it to power off and can still get it to the fastboot mode. Have tried reflashing the system and userdata, wiping the user data, etc. Any suggestion on what to try next?
[Other SmartWatches] nosit1:
Join our IRC at irc.freenode.com #motoactv

We have been working on this for a while. We are planning on working on a thread for this.

Currently I have Spotify and Sportstrack Pro running well. I'll start to compile a list of working applications.

If you're stuck in a boot loop, you'll need the userdata partition image. I'll edit my post with it once I'm on my computer.
[Other SmartWatches] Sideburns4life:
This worked flawlessly. Thanks so much guys.

I'm gonna try to make a video on how to root and customize the active and have it up on youtube in the next couple days!

Also, with button savior activated slacker and pandora both force close on boot. I don't know if this is because of button savior, or because I kept the original moto launcher and moto apps. Is anyone else having this problem? I'd really like to get slacker working so I can play cached content.
[Other SmartWatches] NORCALkID:
I think they force close cuz they have no internet connection . Atleast thats what I noticed
[Other SmartWatches] Jay4255:
That's correct. Gingerbread doesn't support Keyboards and Mice, Honeycomb does. I have also connected a pair of bluetooth wireless headphones and didn't have any issues.

On a side-note, I will be posting a step-by-step guide (with pictures if I get bored enough) to walk through rooting, installing a launcher, replacing packageinstaller, remapping buttons, and have full functionality of all the original MotoACTV software and easily switch between the two.

I am going to try using an Android kitchen to give us HC or ICS. I know we don't have a custom recovery, but we can still flash ROMs using fastboot. Next couple weeks are gonna be busy. Should see some progress.
[Other SmartWatches] Antzor:
I'm having a weird issue with rooting mine... everything seems to have gone fine ( have many apps installed on it now and using zeam launcher) however I don't have a superuser app... I tried copying one over but root apps still won't work.

Superoneclick always appears to crash right at the very end before rebooting the device .. any ideas?
[Other SmartWatches] Jay4255:
I had a similar issue with SuperOneClick. In the box to the right that shows what's all happening, it would get to a certain point and freeze. After a few tries, I found out that if I unplug the USB cable when it freezes there, then plug it right back in, it continues. Not sure if it'll be the same for you, but try it out and let me know. If you still have issues, I'm in the IRC most of the day.
[Other SmartWatches] nosit1:
If I recall from what CMW was saying, we can't have ICS since we don't have a working kernel for it. Is that correct?

As for the SuperOneClick, had the same issue. After I unplugged and back in, it worked as per Jay's tip.
[Other SmartWatches] BitTinker:
HDA API

Hiya all,

I'm working on documenting the API that the PC uses to communicate with Motoactv, the Host Device Agent API.

I hope to be able to use the upgrade protocol it to install apps on the device, etc.

Although right now is just a work in progress, you can already query simple stuff llike battery levels, add/remove WIFI networks, etc.

bittinker dot wordpress dot com/2012/01/11/motoactv-hda-api

I'll update the post as I find new stuff.
[Other SmartWatches] jororosco:
I just wanted to let everyone know that mine won't connect to my Bluetooth stereo in my car. I'm thinking because I have to enter a pairing code. When I hit connect on my motoactv, it says connecting, then it says failed to connect. Has anyone else been able to pair to a device that has a pairing code?
[Other SmartWatches] Jay4255:
That's correct, they force close because they run at startup and wifi is off by default at startup. I installed "Startup Manager" and turned them off from running at startup. Also frees up alot of ram.
[Other SmartWatches] htran921:
BitTinker- great find about the HDA interface! Have you seen HDA calls to retrieve fitness data? I am looking for ways to retrieve those data and post to other site (Runkeeper) directly.

Thanks.
[Other SmartWatches] BitTinker:
Getting workout data via HDA

Right now I've found no straightforward way of doing that.

My understanding is that Motoactv connects to Motorola's fitness website directly, either tethering via the USB proxy or through whatever WIFI you have registered on the device.

If you want to get that data, probably the easiest would be to remove the wireless networks from your Motoactv device (so you force Motoactv to do update only when connected via USB) and log the tethering connection Motoactv does to the USB proxy. Things can get tricky if that connection is done via HTTPS, though.

I'll keep a note to investigate that in the future.
[Other SmartWatches] Antzor:
Didnt think to try that, worked for me. Thank you
[Other SmartWatches] IseeBrickedPhones:
Awesome - We need a thread on the HTTP API alone!
[Other SmartWatches] NORCALkID:
What we really need is our own forum :)
[Other SmartWatches] Jay4255:
I agree, so everyone needs to go vote and increase our chances! Link is in signature.
[Other SmartWatches] atmandk:
Bluetooth worked great between the MOTOACTV and my Transformer Prime using ES File Explorer on both units to transfer files.

Also, just a reminder that there's now http://www.reddit.com/r/motoactv. Not very active yet, but it could be useful if we started using it!
[Other SmartWatches] nosit1:
So it recognized your Transformer and you were able to BLuetooth files over?
[Other SmartWatches] atmandk:
Yeah - quite easily. ES turns on bluetooth, starts OBEX FTP, and has a button to "make discoverable". I made the motoactv discoverable to the prime, worked smooth as butter!

EDIT - the moto also recognized the TF, so you could do it either way.
[Other SmartWatches] jkr284:
Looks good!

Does anyone know whether run keeper works without any hiccups on the motoactv?

Thanks
[Other SmartWatches] nosit1:
Is that an app. PM me an APK and I'll give it a shot.
[Other SmartWatches] ClearD:
Try with a regular cable if you can, and place the device on top of a heat sink of some type while it is in fastboot mode, or it will overheat.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
the battery is 100% drained, and it wont charge at all
[Other SmartWatches] ClearD:
Let it sit overnight maybe... I'm not sure what else to do.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ClearD:
Can you try with the root tool rather than manually typing it in, by chance? Or are you already using it?

Advantage would be that commands and images would be known working...

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
I have tried both... both end in error

But i just plugged in the original cable and its charging... lets hope nothing turns it on... I'm going to let it set charging overnight... hopefully it doesnt turn on... before it would turn on right when i plugged it in.

---------- Post added at 08:20 AM ---------- Previous post was at 08:18 AM ----------

But if anyone needs to make a factory cable its really easy... you can make it out of almost any usb micro B cable. save your self 25-40$
[Other SmartWatches] ClearD:
Let's hope it keeps charging then :) got my fingers crossed! And factory cables are $8 on eBay lol.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
after about 15 min it turned on... damn... and its not charged enough to program
[Other SmartWatches] ClearD:
Turn it back off and try to keep charging maybe lol.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
say i did boot it into the bootloop of death... is there any way to recover it?

---------- Post added at 08:43 AM ---------- Previous post was at 08:42 AM ----------

it just boots up... it only charges to get enough juice to boot up...
[Other SmartWatches] ClearD:
Motoactv.wikispaces.com should have all the anti bootloop stuff you need.

Try this:

fastboot -w
fastboot oem fb_mode_clear

Then try to boot again. The first clears data and cache, and the second is supposed to exit the fastboot loop.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
I get "failed (remote failure)" error just from the fastboot -w

---------- Post added at 09:21 AM ---------- Previous post was at 09:14 AM ----------

I can randomly get fastboot commands to work... here is the latest error it gives me when i can get it to send then it freezes. the error it gave (after i unplugged it knowing it was going to fail after 60 sec) it said status read failed (too many links)
[Other SmartWatches] ClearD:
Part of me wonders if it's your cable...

Sent using XDA-funded carrier pigeons
[Other SmartWatches] ByronCole:
I agree... but i plug it into my droid 4 and it says okay to program

Do you think shorting the cable could help?
[Other SmartWatches] nosit1:
Start, both volume buttons, and the power button. Try that. They should kick you out of the loop.
[Other SmartWatches] ByronCole:
i tried that nothing happened... what the heck is going on... does anyone have any ideas... I read some people having this problem with a phone in rsd lite saying to change the xml file... is there anything in the boot.img i can change? lol probably wishful thinking... oh well...
[Other SmartWatches] PhilPan:
Is anyone actually using Google maps? I been trying to get it to find my location, but it won't find it....it just keeps searching...am I missing something here?
[Other SmartWatches] dragonfly1113:
mine is very intermittent on locking on my location, have not updated to 1.1.3 yet will prob try it tonight.
[Other SmartWatches] 4rs fed:
Bought this watch yesterday but just not feeling it........ :(

This thread is too difficult to follow, no idea what roms are there, no real wiki anywhere.

I guess ill list it in the classified section today.

If anyone is interested let me know, good price for XDA members.

Would love to keep it, but since I am so late to the game, its hard to keep up with this thread... :(

I think this device needs its own forum.......
[Other SmartWatches] Prack:
It's much more simple than you think. Only one ROM in production and no custom kernels or anything yet. The wiki is here and has step by step instructions. You'll have the whole device figured out in 30 min or less. Give it a chance you will impress the hell out of everyone you meet.

motoactv (dot) wikispaces (dot) com
[Other SmartWatches] 4rs fed:
This isn't my first rodeo with android, I have rooted more phones and bricked a few as well.

Just the information layout of this thread is difficult to follow.

I rooted and flashed the 1.1.2 rom on it.

I have my phone working with the phone, but notifications don't work, and it seems like the watch HAS to be on wifi for all the applications to work.

I though I could have the watch use my phones 4g for internet connection, but I don't seem to be able to set that up, if its even possible.
[Other SmartWatches] Prack:
Notifications to the watch are with the motoactv app and it runs off bluetooth not wifi. The apps that require wifi will not work without wifi obviously but setting up wifitether is not difficult on most phones. The one issue that you will see though is the wifi will turn itself off after a while and you need to keep toggling it back on. Either way it's up to you man I think it's a nice device. I meant no disrespect in the last post either I'm just giving out the wiki site. Yes I understand we need our own forum section. We have asked/voted etc. All we can do is wait. I know there is a motoactv forum that is not part of xda but I haven't made my way over yet. Not sure that I will either this thread has been fine for me.
[Other SmartWatches] Margino:
I've had no problems with Google Maps. GPS tends to take a minute or two to lock on. A GPS app like GPS Status is good for some feedback on satellite acquisition. If Google Maps still doesn't find your position try restarting the watch.
[Other SmartWatches] ClearD:
I was reading about them last night. You aren't using rsdlite, so I'm not sure how that could apply. Assuming the images you're using are valid, it may be the unit itself.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] rusty1701:
apk's not showing up

I might have found the issue.. does anyone know if wiping the cache partion could cause problems like this??? If so, can it be repaired easily? I have rerooted and have ics launcher running. I would just like to send apks directly from my pc to the watch (have a bunch). I also would like to thank you for your help so far.
[Other SmartWatches] ByronCole:
HAHA yeah i knew it was wishful thinking lol

I have a question... it is still under motorola warranty right? If it wont read the flash they cant successfully adb or fastboot anything they cant know its rooted right?
[Other SmartWatches] dragonfly1113:
loving this 1.1.3 rom so far, just an fyi for anyone interested i found a way to text and get gtalk through the watch, just install meebo from the market and link to ur gmail than you can have your gtalk messages come through and you can respond to them, as for texts i have desksms installed on my phone so any texts that come into my phone go to my gtalk therefore i can now respond on my watch! this is what i've been waiting for to get working!!! this is awesome, hopefully this excites others as much as it excites me :)
[Other SmartWatches] ClearD:
That would be my guess. Maybe call them and explain that it won't power on, then go through their motions for return.

That's pretty killer! DeskSMS is made by Koush also, isn't it? I thought about purchasing it also.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] dragonfly1113:
yeah made by koush its awesome i love it on the regular but now with meebo working on the motoactv ill love it even more :) just wish the notifications were better in meebo
[Other SmartWatches] dragonfly1113:
actually just installed ebuddy messenger and its even better than meebo because it notifies you with a light when you have a message :) this is awesome, now if only my wifi would stay on lol.
[Other SmartWatches] Margino:
TouchPal Keyboard, which is a Swipe keyboard, works if the screen density is set to 80. The resolution makes the buttons a little hard to press accurately but, with a little practise, this is by far the quickest text entry for the MotoACTV I've come across so far.

---------- Post added at 07:13 PM ---------- Previous post was at 06:40 PM ----------

Came across Android QuickDo. It's similar to zMooth but much more functional, and doesn't have that annoying bar at the bottom of the screen. I've now returned the hard buttons to stock functions and am very happy with the soft menu and home actions.

It also has custom gestures that can launch apps, amongst other things. The density of the screen has to be set to 70 in order to see the area where gestures are managed. After recording them all, and assigning apps, the screen can be set back to the original density.

Just make sure the floating button is turned off in the settings if you use it.
[Other SmartWatches] Margino:
Keeping on a Swype keyboard vibe:

TSwipe-Pro Keyboard works at a density of up to at least 100.

It has lots of options, including different keyboard layouts and heights, and seems less awkward than the other keyboards I've tried. The options can be accessed by swiping the red keyboard button to the left. TSwipe website has an instruction manual.
[Other SmartWatches] romualdp:
Quick update on Motoactv + Runkeeper + DoggCatcher.

Just completed 30K run in 3:01. Motoactv lasted for 2:28 :(. I was using Runkeeper to track my run, DoggCatcher with Presto engine to listen podcasts on 1.75 speed and MW600 bluetooth dongle to listen audio. First issue is that only on app can use audio over bluetooth - when I listen podcast I can not hear Runkeeper's readouts on the workout progress. Second with this setup battery life is too short - that's a pity - this is a nice device. Tomorrow is my 20K run - will try the same setup but with wired headset.
[Other SmartWatches] nosit1:
Good to see someone using the device for working out! Haha.

Good luck with your 20k run tomorrow!
[Other SmartWatches] Margino:
Does your screen change to portrait orientation with Runkeeper?
[Other SmartWatches] romualdp:
Yes, I just use it for audio cues so it does not bothers me much.
[Other SmartWatches] EricMiddleton:
An Odd Experience with WiFi

I've noticed some odd patterns with how long the WiFi on my device stays on, and maybe this could be useful to somebody. When I use Dolphin Mini web browser, I'm lucky to get WiFi to last more than a minute. When on Facebook, Play Store, or pretty much any other app requiring network, it lasts anywhere from 1 to 20+ minutes. The really weird thing, though, is that sometimes, when I close all foreground applications and turn off the screen, the WiFi will still be on HOURS later! It's crazy! Anybody else notice these things? Also, does anybody else have a web browser that stays on WiFi longer? Sometimes I get booted off WiFi before I even get to the site I'm looking for.
[Other SmartWatches] Margino:
Wifi will stay on if you enable it using the stock Power Widget.