yashsingh1/xdaforums huggingface dataset:
[Android General] Jay4255:
I'm going to start a bounty for a Custom Recovery for the Motorola MotoACTV with a $25 donation. I'd also like to start a second bounty for a Working Android Market for the same amount. If you wish to contribute, please post a reply for with the amount and whether it's for the Custom Recovery or Working Android Market. The totals will be updated on a regular basis. By replying to this thread you agree to pay that amount you agreed on upon completion.

[Completed]Custom Recovery: $250

$25 - Jay4255 [PAID]

$25 - NORCALkID [PAID]

$10 - nosit1 [PAID]

$30 - dragon_76 [PAID]

$10 - Antzor [PAID]

$15 - Puchkey

$15 - atmandk

$15 - Itslame [PAID]

$05 - tophermiller

$25 - submandingo [PAID]

$10 - Okawa [PAID]

$05 - TheEndGame7 [PAID]

$10 - mitchell4500 [PAID]

$25 - nhouss [PAID]

$25 - Fatadxb [PAID]

Collected: $215

Remaining: $35

Working Android Market: $200

$25 - Jay4255

$25 - NORCALkID

$10 - nosit1

$05 - dragon_76

$10 - Puchkey

$15 - atmandk

$15 - Itslame

$05 - tophermiller

$25 - submandingo

$10 - Okawa

$05 - TheEndGame7

$25 - nhouss

$25 - tomongous
[Android General] NORCALkID:
Put me down for $25 each also !!
[Android General] Jay4255:
Thanks NORCALkID. Added your bounty, current total is $50 each.
[Android General] Jon2555:
Can you tell me is it mdpi, hdpi or ldpi device as well as upload system dump, please. I'll try to help. Have you already rooted it?
[Android General] NORCALkID:
How can i check
[Android General] nosit1:
I believe LDPI, because of the resolution. And yes, it is rooted.

Put me down for $10 for each for the time being.
[Android General] Jay4255:
Thanks nosit1. Added your bounty, current total is $60 each.
[Android General] Jay4255:
I will post the system.img in a few, it is rooted, do you need anything else?
[Android General] dragon_76:
$30 for custom recovery designed for the screen size.

$5 for working market (adb push and drop box don't bug me so much but I still would like to add to the cause)
[Android General] Jay4255:
Thanks dragon_76. Added your bounty, current total is $90 for Custom Recovery and $65 for Android Market.
[Android General] Jay4255:
Here's the link system.img backup http://www.mediafire.com/file/0bmqhath1zw3aqn/system-original.zip
[Android General] Jon2555:
I'll see what I can do but I can't look at it during this week because I'm on holiday.
[Android General] ace2153:
I can't mount my SD card .also can't get pass boot screen any ideas
[Android General] NORCALkID:
You are in the wrong thread ... Find answers in the Q/A or irc channel
[Android General] Antzor:
Put me down for $10 for custom recovery!
[Android General] Jay4255:
Thanks Antzor. Added your bounty, current total is $100 for Custom Recovery and $65 for Android Market.
[Android General] Puchkey:
Ok. Thanks for the help tonight Jaysen.

I want to see the Motoactv get some dev love too....

I pledge a total of $25.

$15 for Custom recovery

and $10 for a working Android Market.

is there any type of deadline for this? I think it would add to the fun.
[Android General] Jay4255:
Thanks Puchkey. Added your bounty, current total is $115 for Custom Recovery and $75 for Android Market.
[Android General] Puchkey:
Puchkey.

;)
[Android General] Jay4255:
Fixed it. My bad.
[Android General] nosit1:
I think this is probably the fastest I've seen a little under $200 raised. That could be lining a dev's pocket. ;)
[Android General] atmandk:
Hi. Please put me down for $15 each. Thanks!
[Android General] Jay4255:
Thanks atmandk. Added your bounty, current total is $130 for Custom Recovery and $90 for Android Market.
[Android General] Itslame:
Put me down for $15/each ;-)
[Android General] Jay4255:
Thanks Itslame. Added your bounty, current total is $145 for Custom Recovery and $105 for Android Market.
[Android General] tophermiller:
I know it's not much, but I would like to donate $5 for custom recovery and $5 for a working market. I'D DONATE MORE for a full custom ROM :)
[Android General] Jay4255:
Thanks tophermiller. Added your bounty, current total is $150 for Custom Recovery and $110 for Android Market.
[Android General] Jon2555:
Can someone dump recovery partition as well as boot one just in case?
[Android General] Jay4255:
The boot can be downloaded from CMW's guide. I'll post the current recovery as soon as I get home (about 2.5 hours).
[Android General] NORCALkID:
Thanks to all who have donated !!! Lets keep this going B-)
[Android General] Jay4255:
Attached is the current and default recovery.
[Android General] Jon2555:
Got home today and I'll play a little with market and recovery from now.
[Android General] Jay4255:
Thank you, I appreciate it and look forward to a release. As far as the market goes, I wrote a batch script to push the gapps from Cyanogen to the device and fix permissions and reboot. When I connect to Wifi and open Market, it prompts me to add an account, and as soon as I finish, the Framework force closes. Framework continues to force close as long as Wifi is turned on, and the gapps remain on the device.

