yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] stoudamire:
A wireless file transfer is not possible without root access.

If you root the device it will keep its workout functionality.

---------- Post added at 10:32 AM ---------- Previous post was at 10:28 AM ----------

Just use the back to stock button in MotoACTV Root Tool or flash a stock rom of Cennis91.
[Other SmartWatches] CEnnis91:
Just note that wireless file transfer is not possible on THIS DEVICE without root; on other devices solutions like Dropbox, Box.net, etc exist, but because the Motoactv's UI is rather limited out of the box, it's not possible until you root.
[Other SmartWatches] faisalsiddiqui:
I am very thankful for your kind reply. After rooting do I need an alternative launcher to access any apps like es file explorer that I may side load? Also, how do i go back to the stock launcher to access the workout functionality & keep that working all the time?
[Other SmartWatches] CEnnis91:
You will need an alternate launcher to access such apps yes. And the second question is one that has been plaguing (at least) me this entire time, some people have different methods of how to balance both Android and workout functionality, I don't think there is a perfect one yet.
[Other SmartWatches] x999x:
Once you install another launcher, (i use zeam), you will be prompted as to which launcher to use upon a reboot or when the home button is pressed.

A thing to keep in mind here is that you have a checkbox to make your selection the default action the next time either of those same situations arise. With that in mind, do not select the original MotoACTV launcher as your default, that will essentially make all the effort you put into rooting moot. Rather, if you do want to specify a default action, select your newly installed launcher as the default for a reboot/home-button-press. You can always select the original launcher from your apps menu to go back to the watch's original functionality.

Most people who prefer to keep the watch's original functionality it's primary purpose tend not to select a default at all, but rather select which launcher to use from the menu every time its queried.
[Other SmartWatches] faisalsiddiqui:
Thanks a lot for your help & guidance.
[Other SmartWatches] a.mcdear:
Is there a way I could repartition the internal space? I am hoping eliminate the /sdcard partition, and assign all that space to the /data partition instead.
[Other SmartWatches] FreeFly:
Reboot into fastboot then

fastboot erase misc

This will get you unstuck from CWM.
[Other SmartWatches] speedyink:
The original Android date and time settings are on the device. You just have to create a shortcut to it.
[Other SmartWatches] tansoftware:
More feedback required...

Good question. I have been heavily experimenting with this on an external android developers test board. Theoretically, it's possible and has been been tested successfully on the nook color with Boot-from-SD capabilities. Practically, well... let me put it this way, our MotoACTV watches suck big time. Should any damage occur to the internal storage as a result of repartitioning and formating, there are no guarantees whatsoever to reverse the damage or repair the internal SD. And to top it all off, we do not have an external SD, which would've made testing this idea way more simpler and safer.

Damn !

Going back to the drawing board. Anyone with suggestions, please share :)

