yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] dragon_76:
I don't use my Wifi for extended periods of time but I found that to get reliable Wifi you have to have bluetooth on as well (I told you that already). With Bluetooth and Wifi on I have no problems. Maybe it is because they are the same chip and not enough power is being sent. maybe it is because of the kernel and the fact Moto turns them both on or off together in stock. Dunno. I just know from experience if you want reliable wireless you need to have both radios on.

Cheers!

-M

Xda member since 2007
[Other SmartWatches] Jay4255:
I had a great talk with tansoftware in the IRC earlier today, he hasn't made many posts in this thread, but you can see his progress a couple pages back. I don't want to spoil anything ^__^, but he made a bit of progress today. I'm setting up a VirtualPC on my machine that he can remote into and allow us to work together on development for the device.

Should be setup later on tonight, and hopefully this helps speed things up.
[Other SmartWatches] TheEndGame7:
Niiice! Can't wait to see what y'all come up with!
[Other SmartWatches] PrsnlCrcl:
Can someone who has been able to get the pixel density to stick let me know how they accomplished it? I have tried multiple apps and most don't even allow you to go below 120. I was able to change it with LCD Density Changer and it worked when clicking on the 'test' button, but it doesn't stick after rebooting. I also tried manually changing the build.prop file with no luck. Any suggestions would be greatly appreciated. Thanks.
[Other SmartWatches] Jay4255:
The LCD Density Changer just edits the build.prop and restarts the GUI, doesn't do a full restart. The build.prop as well as other files are known to revert after startup on the MotoACTV. It has been said numerous times in this thread. It is a known problem, and one of the many reasons we want a custom rom to get out of this locked down version.
[Other SmartWatches] PrsnlCrcl:
I took your post in which you started with "for those of you who have lcd density changer working" to mean that some had it functioning even after a reboot...hence the reason I asked. A custom ROM would be wonderful.
[Other SmartWatches] ClearD:
I'll test permanent LCD Density through system.img build.prop tonight. I'm going to try to alternate between root tool updates and Rom builds when I have time, so I don't get burnt out on one or the other. Tonight, I'm going to try to create a custom Rom for us. It might not be anything special to start out with, but it will be something. :)
[Other SmartWatches] Jay4255:
I apologize for the lack of clarity, some members had issues getting it to work at all.
[Other SmartWatches] PrsnlCrcl:
No need to apologize...I just didn't want you to get the perception that I did not read because I have read through the thread. Thanks to the many helpful posters (yourself most certainly included), I have been able to get the device to do what I want it to do (for the most part). I am still having some interesting issues with WiFi so I am going to try resetting it to factory settings again to see if that helps. One question on that since I haven't gone through that process yet...when you flash the system.img back to the phone, are there any other steps after that need to be completed? I assume root is still in place since the img was backed up after rooting, but I just wanted to verify. Thanks.

---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------

This would be great. I love having it set to 95 per Jay's recommendation and I would love to be able to utilize his gscript...right now it is just a pain to have to set it again after every boot. Thanks.
[Other SmartWatches] d2tw4all:
Motoactv source...

Not sure if anyone has seen this or not, but there is a sourceforge site for the motoactv with the source for what appears to be everything on the motoactv. I assume this will help immensely with modifying the kernel or creating a new ROM. Let me know if this is helpful...

http://sourceforge.net/motorola/motoactv/home/Home/

Tom
[Other SmartWatches] Jay4255:
Most of the things you do get stored on data not on system, so just restoring system by itself isn't going to do much. Below are the following steps to do a complete system restore.

fastboot -w

fastboot flash system system.img

fastboot reboot

The first command wipes the userdata and cache partitions. They will be rebuilt the first time you power the watch on, so be patient.
[Other SmartWatches] paulcs:
Thanks for the help guys, but it's still not working. I plug it into the wall charger either off or in Fast boot mode and no go.

Fast boot mode will flash "low Battery" "Can't Program" for about 2 min then shut off

Normal just brings up the M logo and sits there. Even if I try and reset (start/power), nothing unless I unplug it.

I don't understand why I just can't charge the thing? And I can't return it, it's over 30 days. Any other thought?
[Other SmartWatches] Itslame:
Buy another one and return the defective one as the recently purchased watch
[Other SmartWatches] submandingo:
In "theory" couldn't you go buy a new one and return it as it won't charge.;)
[Other SmartWatches] ClearD:
Maybe let it sit overnight at the "M" logo?