According to cmw, we need to download the Missing APKs (DownloadProvider/ui, etc) and resign them and the GoogleServicesFramework with the AOSP cert. I tried following these directions, but I must be missing something, because the framework still force closes. I'm still not 100% convinced cmw has it working either, doesn't use it in his video and says he doesn't have time to write a guide, yet he has time to post a full length article about it on his website?
[Android General] Jon2555:
Is this mean that there are some versions of market and cwm?
[Android General] nosit1:
There is not currently.
[Android General] Jon2555:
I set working directory for MotoACTV and after some editing we might get CWMR 5 working.

---------- Post added at 08:52 PM ---------- Previous post was at 08:30 PM ----------

Can someone post output of(from device-adb or terminal):

cat /proc/mtd
[Android General] Jay4255:
I have already tried that, it's blank. I also tried pulling that file to the computer and looking at it, it is empty.
[Android General] Jon2555:
And |cat /proc/partitions|?
[Android General] Jay4255:
Below is the contents of /proc/partitions. I have also pulled the file and attached it. Hope this helps.
[Android General] Jon2555:
It should help, thanks
[Android General] Jon2555:
And for gapps, did you try modded or original one?
[Android General] alaxricard:
That mass!

---------- Post added at 09:33 AM ---------- Previous post was at 09:19 AM ----------

Too bad it's a little expensive price.
[Android General] Itslame:
The cyanogen bundled Gapps package didn't work for me...if that is what your referring to.
[Android General] Jay4255:
The one we were linked to from CMW (the one that rooted this) is here. Is there another version we should be using? If you send me the link, I'll test it out.
[Android General] Jon2555:
There are several versions, I'm going to check some of them and post if i think that they should work.
[Android General] submandingo:
I'm in for $25 each
[Android General] Jay4255:
Thanks submandingo. Added your bounty, current total is $175 for Custom Recovery and $135 for Android Market.
[Android General] Okawa:
Throw me down for $10 each
[Android General] Jay4255:
Thanks Okawa. Added your bounty, current total is $185 for Custom Recovery and $145 for Android Market.
[Android General] Jon2555:
For gapps try:

http://api.viglink.com/api/click?fo...txt=Download&jsonp=vglnk_jsonp_13269242968695

Try by pushing.
[Android General] Jay4255:
I sent you a PM, please check it when you get a chance. The zip you suggested didn't work.
[Android General] TheEndGame7:
I got $5 each on Recovery and Market! Thanks Jay!
[Android General] Jay4255:
Thanks TheEndGame7. Added your bounty, current total is $190 for Custom Recovery and $150 for Android Market.
[Android General] mitchell4500:
$10 for recovery.
[Android General] Jon2555:
This isn't supposed to work but some testing won't do anything bad(escpecially something to non-working recovery):

http://www.mediafire.com/?qe3o2dom1t2z9ak

Flash via fastboot:

fastboot flash recovery recovery.img reboot

and try to boot to recovery with default combo and if it boots fine don't try anything!
[Android General] Jay4255:
Thanks mitchell4500. Added your bounty, current total is $200 for Custom Recovery and $150 for Android Market.

I flashed the recovery you provided via fastboot. As far as I know, we don't have a button combination to get into recovery, so I used

I let it sit there for a few minutes and nothing happend. Rebooted the watch, restored original recovery.
[Android General] Jon2555:
OK thank's
[Android General] squadzone:
CWM port, i hope this works, but still use default kernel

here, try to flash this zip file via your recovery or use adb command, hope this works :)
[Android General] dragon_76:
I am looking forward to paying my part of the bounty. I hear a custom recovery is almost here as well as a proper kernel.

Cheers!

-M