We'd love to hear you out.
[Other SmartWatches] CEnnis91:
Repartitioning has been done in the past, but like tansoftware said, it could be a bit risky; but thankfully we do have fastboot. Although I'm quite against it, (I've dealt with this before, and was never particularly fond of it) an apps2ext solution would probably be best (I thought someone did this a while ago?). Apps2ext is where you create an ext partition (usually ext2/3) on your sdcard and use that as an extended /data. In the event something is damaged (I'm assuming you mean the filesystem tansoftware?) fastboot would be able to get us back to relatively safe booting environment where we should be able to repartition the sdcard correctly.
[Other SmartWatches] CEnnis91:
And just a side note, you guys remember this is a watch right? How many apps would you realistically use on it? =P
[Other SmartWatches] r4dik4l:
has this come up, i can only use 5 widgets!
[Other SmartWatches] speedyink:
?? I'd say about 80% of my homescreens are widgets. 5 Pictures, 3 toggles, calender, clock, and 2 notes. Tried 7 unique widgets as well, no issues.
[Other SmartWatches] x999x:
I've tried that already, however I don't see that settings option when I try to create a shortcut with Zeam. I know you use launcher pro and that had access to a lot more preferences in your video than Zeam seems to have.
[Other SmartWatches] r4dik4l:
Weird, when I long press the homescreen to get widgets, and select widgets. it gives me calendar, news and weather, play store, power control and search.

Not sure which rom I am running, what is the newest rom? I would like to get a different if at all possible. I have been following this thread since May or so, but I lost track in a lot of June.
[Other SmartWatches] tansoftware:
More feedback is needed.

Correct me if I'm wrong CEnnis91, but if the filesystem on the SD is damaged/corrupt, even a safe environment won't allow us to repartition back to original sd state. What I've known and tested way back in 2003 was that once internal storage is corrupt, system partition or recovery no longer identify that disk. Repartitioning/Reformating always fail as preset partition table is no longer identifiable. System & Recovery identify disk partitions through a preset partition table, when you repartition manually using external software, you change the partition table signature. System and Recovery no longer identify it or access it to repartition it back to normal, unless... Now here comes the tricky part. Samsung and HTC have both developed a way to restore bad/identifiable partition tables by releasing factory partition fingerprints to be used with ODIN. When restoring a rom image using ODIN, you have the option of selecting a factory partition fingerprint which allows full repartitioning & reformating of entire internal storage prior to writing rom image.

As far as I know, fastboot does not have that option and neither do we have a MotoACTV partition fingerprint to work or rely on. That is why I am skeptical on trying my test method on the watch for now. Again, my information dates back to 2003, when PDAs' internal flash were voltage dependent. Now with Non-volatile ram, internal flash has become way more stable, but same data read/write principles apply.

My information could be slightly outdated and would love to know more about how you were able to restore internal flash using fastboot without utilizing a factory partition fingerprint.

Appreciate your valuable insight.

PS: As for what more could be installed on this watch, trust me when I say this, we've barely scratched the surface. My attempts of building a fully functional rom have failed because of the limited space we have and it's been getting on my nerves lately :P
[Other SmartWatches] namelez:
I have an idea and i was wanting to know if anyone were up for the chalange? Can we pull the APK's from the motoactv itself and have them signed so we can use the notifier for tablets so it gets the text and calls?

i am a noob overall with this, but i think we can come together and with rooted devices we could have them get the notification apk from the motoactv.

Just a thought. sorry if this is not the forum but at least the idea is out there.
[Other SmartWatches] CEnnis91:
Yes but we would need to develop an app that would correctly call and interface with the app; the ripping and resigning takes 2 minutes.
[Other SmartWatches] speedyink:
Oh I see, I figured all the launchers could access all those options. The proper one is called com.android.settings.datetimesettings
[Other SmartWatches] CEnnis91:
You can create such a shortcut, you would need to manually modify the launcher.db however.
[Other SmartWatches] telcodave:
So, just getting started with my Motoactv. I have rooted and flashed cleardroid by clearD, all working fine.

Do i need to flash gapps? if so what version? and what will i gain?

thanks in advance for answering my nube questions.
[Other SmartWatches] a.mcdear:
Its not a matter of needing more apps, its just that I don't store any media on my motoactv, I stream everything to it, so the whole /sdcard partition is just wasted space that I /could/ use for apps or data created by apps, like all my MyTracks data and stuff.

Also, I am seriously considering attempting to build an AOSP ROM for this thing, cause honestly I never use a single one of the Motorola apps on it. I think CM7.2 would be awesome, but it will take a lot of work that I'm not sure I'm competent to do yet.
[Other SmartWatches] NissanGuy01:
I rooted and installed another launcher, as well as installing some gapps stuff from the zip. I pushed vending.apk and googleservicesframework.apk...however, then I decided to try a ROM. The DPRom is what I am on now. It has working google market, however, I use a marketsearch apk I found for searching.

This site has the link to the DPRom near the bottom under section "7"

motoactv dot wikispaces dot com
[Other SmartWatches] Liveforlaughs76:
Sorry for the dumb question guys, but I can't seem to figure this out and I'm having trouble searching for it. I've rooted and installed cEnnis' ROM on my motoactv but I'm having trouble installing a new launcher. I am attempting to use easyModder by jaysen, and it always says "waiting for device". I plug and unplug and it doesn't recognize the device is connected, nor does adb when using the adb devices command. Help would be much appreciated. Thanks so much all.
[Other SmartWatches] NissanGuy01:
Do you have the SDK installed on your PC?

http://developer.android.com/sdk/installing/index.html
[Other SmartWatches] Liveforlaughs76:
Yes I do.
[Other SmartWatches] NissanGuy01:
I'm also assuming you have moto software/ drivers installed?
[Other SmartWatches] Liveforlaughs76:
Correct.
[Other SmartWatches] si12j12:
Battery charging issue solved?!

I believe that the battery issue is the connector between the battery and the board (pins to be exact ) because while dissasembling it I accidentally pulled the connector plug and the battery right off the board.

solution was to either solder the battery wires directly to board or try and re solder the plastic connector which has 3 pins.

These 3 pins seemed to be the cause as they seemed almost oxidated ?

After sucessfully soldering the connector pins back to the board, I cleaned the pins with alcohol and re-assembled

the unit. I has worked ever since. no more charging issues with any rom, stock , rooted , old or new roms, its all good.

* I will however mention that I charged the battery slightly directly of a 3.3v 300ma power suply to regain some charge .

CAUTION, dissassembly is not hard but putting it all back together can be challenging since there are many ribbon cables and the possibility

of detaching the battery connector as I did.
[Other SmartWatches] x999x:
Got my factory cable in the mail. Time to start messing with DPRomBeta again :)