Next thing I'd do would be maybe call Motorola tech support... the level 2 people or higher may be able to help. I wouldn't necessarily tell them you've rooted the thing, but... ;)

Doesn't Motorola themselves offer a warranty over 30 days?

Also, update on a ROM... I've got everything unpacked, but trying to mkfs.yaffs2 the system.img folders results in a 770+ Mb system.img... I'm not sure what's going on, but the original was around 150Mb, and they're only the large size when unpacked into individual files (meaning I selected all the files at once, and they were around 780 Mb). So, I'm guessing that the new system.img is wrong, and obviously far too large to flash. Any ideas?

And before you ask, I just did it on the "system" folder, no boot.img or anything like that was included.
[Other SmartWatches] Fatadxb:
is it possible to see RTL arabic support on this device ?
[Other SmartWatches] tansoftware:
Arabic Localization...

Arabic code is ready... awaiting custom ROM to inject code.
[Other SmartWatches] tansoftware:
Advice/Help wanted...

Unfortunately my development and contributions for the MotoACTV have come to an expected stop. It seems I've bricked my MotoACTV.

What we initially thought would never happen actually happened :-S

Current Status:

- Bootloader screen keeps looping with "Low Power" message.

- Plugged it to charge from power adaper, bootloader screen still loops.

- Manually switching it off and waiting for 3 hours did not charge the watch.

- Once watch is unplugged from charger. Bootloader loops for 2 - 3 times and then watch dies. (My guess empty battery).

- Once plugged in again, bootloader starts looping indefinitely again with same "Low Power" message and watch becomes extremely hot.

Earlier Status:

- Attempting to build Custom Rom.

- Last action executed was restoring original factory imgs via fastboot through .bat script with final command as "fastboot reboot-bootloader".

I have been trying to revive my watch all day without any luck :-(

I would sincerely appreciate your help/advice.

Thanks,
[Other SmartWatches] NORCALkID:
have you tried to hold down the power button and start button till it shuts off (about 7 seconds) completely then connecting it to the wall charger and usb cable it came with and let it charge for about an hour?
[Other SmartWatches] tansoftware:
Need Help/Advice...

Yes I did... The thing is, it's so empty now that the bootloader loops twice before the watch dies. Once plugged into the charger with the original cable, it turns back on with bootloader looping indefinitely. When you do the power off key combination for (12+ seconds) it switches off and the white charging led is off too :-(

So it shows no sign of charging at all :-S
[Other SmartWatches] submandingo:
I know that someone had taken it apart and charged it with a lipo charger, if you have access to one.
[Other SmartWatches] tansoftware:
No luck there I'm afraid...

I don't have a LiPo charger. I also heard that disassembling the watch is extremely difficult without Motorola's special tool set. Some have disassembled & reassembled it, but have confirmed that watch was not as it used to be after repairs.

I'm definitely sure there must be some software solution to stop the bootloader loop from killing the battery.
[Other SmartWatches] nosit1:
I know getting it to charge when dead like that can be difficult. Are you on outlet or USB?
[Other SmartWatches] funuaa:
use factory cable
[Other SmartWatches] ydaraishy:
Sparse options? Why yaffs and not ext3 like the stock image?
[Other SmartWatches] tansoftware:
Use extreme caution with custom roms...

Not to scare you or discourage you from further rom development, but flashing an unstable system.img would brick your watch. What we initially thought would never happen could actually happen.

I was actually developing a customized system.img, tried stabilizing it as much as I could without affecting the ext3 structure format. Unfortunately it bricked my watch.

Another thing you guys should know. I initially thought that the battery charging lines are hardwired from the USB port to the battery as in most cases with mobile phones. Turns out I was wrong. When connecting the USB charger to the watch, the watch's USB port triggers a small portion of the kernel & system.img to get the battery temperature and instructions (Pulses per second - Dynamic Charging) on how to recharge the battery. If you have modified your system.img, make sure you leave all entries to the kernel (init.c) intact, otherwise you might mess up these instructions and cause a massive hardware failure.

Theoretically, you could repair the watch by disassembling the watch, removing the battery and manually recharging it using some external PiLo charger, and by using a JTAG interface to overwrite the NVRAM with stock IMGS.

I hope this clarifies the extent of damage that could happen should an unstable kernel / system.img be tested.

Regards,
[Other SmartWatches] TheEndGame7:
Sorry to hear about your Actv...

So whats your plans to do with the device now? And are you still gonna be helping us with Dev work on it? Thanks for your help on the device thus far!
[Other SmartWatches] tansoftware:
Never Quitting...

I was taught never to quit and to be extremely patient especially in my line of work :-) And yes I will still help the community. My new MotoACTV replacement should arrive within two days :-D