Xda member since 2007
[Android General] Jay4255:
Tried, doesn't boot. Just sits at the Motorola Splash Screen for a few minutes, then automatically boots into Android without me restarting it or anything.

I appreciate all the work you have been doing, but just as a heads up... There is someone in the main thread that is extremely close to a working recovery and android market. He has posted photos on one of the later pages, so you're not the only one that's working on this now.

I should be able to do a logcat for you tomorrow afternoon.
[Android General] Jon2555:
What are sizes of partitions?
[Android General] Jay4255:
Jon, you already asked for that info and it's been posted on page 4, post 39.
[Android General] Jon2555:
EDIT: I saw that but not very well(half sleep and really tired). Sorry.
[Android General] TheEndGame7:
So the Bounty has been moved to getting a Custom Kernel now???
[Android General] Itslame:
Kernel is way more important than market access, I'm committing my market bounty to the Kernel if it will help drive the effort.
[Android General] Jay4255:
It has been discovered that the extremely locked down kernel is the reason for all the force closures from GApps. Until we get a custom kernel, the Market and other Google Apps will not work. We believe that after a custom kernel is created, the Market and other GApps should work without any issues.
[Android General] TheEndGame7:
In that case transfer my $5 on the Market put me down for $25 on the on the Kernel alone! :cool::D

I'm willing to help out in anyway I can!

Thanks to all the Devs putting in work on this!!!
[Android General] Jay4255:
Jon, attached is the full boot.img. I will do a logcat for market as soon as I get home from work today.
[Android General] Jon2555:
What was problem with old one(cmw) and what's new in common with this one?
[Android General] Jay4255:
"Old one" is the custom rooted boot.img that's flashed to the device. The one I attached, is a backup from the device. Fixing to send you the logcat.
[Android General] tansoftware:
Error Detected...

Thank you for your kind contribution. I have been hex-reading your recovery.img

I believe that ramdisk has been compressed twice by mistake. You might be using a faulty perl script to automate the img unpacking and repacking when building your custom recovery img.

I took the liberty of correcting this and I'm attaching the corrected img. Unfortunately I cannot test it because my watch has been returned and currently awaiting replacement :-P

Simply download attached 7z file. Extract. And flash as recovery.

Will be waiting for your comments & results.
[Android General] Jay4255:
Sorry, doesn't work. Sits at the Moto Logo Splash for a few minutes then automatically reboots into Android.
[Android General] tansoftware:
Crap...

That suck... :-S

Well... guess I'm going back to the drawing board.

Thanks for testing Jay.
[Android General] munjeni:
Hey I will help you but please colect me all I need in one post here, I not have time to search for needed informations about your phone:

- link to original recovery that working

- did cyanogen cwm working in your device?

- what screen resolution have your phone?

- partition layout from adb cat output?
[Android General] nosit1:
Recovery is here: http://xdaforums.com/showthread.php?p=21336692

We have not had a working CWM. Tansoftware was closest to this.

Screen size is something someone else will have to answer.

Partition layout located here: http://xdaforums.com/showthread.php?p=21445719
[Android General] tansoftware:
Here is what we have so far...

Please find the following attached:

- Original stock recovery.img & boot.img compressed to 7z and attached.

- I don't believe cyanogen worked on this at all.

- Screen resolution = 220 x 176 for custom res png files use 72 DPI

- ADB output for "adb cat" always shows blank :-S but luckily "Jay4255" was able to extract the partition table as per the attached partitions.txt ;-)

I have been able to extract some other valuable info:

Boot Base Address (0x10000000)

Page size: 2048 (0x00000800)

Kernel size: 2801088 (0x002abdc0)

Ramdisk size: 484449 (0x00076461)

Second size: 0 (0x00000000)

(Only seen in Recovery.img) Kernel Command Line : 'console=/dev/null rw mem=254M@0x80000000 init=/init ip=off brdrev=P1 omap3_die_id androidboot.bootloader=0x0000 mmcparts=mmcblk1:p1(mbmloader),p2(mbm),p3(mbmbackup),p4(ebr),p5(cdt.bin),p6(pds),p7(lbl),p8(lbl_backup),p9(logo.bin),p10(devtree),p11(devtree_backup),p12(boot),p13(recovery),p14(cdrom),p15(misc),p16(cid),p17(kpanic),p18(system),p19(cache),p20(preinstall),p21(userdata),p22(emstorage)'

# mount point	fstype	device

/sdcard	vfat	/dev/block/mmcblk1p22	/dev/block/mmcblk1

/system	ext3	system

/cache	ext3	cache