I have a great setup with ClearD's rom right now, but I do like having access to the accelerometer with the other rom.

Is it possible to just add the bits with that enable the accelerometer to ClearD's rom? I actually pushed the services.jar file over from DP's thread onto ClearD's install because I liked how wifi stayed on until you disabled it manually. The battery icon got a little borked, but its just cosmetic, and works great.
[Other SmartWatches] nhizzat:
So I can get the golf app by flashing 1.7.10? Is root necessary?
[Other SmartWatches] x999x:
Anyone update to 1.7.11 yet? It says theres a fix for wifi drain in the changelog.
[Other SmartWatches] ClearD:
That's the non-golf version of 1.7.10, I believe.

Sent using XDA-funded carrier pigeons
[Other SmartWatches] CEnnis91:
Correct with all questions concerning golf vs non-golf:

1.7.10 is golf

1.7.11 is non-golf
[Other SmartWatches] nhizzat:
Stop lurking so hard on IRC! Thanks for the answer btw.

Got stock with golf and 1% battery flashed, so far so good!
[Other SmartWatches] king conan:
spotify and other running apps

Hi Guys,

I'm planning to get this motoactv wonderful gadget and I'll flash to DPRom from day 1. But I'd like to ask about the behaviour with the custom ROM.

I usually run with my Galaxy S2 with runtastic pro app and play music with spotify in offline mode at the same time. It works great but the idea to have the same in a watch is fantastic.

My question is:

Is it possible to have with custom ROM spotify playing in the background and the stock running app at the same time?

Or will I be able to keep using other running apps like runtastic Pro in the motoactv?

If that's positive I'm ordering one from amazon.uk (141 pounds) right away.

Thanks in advance.
[Other SmartWatches] x999x:
So I tried something out with Titanium Backup which may be useful for others here on the fence with which Rom to stick with (its more of a flavor of the week sort of thing right now for me.)

I installed DPRom Beta 8 and while I love whats been added, I have a real problem getting Dead Trigger to run reliably on it. ClearD's rom has a better time with it, although I miss out on cool stuff like Live Wallpapers from DP's rom... I think you see where I'm going here, I installed DP's rom and backed up the Live Wallpaper APKs which I later restored via Titanium Backup once I wiped and installed ClearD's rom. I'm sure people more advanced with this stuff could simply push their own APKs over, but I'm still a greenhorn with Android.

Best of both worlds, although there are a couple things I'd still like to incorporate into ClearD's rom which DP's rom has like the accelerometer and a cleaned up notifications UI in Zeam. I'd still consider Live Wallpapers a nice addition :)
[Other SmartWatches] tfso:
MOTOACTV with Nike+ App

Hello!!