In fact what happened proved to be very useful for everyone. Now we know that the watch can be bricked and how. We know how the watch recharges and what not to mess around with.

So all in all, I would say we learned some valuable lessons that would not be possible without bricking the watch :-)

Cheers,
[Other SmartWatches] ClearD:
I would also like to add that once we get a real recovery image, it'll become much harder to brick, I'd think. :)
[Other SmartWatches] ydaraishy:
You mean, you can't get back into fastboot?

There's _always_ charge circuitry in the way; there's never an actual direct connection from the port to the battery.
[Other SmartWatches] ClearD:
Question:

Is anyone//has anyone//can anyone work on a recovery for this device? Should we contact Koush (of ClockWorkMod) possibly?
[Other SmartWatches] tansoftware:
Great Idea !!!

I guess that would be an excellent idea. Right now... we need all hands on deck and all the help we could get.
[Other SmartWatches] TheEndGame7:
If anyone could get me all this info in a .zip file ASAP! or learn me the commands to get it from my device I could possibly get someone to help us out! Thanks!

1) boot.img or zImage (whichever your device takes)

2) An output of the following files:

a) /system/build.prop

b ) /proc/partitions

c) /proc/emmc (if it exists)

d) /proc/mtd (if exists)

e) a log from the stock recovery

f) the output of the 'mount' command
[Other SmartWatches] NORCALkID:
Check the bounty page it has most of that stuff there
[Other SmartWatches] Jay4255:
Here's the zip you want.

2c) Doesn't exist

2d) Exists, but is empty

2e) Couldn't find
[Other SmartWatches] tansoftware:
A minor contribution...

Here is some of the info you requested of boot.img:

Base Boot Address: (0x10000000)

Page size: 2048 (0x00000800)

Kernel size: 2801560 (0x002abf98)

Ramdisk size: 153153 (0x00025641)

Second size: 0 (0x00000000)

- Kernel in attached kernel.7z

- All necessary files & logs in attached ramdisk.7z

- Complete Recovery.img in attached recovery.7z

As for b,c,d, and f, someone else with a functioning watch has to supply you with that.

I hope my contribution helps :-)
[Other SmartWatches] TheEndGame7:
Thanks Jay4255 and tansoftware!!! We will soon find out I hope!

@tansoftware, How soon til you get your device back?
[Other SmartWatches] tansoftware:
Not sure...

They haven't confirmed receipt of returned watch. My guess... probably tomorrow or by next Monday.
[Other SmartWatches] ClearD:
Root tool updated to 1.0.8, TEG will be downloading and testing now, I believe. Updated all instructions to be clearer, and redid the "return to stock" image files, as the old ones actually had some of my own data entered there. Don't want you guys to be denied because all your watches already have the same identical data in them when you return them. ;)

So in short, download 1.0.8 (when I release it) before you use the "return to stock" function, if possible. :)

EDIT: We have a question that we need answered. Can any rooted user still use the MotoCast software on their computer? It isn't working for either of us. Thanks in advance. :)

EDIT 2: Download Root Tool Version 1.0.8 Here
[Other SmartWatches] Jay4255:
You can still use the MotoCAST software, but you need to stop ADB first. To do this "adb shell stop adbd", or use my gscripts a few pages back. To start ADB, either restart the watch or use gscripts to run "start adbd".
[Other SmartWatches] TheEndGame7:
The man does it once again!

Thanks Jay worked perfectly to get it connected via USB with your "MotoActv Easy Modder v1.0" option (4) then option (2)... :D

I suggest after "Restoring back to stock" that you sync the device with MotoCast and change your ID before going any further to change ClearD's Info
[Other SmartWatches] ClearD:
Jay, you are once again the MAN.

I'll try it again tonight at work. TEG notified me last night, that some of my MotoCast info was accidentally stored in the 1.0.7 "return to stock" option, so I whipped up a new backup, fresh from Factory Reset, and changed lots of the instructions, particularly in the root tool, to make them easier to understand. :)

Edit: Just got it to work here at home instead. Awesome!

EDIT 2: WE HAVE USB MASS STORAGE!