/data	ext3	userdata

/pds	ext3	pds

/misc	mtd	misc

/boot	mtd	boot

/recovery	mtd	recovery

/preinstall	ext3	preinstall

Also, if you could incorporate your soft buttons option on the recovery that would be great since the MotoACTV does not have many hardware buttons.

I hope this is sufficient for your attempt. Should you require any additional help, please do not hesitate to ask anyone on this thread. We

will help as much as we possibly can.
[Android General] Jon2555:
Finally some info.
[Android General] munjeni:
Ok, here is original recovery with enabled adb and ro secure 0... going now to create an cm7 recovery and will post here
[Android General] munjeni:
And here is cm recovery (some parts is hex edited to get final size like stock recovery) so I must to say, you trying "this recovery" on your own risk, and I am not responsible if you brick your phone or if you lost your data!!! So here is an test version for you :) Let me know how it working
[Android General] nosit1:
Just flashed both. Got me stuck in a loop for both. Can't get back into the system. Looping on the low battery (started with a 100%), then will turn around and tell me when plugged into a wall outlet OK battery and good to flash (from the outlet?). Managed to reflash the stock recovery, but hard reboot brings me back to the bootloader.

Looks like I may be bricked too. The price we pay for development.
[Android General] munjeni:
ohhh, did you managed to go back to original recovery? If yes, did you tried modified stock recovery "recovery_original_adb_enabled" (if not working, is current device security unlocked "s-off"??) ? Also question for cm recovery: did it booting "you see recovery screen"? Did you tried reflash everything "to bring up to the working system" ...etc, details would be of great help! About price. I working for free :) this is only good will to try to make the recovery for the other phones becouse I already working on recovery for hd2 and aria.

If "recovery_original_adb_enabled" working (that version have enabled adb), I need some ouputs from adb shell (in recovery mode), for example I need:

- adb shell ls -lnR / > ls.log

- adb shell mount > mount.log
[Android General] nosit1:
Could not get back into the system. I will attempt to reflash system and boot and see if I can get back to stock.
[Android General] tansoftware:
Confirmation required...

Have you been able to flash back to stock boot and recovery ? Or is your watch still looping at bootloader mode ?

Awaiting your kind confirmation please.
[Android General] nosit1:
Still looping on the boot loader. Odd behavior with it too. It'll say battery low, plug it into a USB outlet and it's 'good to flash' really funky.
[Android General] munjeni:
Did you tried to flash everything with original software? If you have fastboot mode it mean your device is not hard bricked
[Android General] nosit1:
It's very temperamental now to get into the actual flashing mode. I have time plug it into a power source for it to get me into the USB mode, then I can flash.
[Android General] tansoftware:
A suggestion...

It seems your PC is not able to provide sufficient power to sustain the watch in bootloader mode. May I suggest something....

Try using an externally powered USB hub and plug the watch in the hub, then plug the hub into your PC. This should provide power to your watch and also allow for the watch to be programmed.

Update me with your outcomes.
[Android General] nosit1:
The thing is, if you boot from being shut off, it'll state battery low.

I plug it into my wall outlet, and immediately it'll say "Battery OK" and then stay that way for me to flash (sucessfully according to output). Then fastboot reboot brings me back to the looping low battery.

Looks like I might be RMA'ing her.
[Android General] munjeni:
I realy not understand! Did you performed all steps to install "stock" things to your wantch (did you have cd or software in your manufacturer pack?):

- using everything you got with your phone (software pack)

- fastboot erase boot

- fastboot flash boot boot.img

- fastboot erase recovery

- fastboot flash recovery recovery_original.img

- fastboot erase system

- fastboot flash system system_original.img

- fastboot ...etc...etc

Any option like android phones (combinations like volume + an button)?

Any option to install back stock recovery (in recovery mode you have charging option)

Switch phone-off and switch to charging (while is off)...etc
[Android General] nosit1:
Am able to perform all of the commands, but still stuck in the bootloader loop.
[Android General] munjeni:
What is your bootloader, is it stock or it is custom? Please give me link to the oficial android instaler for your device
[Android General] nosit1:
Motorola custom. 3.11 something.
[Android General] Jay4255:
The watch boots into this recovery and a limited menu appears, however running "adb devices" does not list anything. So it doesn't appear that adb is enabled in that recovery.

This recovery does not work at all. The watch will freeze at the Moto logo for a few minutes, then immediately boot into Android. Recovery is never shown.

I've had the same issue before and found that erasing userdata and cache, then flashing the stock system.img has helped.