I just want to know if you or anyone could install the Nike+ app in a rooted MOTOACTV, because if it is possible to load and run, I will buy one right away!! This is the app that I used for my runs and is perfect for me. Please help with this, I will wait for your answers, Thanks
[Other SmartWatches] CEnnis91:
Unfortunately I'm not able to confirm much from what you said; I looked around and did a little research but was unable to get a concrete enough answer. I do know there is partition data on the device and I do know it's accessible and flashable even through the sbf protocol, but without an sbf image to use, we might be out of luck, I will have to consult [mbm] on this matter to gather more information.
[Other SmartWatches] bengfords1:
Hello. I am new to the XDA forums and have been intrigued with the Motoactv ever since it was rooted. I have searched through the posts and have found that Grooveip and Google Voice have been tested on some ROM (Clear's?; page 71 of this thread) with Grooveip unfortunately being useless since the person being called cannot hear your voice. I noticed the latest DPRom also does not have audio input functionality.

How much progress has been made on resolving this issue? Can it even be resolved? My inner **** Tracy would like to know. :P

Thank you for all your hard work, CEnnis91 and everyone else who has contributed to rooting and developing for this watch.
[Other SmartWatches] dproldan:
Audio input in the MotoACTV seems to be capped at 8000 Khz by software. Any program that tries to use audio input fails because they try to use 44100 Khz. The audio hardware supports 44100Khz, but we need to find a way to modify that setting.

I think using the ALSA configuration files it's possible to do a direct conversion, but maybe the driver or the kernel needs to be modified too.
[Other SmartWatches] bengfords1:
Interesting. Since I do not possess the ability to help tweak the ALSA files or modify any driver or kernel, I eagerly await the day a solution is found. Thanks for the quick reply. :)
[Other SmartWatches] namelez:
What about say an emulator app that basicly emulates the motoactv?
[Other SmartWatches] a.mcdear:
What is the purpose of the /preinstall partition? It seems totally useless to me...
[Other SmartWatches] dproldan:
You can explore it with any root file browser. You'll see it has the Text-to-Speech data for the workout instructions. The Stock rom also had the Adobe flash app. In DPRom I added several useful programs. When programs are installed from the /preinstall partition, it allows the user to uninstall them from the applications settings. If those programs were included in the /system partition, users would need to use more difficult methods to remove them. Also, /system is small. /preinstall is quite convenient, IMO.

---------- Post added at 08:35 PM ---------- Previous post was at 08:27 PM ----------

I've been working on this for some time...

www.youtube.com/watch?v=HhdMuQ_glJ0
[Other SmartWatches] x999x:
Decided to have a go with video encoding for this device, and it handles regular mp4 (ffmpeg) videos @ 220x176 with ease. No frame dropping and A/V sync. Sucks to have to reencode video, but if you want it to play correctly, its the most reliable route. I'm using Handbrake, pretty easy to set up a moto profile and just batch out what you want.At this size, you're looking at roughly 1 meg a minute. I've reencoded some perfect pacman runs and use them as live video wallpapers, pretty nice :)
[Other SmartWatches] dolok:
Speaker for MotoActv

The speaker looks compact. Very handy addition. Great idea.

Is the speaker on the underside of the band? I can't tell for sure in the video.

---------- Post added at 01:16 AM ---------- Previous post was at 12:36 AM ----------

I registered with Nike+ and installed the Nike+ running app. It installs and runs ok, but it's not very useable because the screens don't render properly and so controls are missing.

Sorry.
[Other SmartWatches] Ke1evraTi:
Thats really cool. I have been using a bluetooth speaker at night but if I dont charge my watch before going to bed it will die in the middle of the night. I'm not sure how you made yours, but it seems feasible that we could just mount a small cellphone speaker in the wrist strap. It already has a small hole in the center but if the speaker is too big we could easily enlarge it.
[Other SmartWatches] dproldan:
I'm using a very thin (0.9mm) water-proof piezo speaker from Murata. I machined a custom piece that snaps into the wristband hole to hold the speaker in place, plus a few other things that I prefer not to disclose yet.

I'm building a few of these and will offer them for sale here in a few weeks. I will take more pictures and demonstrate it better then.
[Other SmartWatches] JonathanWardRogers:
Count me in

I will buy the first one!
[Other SmartWatches] x999x:
Sold!

Edit -

Figured out the issue I was having after removing my system apps via the Easy Modder and not being able to set the time anymore. What was happening is that the settings app would force quit after selecting "Set Time" from the menu. It was trying to call Tumbler.apk, the watch's stock way setting the time with the rotating wheels (tumblers). Reinstalling it sorted this out. Just an FYI for others, as you don't need to install Launcher2.apk to access it, or another launcher that offers short cuts directly to the function itself if you're partial to using Zeam like myself.
[Other SmartWatches] dolok:
Looking forward to more pictures.