Stop adbd, then plug it in. Go to "My Computer", then it will show up as "MOTOACTV" in your list of available drives! After that, it appears to be just drag and drop! No more adb installing for me! :)
[Other SmartWatches] NORCALkID:
Adb installing? ... Why would u do such thing just upload apks to a dropbox or box.com account and you wont waste space on your device :)
[Other SmartWatches] Jay4255:
Technically... Dropbox would consume more space lol. In addition to Dropbox downloading the app to the SDcard before installing it, you also have dropbox installed. It's cool though, It's what I use. If you use Dropbox, just remove the file from /sdcard/Android.dropbox/com.dropbox.android/files/ after it finishes installing.

Anyone else having issues with the IRC?
[Other SmartWatches] NORCALkID:
I havent been able to connect to irc this whole week i try and it tells me that ive been disconected
[Other SmartWatches] kenshiro2012:
bluetooth tether

Hi guyss,

This is my first time posting, but have been following the thread for awhile.

Recently, ive been playing atound with bluetooth and figured out how to tether it. I know wifi is much better, but tethering over bluetooth seems to save my battery much better. I can leave it on all day with minimal drain, and i can still browse the internet.

Basically, i installed the nooktether app. After you connect your motoactv to the motoactv app on your phone, just activate the nooktether app, and you are ready to go.
[Other SmartWatches] tansoftware:
New Finding...

After heavy research, tons of reading, and disgusting hex code comparing turns out that the MotoACTV wrist watch is using a locked down version of Motorola Droid X's kernel.

Hard to believe at first, I ripped through the Droid X's kernel to find that 98% of it's libraries were used in the MotoACTV watch. In fact I doubt if Motorola did any major modifications to it.

Most interestingly, the Droid X's kernel contains instructions to run the OMAP 3630 at 1GHz. Speed limitation seems to be controlled from an external source and not the kernel. This makes sense since the the MotoACTV watch has a very small battery, and locking the speed to 600 MHz would simply prolong the battery life and reduce heat emissions from the processor. In other words, over-clocking is possible and should be relatively easy.

So for all those Kernel Modders & Developers, I would highly suggest you start off with Droid X's imgs and kernels. We might even find a perfect match at some point :-)
[Other SmartWatches] ClearD:
I believe we already have the source as well. ;)

http://sourceforge.net/projects/motoactv.motorola/files/MOTOACTV-Americas/4.53.50/
[Other SmartWatches] gobow:
This is EXACTLY what I am looking for. Thanks a lot, tons a lot. Now I can use my iphone 4 as full time hotspot with minimal battery drainage.

This will improve usability of motoactv enormously.
[Other SmartWatches] TheEndGame7:
OMG! This is Awesome news tansoftware!!! :D

Thanks for the update and info!
[Other SmartWatches] ClearD:
Looks like development is growing. :)

68 root tool downloads and rising daily!

TEG has been working with a few big names to try to get us a working recovery image, and we're very close, I believe!
[Other SmartWatches] antEris:
Great news! Its been haaard keeping myself from tinkering with this thing. Im certainly no stranger to adb, but rarely have access to a computer. Luckily the absence of a proper recovery is the only thing allowing me to keep my reservations :) I can't wait. James bond watch, here I come!!
[Other SmartWatches] ClearD:
Lol no doubt. I've been comparing our watch to the WIMM One watch tonight.

It appears the other one runs slightly faster clock speed. SetCPU shows ours running between 300-600 MHz, while the WIMM runs 667 MHz. Keep in mind, as tansoftware said, a little kernel modding and this won't be a problem at all.

Ours has 8 or 16 Gigs of internal memory while the other is stuck at 2 Gigs.

Memory, I believe ours is 256 Mb? The other is 128 if I'm not mistaken, though that one was difficult to find.

ACTV ships with gingerbread... WIMM ships with FroYo...

I'm pretty sure it's game-set-match for the ACTV... The WIMM is also misleadingly claiming 32 Gb storage, when it's actually only shipping with 2. Read that from one of the WIMM devs straight on their site.

Soooo we got the good one here, I believe. :)
[Other SmartWatches] simx:
And don't forget screen quality & resolution, Wimm is 160 x 160, Actv is 220 X 176 !
[Other SmartWatches] IseeBrickedPhones:
Want a PC client for you rooted MotoActv?

http://de.codeplex.com/

As long as you are rooted and have busybox installed - droid explorer works a dream with the motroactv.

Allows drag and drop file access and also an app manager for managing installed APKs.

I would suggest everyone in this thread should take a look and check it out.
[Other SmartWatches] TheEndGame7:
I think I'm anticipating for you to get your watch back more than you are! :D