fastboot -w

fastboot flash system system.img

fastboot reboot

Try that and see if it works.

The device is really finicky. Alot of people are running into issues where they have a good charge, flash something via Fastboot, Fastboot rapidly drains the battery, and when they say Fastboot reboot, the device boots right back into Fastboot and says Battery too low to program. It's a vicious cycle, which we haven't found a fix for.

There is no Installer per se. The first time you plug the watch into the computer, it acts as a CD Drive and Autoruns the MotoCAST Installer, which you can download from here. The software makes you create a MotoID, asks what you want to sync, then downloads and flashes the latest firmware from Motorola. There is no official RUU.
[Android General] nhouss:
i would add 25$ for each.

thx
[Android General] nosit1:
My battery is currently dead, but I'm attempting a charge from a powered USB hub. So far, I can't get it to turn on, but I have a charging light.

Waited about 15 minutes, let me boot back into boot loader (with the low battery of course). Progress!
[Android General] Jay4255:
Thanks nhouss. Added your bounty, current total is $225 for Custom Recovery and $175 for Android Market.
[Android General] utkanos:
CWMR ported

Hello,

I have ported CWMR 5.0.2.7 to the Motoactv (F100) device.

#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

The procedure for this is as follows. You MUST have working adb knowledge to use this and you must be able to restore using the available tool should any problems arise. This is considered an ALPHA release that may need additional work. I did not have access to the device during the port so all testing was done through TheEndGame7. THERE MAY BE ISSUES, you are warned.

1) Download this file: CWMR5x_F100_recoveryA.img

2) adb push CWMR5x_F100_recoveryA.img /data/local/

3) adb shell (become root)

4) dd if=/data/local/CWMR5x_F100_recoveryA.img of=/dev/block/mmcblk1p13

5) exit adb from the device

6) adb reboot recovery (you should be in CWMR now)

The source for the device config is here. Please feel free to go wild with development on this because I do not have the device and likely won't be contributing much more except bug fixes. If you use this source, please give credit where it's due.

NOTE: there are missing images(known). This is because the ramdisk is EXTREMELY finicky on this device and it WILL NOT BOOT past 3.66mb in size. I trimmed out things that weren't needed in order to make this work. The basic functionality you need should be there. adb is also not functioning properly yet within recovery.

ramdisk config:

https://github.com/utkanos/android_motorola_F100_initrd

device config:

https://github.com/utkanos/android_device_motorola_F100

credits:

koush for cwmr.

TheEndGame7 for being my testing guinea pig.

hashcode for some helpful insight.
[Android General] TheEndGame7:
My contribution sent via "Donate TO Me" from (PME aka The End)

Thanks utkanos for all your hard work!
[Android General] Jay4255:
Thank you, we appreciate your work. For the members that contributed to the custom recovery... It's time to pay up. Please post in here when you sent your donation so that I can mark you off the list and get utkanos all he deserves.
[Android General] wiaza100:
Hi. Please put me down for $10 each. Thanks!
[Android General] tansoftware:
Thank you so much for your work...

First, I'd like to thank you for your wonderful efforts and contribution.

I do have some questions though... Have you been able to map MotoACTV's buttons to navigate the recovery menu ? Or does your recovery still require the home/menu buttons ?

And have you figured out the key combination to boot into recovery ? Reason I'm asking, let's assume I modified the system, and the device no longer boots normally, your instructions say to use ADB commands to reboot to recovery. But if the device fails to boot, then adb is no longer available... How are we supposed to access recovery without ADB calls ?

Appreciate your kind advice.

Once again, thank you for your wonderful contribution.
[Android General] utkanos:
I am working to get adb working for you guys to avoid that situation, however you are still able to enter fastboot mode so you can flash everything back to stock if you need to. I realize that's not an ideal situation. Furthermore, I don't have the device but we were not able to find any combination of keys to enter recovery mode unfortunately.

If someone has this device that uses Linux that would be a HUGE help to me. Send me the output of lsusb with the device connected and while in recovery.
[Android General] Fatadxb:
Paid

Thanks
[Android General] NORCALkID:
I tried but i dont get a specific read out for the device

I paid my part of the bounty also :)
[Android General] Itslame:
Thank you for your hard work.

*paid 2/1/12
[Android General] wiaza100:
I paid my part of the bounty for Custom Recovery

through "donate me"/paypal to Jay4255
[Android General] nhouss:
$25 donated through "donate me"/paypal to UTKANOS