I've changed me mind about wanting one of your speakers. I've decided to return my MotoActv for a refund. It's uncomforable to wear on my wrist. Maybe I'll try again if Motorola comes up with better wrist band options.
[Other SmartWatches] jiexi:
Definitely want one.
[Other SmartWatches] Mubaslat:
Endomondo

Hi there!

Is anyone using Endomondo on their rooted Motoactv? I've always been using Endomondo on my phones and I bought this Motoactv when I were in Us, but I don't really like to Motoactv-training app.

Then I found this thread about rooting, I didn't know that it could be done, awsome!

But does Endomondo work properly for anyone? I'm thinking about the screen size for example.

Best Regards,

Anders
[Other SmartWatches] king conan:
I'm a runner and I'm getting the motoactv next week. I plan to use spotify offline in the background and I will definitely try all the most popular running apps:

Runtastic pro (my favorite with my SGS2)

Endomondo

Runkeeper

Cardiotrainer

Sportstracker

And I will post here if any is useable or not.

But I think I will be happy with spotify and the stock one...
[Other SmartWatches] jonbrookings@gmail.com:
looking for driver for when in bootloader

Hi I cant seem to find the omap driver needed when in bootloader fast boot mode for the motoactiv watch. thought it was windows 7 not recognizing but have hooked it up to windows xp as well with no driver found. thanks for the help.
[Other SmartWatches] MadManX:
I just loaded DPRom on mine, got Runkeeper installed from Play. It loads sideways and most of it doesn't fit on the screen. Also doesn't appear to detect the heart rate strap. When I click on the settings for it it opens the browser to buy one. Doing a test activity, most of the screen is unreadable, and no heart rate data was saved to Runkeeper when synced. Heart Rate strap is ANT+ and works on the MotoACTV side.

I'll try Endomondo next and see if I have better results.

-MadManX
[Other SmartWatches] stoudamire:
All the running apps are useless compared to the stock workout app in terms of functionality and customizabilty.

Moreover, as MadManX already experienced, most of the screen is unreadable (not only with Runkeeper). As these apps are made for larger screens, this is not really surprising.

In my opinion, the stock app is quite good. The only drawback is the the MotoACTV portal which is quite unusable. Nevertheless, you can download the CSV file and convert it to TCX and then use one of the better portals (Strava, Runkepper, Mapmyrun, etc.).

In my opinion, for all ambitious athletes, there is no alternative to the stock app for now.
[Other SmartWatches] king conan:
What it's wrong with the portal?

Uploading data is unreliable?
[Other SmartWatches] MadManX:
I've tinkered even more... I tried some ANT+ test applications... They report the MotoACTV does not have ANT+ support. So the built in application may be the only route to include HR/speed/cadence data for now.

As for the exports... I gave up months ago because the data in the CSV was wrong. No way to identify when paused, stride rate and stride count were the same number (not even possible), for starters.

I'm not great at tinkering on Android... Bun now that I can peak around under the hood... I'll probably continue to try to find where the stock app stores its data until you sync. I've poked around with the httpd that runs on the MotoACTV already... Though I ended up causing duplication of data being uploaded to the portal. There is potential that route though with more sniffing to figure out how I duplicated the data, downside, the built in app will push once it detects a WiFi (unless you don't associate one and always since via a PC so you can interact with the httpd directly). Ideally I'd like to find a way to get to the data directly on the device without using the portal. Then the portal and "other" services could be possible. The portal just isn't flexible and very clumsy to use IMO.

Oh and Endomodo even worse than Runkeeper on the small screen.

Has anyone started looking where data is saved during the day and after a "workout" yet?

-MadManX
[Other SmartWatches] superdave:
The data is stored in a SQLite db located at /data/data/com.motorola.gault.​activity/databases/activity.db. You can pull it to your pc and browse it with a SQLite DB browser.
[Other SmartWatches] CEnnis91:
I MIGHT be able to improve the experience of certain apps, I haven't looked into it deeply enough but I know of an area that can possibly be improved.