Been trying to get a Recovery to boot but, Nothing... so far just getting the Moto Logo, then reboots itself back into Android ui...
[Other SmartWatches] tansoftware:
Urgent help needed...

Anyone know Japanese ?

WITHOUT using any of the online translation website etc "Google Translate or Yahoo Babel"

If you do, please pm me. It is crucial for the continuation of MotoACTV's development.

Thanks.
[Other SmartWatches] TheEndGame7:
No, but I'm willing to take my laptop to the nearest Japanese shop and have someone translate anything you need to keep Development going! :D

"I'm dead serious too!"
[Other SmartWatches] tansoftware:
Thanks...

Check your PMs
[Other SmartWatches] TheEndGame7:
OK! I got it!

BTW: You got my word!
[Other SmartWatches] kenshiro2012:
I speak japanese. I can take a quick look at it and try to translate.
[Other SmartWatches] TheEndGame7:
PM sent!

Let me know what you think!

Maybe that'll help kenshiro2012 translate! :D
[Other SmartWatches] killerb777:
I rooted with superoneclick (at least I think I did, no errors), but when I try to backup on jay4255 mod, I dont think it saves (screenshot attached)

I also noticed when I plug the actv into the usb, it's not showing up as a drive. could it be the drivers? I was able to fastboot the boot.img just fine and the device showed up. device manager shows as 'mot composite adb interface' with no errors. anyone have any idea on what the issue is?
[Other SmartWatches] nosit1:
Try running abdb stop in shell and see if that works.
[Other SmartWatches] TheEndGame7:
http://xdaforums.com/showthread.php?t=1399692&page=46
[Other SmartWatches] Jay4255:
Looks like you're using an older version. Should say 1.0 at the top, not 0.8. Also, make sure the watch is on and in normal mode, not fastboot when doing a backup.
[Other SmartWatches] ClearD:
http://i43.tinypic.com/akbnnb.jpg

Pretty, isn't it? :) That's our stock recovery. Yes, it does exist lol.
[Other SmartWatches] TheEndGame7:
Sooooo niiiice!
[Other SmartWatches] killerb777:
I tried to stop adb and I get ' the system cannot find the path specified'.(on ver1) I reflashed the boot.img and rerooted and all is good. Any other ideas?

update: well I got a back up using MotoACTV Root Tool V1.0.8. (5 imgs files) but when I still go into jay4255 ver1 windows.bat file and try to stop adb or backup, I still get the ' the system cannot find the path specified'. (actv on, not in fastboot)
[Other SmartWatches] NORCALkID:
Do you have adb set up on your computer? ...

Type adb shell then type stop adbd

In the command line. I think jays new tool has a type custom commads on the tool also try the above there also if it doesnt work.
[Other SmartWatches] killerb777:
I reinstalled adb and edited the env path and when I do this, I'm able to stop adb from cmd and get the drive to show on my computer after installing motocase.

But now I'll restart the actv, plug it in and try to run a backup or any command on jays windows.bat file, I keep getting the same error.

wonder if i'm missing a default path jays ver1 tool uses because when I used Tool V1.0.8 it asked to specify the path for backup imgs and that worked fine.
[Other SmartWatches] NORCALkID:
I wonder if you have to "cd" into jays tool for the path to work
[Other SmartWatches] killerb777:
that was it. thanks man. had to cd to motoactv folder and then run windows.bat. i was just clicking on the bat file from the folder.
[Other SmartWatches] NORCALkID:
I think What u can do is drop jays tool onto the folder your command line opens to that way you wont have to deal with that
[Other SmartWatches] fiestah:
Hey Kenshiro,

Where did you get the nook tether apk? Can you PM it to me? I'm trying to find one to push onto my MotoACTV.

Cheers!
[Other SmartWatches] killerb777:
Anyone know how to change the wallpaper on a launcher? (adw ex)
[Other SmartWatches] kenshiro2012:
I downloaded it from the market to my phone and made a backup of the apk on titanium.

---------- Post added at 07:31 PM ---------- Previous post was at 07:15 PM ----------

I downloaded the app to my rooted phone and backedup with titanium. I then took that apk made by titanium and installed on the watch.
[Other SmartWatches] TheEndGame7:
I've just installed a Wallpaper App, selected the image I wanted, then uninstall it! :D Took the easy way out!
[Other SmartWatches] NORCALkID:
ya i did the same as TEG i installed Picspeed wallpaper app and it works very well