yashsingh1/xdaforums huggingface dataset:
[General Topics] jun3280:
Some great information here. My relay is stuck in a bootloop. I've tried putting it into recovery mode and tried factory restore of the edison.zip file, but it keeps hanging during the restore process. I've seen comments indicating success using ADB via serial cable - so I've gone ahead and purchased an Adafruit usb to serial cable. I haven't received it yet, but do you need to solder on the connections? Are there specific commands that need to execute to restore the device? Also, does the relay need to be connected to power while connected to the cable (in other words, do you put the cover plate back on and connect back to the wall plate)? Thanks in advance for any insight.
[General Topics] Siege9929:
Does anyone have a built wink-relay-handler apk? I can't figure out how to build it myself.
[General Topics] Woodsmith:
Compiled Wink Relay MQTT Handler

See the latest wink-relay-handler pull request with support for setting the screen timeout duration. The zip file contains a compiled version that runs as expected on a relay. I'd post the link but I just made an account to let you know and they block URLs for new members to fight spammers. [IMG="this link (not image)"]https://github.com/mjg59/wink-relay-handler/pull/2[/IMG]

You'll be running a wink relay entirely within you LAN via MQTT in minutes (assuming you can adb as root, remount the file system as rw, and replace edisonwink).

---------- Post added at 01:51 AM ---------- Previous post was at 01:45 AM ----------

Tried uploading the URL in place of an image, but this forum takes a local copy...let's try another route...here is the github repo and pull request with the compiled apk.... /mjg59/wink-relay-handler/pull/2
[General Topics] jamie.licitra:
Need Help Please - Bootloop after KingRoot

Hi,

I am stuck in a bootloop after trying KingRoot like many on here.

Are you saying that the above instructions will resolve the issue? I just ordered my serial/usb debug cable today.

I believe I've downloaded a copy of edison.zip.

If I run the command you suggest and it does boot the launcher --- does that resolve the issue? Will subsequent reboots boot into the launcher going forward?

Or do I need to copy over my new copy of edison.zip? If so, can anyone help me with how?

Please help. I want to get this back running but not sure what to do. :(

---------- Post added at 12:54 PM ---------- Previous post was at 12:41 PM ----------

Hi,

Have you figured out how to fix this?

I ordered the cable but it won't be here for a few days. Once I hook it up -- what do I do?
[General Topics] jamie.licitra:
Please help

Hi,

Were you able to resolve this? I have the exact same problem.
[General Topics] jamie.licitra:
Solder?

Hi,

Did you ever get a response to this?

I bricked my Wink Relay with Kingroot. I ordered the serial+usb cable and now wondering, does it have to be soldered or can I stick the wires on and use electrical tape ... . or other?
[General Topics] shadows6969:
So I may be in the same boat. Stuck in bootloop. I did order adafruit cable, hooked it up and used putty. Connects fine but the boot itself is stuck in an infinite loop. It gets to a point where is asks to abort boot with a 3,2,1 countdown and if I cancel it drops to a shell that says: M6D-Edison>. There are a very limited number of commands at this point and it does not appear to have loaded and OS/firmware. I do have a fresh copy of Edison.zip but this appears to be the whole file system. I can’t see a way to reload the file system. Booting the relay in recovery mode and navigating the dirs they are all empty. It also throws a crc/mmc error during the initial boot. Maybe this one is truly bricked? Anyone have suggestions? Thx.
[General Topics] mzarkos:
Bootloops - not the cereal kind

I find myself dealing with the same situation. I've been looking for a copy of Edison.zip, but the site previously mentioned is offline. Can you point me to where you found yours? I'll be glad to share whatever info I come up with in trying to rebuild this thing!

Thanks -
[General Topics] shadows6969:
PM’d you the link, hopefully we can get them running again.
[General Topics] tacoman3148:
Hi Shadows. Would you be able to PM that to me as well? I've in the same situation with a KingRoot'd device in a boot loop!
[General Topics] tacoman3148:
Thanks, mzarkos. That was a great help, although my recovery ended up being a little different.

In my case, I was getting a boot loop with the occasional hang, but with no ADB ability. Here's what I did:

I soldered and connected the serial cable per fintina's instructions (no red wire) and was able to see console output in PuTTY.

I couldn't do anything during the boot loops, but after 3 reboots, it locked up, and to my surprise, the console had a root prompt. I was able to get a launcher using the 'am start -n com.android.launcher/com.android.launcher2.Launcher' command, but I only had Downloads, Settings, Wink and Wink Updater present. No browser.

I connected it to my WiFi network and was able to ping it from my PC and ping my PC from the serial console, but ADB wouldn't connect for anything. No idea why--I just kept getting "No connection could be made because the target machine actively refused it. (10061)".

Since I had console access, fintina's hint of wget ended up working great and got me out of a lot of trouble. I was able to copy KingoRoot.apk and KingoUser.apk to /data/local/tmp, and I found you can use 'pm install [pathtoAPK]' to install from the console. I suspect this has to do with permissions, but I was unable to install the apks from that directory, so I ended up moving the 2 apks to /sdcard. 'pm install /sdcard/KingoRoot.apk' and 'pm install /sdcard/KingoUser.apk' worked (full path required).

I kicked it back to the home screen with the launcher command again, and found Kingo Root available. I launched it and let it do its thing, and it also got stuck at 90%. I issued a reboot command from the console, got to the home screen and launched it again, but for me it said root was already established, showing me all of its options. On console, I tried 'su', and it worked! (before it would just say 'untracked pid exited') So from here, I tried to work on getting edison.zip replaced (PM me if you need a copy, anyone).

I tried wget in /device, but that partition is mounted read-only and threw an error. I ran

mount -o remount,rw '/device'

, and it told me that it mounted successfully, but the filesystem had errors and should be checked with e2fsck! I DID try that, but the command wasn't available, so I just proceeded anyway. The filesystem is small, so you won't have room for a backup--I deleted the existing edison.zip file and downloaded the new file into /device.

After, I ran another reboot command, holding the top relay button, and selecting the last option from recovery. It worked! It did the usual Android recovery thing and booted on its own into the Wink registration/login app. Dropped it to the home screen and I now have the following: Browser, Calculator, Clock, Downloads, EdisonPlayer, Gallery, Kingo Root, Music, Search, Settings, Sound Recorder and Wink Relay!

I can also now connect via ADB! Thank you all for your help, there's a lot of great stuff here. Now I'm going to try and make it useful for my OpenHAB setup!
[General Topics] dalethefarmer:
Relay reboots after loading Wink Launcher

Hi, I have a slightly different issue with my relay, mine actually boots up and launches the replacement launcher I installed, but then the original Wink launcher takes over and it freezes, it then reboots it's own after a few seconds or minutes.

I have the relay connected to my computer via the USB to serial method and can see the output code on putty, but not sure what I can do to fix this situation.

I attached a screenshot of what I see on putty right before the relay reboots itself, any thoughts?
[General Topics] JKSurf:
Anybody have edison.zip? I need it.
[General Topics] coder12:
Likewise. Anyone with a copy of edison.zip out there? I received a device that won't boot and I'd rather fix it than return it.
[General Topics] jun3280:
It's been awhile - and I see there are some updates to unbricking this device. I'm coming back to fix my bootlooped device after seeing this youtube vid :

[YOUTUBE]https://www.youtube.com/watch?v=KlUYkNb98-0[/YOUTUBE]

That said, I had extracted the edison.zip file and posted in a smart things thread : https://community.smartthings.com/t/smartthings-running-on-wink-relay/40946/400

The edison file is here : https://mega.nz/#!UphkTLAb!t5KvopVZbgYnn0amz3YAXGQd2R7unQHf9-USlr0_dFc

Good luck! If anyone knows how to get out of UBOOT and back to the ADB let me know please
[General Topics] jun3280:
The information in this thread is very very helpful. The YouTube video I cite in my previous response is a MUST view - as that will provide ample guidance to unbrick your Wink Relay.

That said, I was stuck in an infinite boot loop - and it would load UBOOT over and over again. Through trial and error - this is what I did.

1. While your relay is LOOPING, cover up the Proximity Sensor and press the Top Switch Button.

2. Doing so should bring you to Recovery Mode

3. Wipe the Cache 3 Times

4. Delete and Reset Device 3 Times

5. Reboot device

6. Your Putty screen will start printing a bunch of gibberish.

7. Have the following copied to your clipboard : am start -n com.android.launcher/com.android.launcher2.Launcher

8. While your Putty is updating - keep pasting what is in line 7, and keep pressing Enter on your keyboard.

9. Hopefully, you will get lucky - and the Launch Screen will appear.

10. From there you can follow the rest of the guide in the aforementioned video.

Good luck!
[General Topics] Xenrid:
Wink Subscription Service and their Imminent Demise

Edit - attempted to add relavent links again

So.... Wink just recently announced they are going to start charging a subscription fee for the privilege of using their app, hub devices, and voice control in a few days. I'm certainly not going to start paying them $5 a month for what SmartThings and any number of other smart home ecosystems still do for free. If I was using the Wink Hub or Hub 2, I'd just trash it and get switch to something else, but I've got four of these Wink Relays in my home and they each act as 2 relay switches, a temperature sensor, a humidity sensor, a proximity sensor, an intercom, a touchscreen display running a locked down version of Android 4.3, and finally a Zigbee/Bluetooth/WiFi hub.

It sure would be nice if there was a custom ROM available that could free up all of that nice hardware from their stranglehold. I'm pretty sure nobody capable of making one cares at this point, but I figured I'd ask just in case. I'll be sad to have to replace them all. What a bunch of wasted money and hardware :(

Update:

It looks like there is already a Wink Relay Manager available on GitHub that "sends events to MQTT" and can be installed on a rooted Wink Relay via ADB, though the installation process looks complicated. Can you still root and access ADB for a fully upgraded Wink Relay?

Here are basic instructions:

http://wink.boshdirect.com/

Here is the GitHub link for the project:

https://github.com/jimpastos/wink-relay-manager

It might be nice to get an up to date tutorial or walkthrough in place for rooting and installing this Wink Relay Manager to help all the rats like me who are scurrying away from the sinking Wink ship.

It looks like there is also an integration available for SmartThings here: (now defunct)

https://community.smartthings.com/t/obsolete-wink-relay-custom-smartthings-integration/111732
[General Topics] jun3280:
Here's A Guide I Wrote To Help Migrate :)

Hi here's a guide I wrote to help ease the transition :)

https://community.home-assistant.io/t/wink-relay-guide-to-migrate-to-home-assistant-with-reference-to-smartthings-hubitat/196464
[General Topics] vvicked:
I think your boot loop is caused by a failed internal memory.

MMC: FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3

*** Warning - bad CRC or MMC, using default environment

Card did not respond to voltage select!

mmc2(part 0) is current device

MMC read: dev # 2, block # 2048, count 9728 ... Card did not respond to voltage select!

MMC: block number 0x2e00 exceeds max(0x0)

0 blocks read: ERROR

Wrong Image Format for bootm command

ERROR: can't get kernel image!

Card did not respond to voltage select!

mmc2 init failed

I was struggling with the issue where my relay's memory is stuck in read only mode. This happens when the memory card is starting to going bad. In your case, it looks like it's totally dead.

"community.smartthings.com/t/beta-wink-relay-custom-smartthings-integration/111732/526?u=vvicked"
[General Topics] nickb1907:
I actually got it working with the 3 cache clears and then 3 resets mentioned a few posts back. Then I kept pasting that command in putty and it booted into android. I don’t know if I actually needed putty or if it would have worked by just doing the clearing and resets from the relay. Either way it’s working now.
[General Topics] AlfaElan:
I know this is an old thread but I am migrating my system to Home Assistant using Wink_Manager and ran into an issue over the weekend. I had updated to root, and Wink_Manager instead of the Wink app and it was working fine. Over the weekend one of my Relays came up with an error then said it was erasing before going back to the Wink registration page. I was able to recover and get it back and found that it had not erased everything (kingroot and debug were still there). I did have to use adb to re-install things so I could get back to what I wanted but am concerned this was Wink pushing an update which I no longer want.

So I am thinking it would be nice to have the edison.zip file have the code I want it to load on a factory erase. Has anyone modified edison.zip and had it work correctly on an erase?

Specifically I am wondering if there is error/hack checking such as a crc to verify it is the correct factory file or can the edison.zip file have whatever I want in it?

If it doesn't have checking I thought I'd change the edisonwink executable to the my wink_manager file and remove the Wink apks while adding apks such as multitouch to the edison.zip so on an erase it installs what I want.

I'm also hoping to get the time some day to expand the wink_manager app to include MQTT discovery but it is lower priority than fixing cars and a bathroom. Especially since I am not a programmer by day (I design the hardware someone else programs it).

Rob
[General Topics] Xenrid:
Thanks for working on this and sharing. I have 3 Wink Relays installed in my house and 1 in a box in the attic. Luckily none of them have ended up stuck in a boot loop yet. I've considered replacing them, modding them to work with SmartThings (my current smart home platform, though I'm not sure that integration even works anymore) and even paying Wink's subscription fee (yes, they are still around and will still take your money) just to get back the ability to control them via voice command, as all my other smart devices do for free. I always hoped someone would eventually develop a custom rom to open them up a bit, since they have some unique hardware like the temp, humidity, and IR sensors, as well as a Zigbee/Bluetooth/WiFi radios.

I'm repeating things I've said before, so I'll stop here, but I just wanted to convey my appreciation that someone is still messing around with these.
[General Topics] SeanHorton:
Regarding your concern about the erasing and potential updates from Wink, it's a valid point. Modifying the edison.zip file does indeed give you more control over what gets loaded on a factory erase. Typically, there might not be extensive error checking or validation, like CRC, in place for this file. So, your plan to customize the edison.zip by changing the edisonwink executable and adding/removing APKs sounds like a promising approach.

Expanding the Wink_Manager app to include MQTT discovery is a great idea as well, though I understand it's a lower priority given your other commitments.

It's fantastic to see your dedication to tinkering and making things work the way you want them to, even without a programming background. If you have any further questions or updates on your progress, feel free to share. We're here to help and learn from each other's experiences!
[Moto G 2014 LTE Q&A, Help & Troubleshooting] Ardent Censer:
Let me explain my situation; I have a rooted device with custom recovery TWRP-2.8.7.0-thea.img., upgraded to lolipop 5.2 some months ago and now I accidentally forgot my android lock pattern after quickly changing the pattern. And now I wanted to factory reset via fastboot, but it just went into normal powerup.

Recovery will not boot in fastboot mode. I get this error "boot up failed"/ I flashed recovery with fastboot

Fastboot commands that I used:

C:\Program Files (x86)\Minimal ADB and Fastboot/fastboot.exe flash recovery C:\a

ndroid/twrp-thea.img

I also tried: fastboot erase recovery and redo the command above but still fails with the same error "boot up failed"

Bootloader: 411A

Build version: Blur_Version.23.21.17.peregrine_reteu.reteuall.en.EU
[Moto G 2014 LTE Q&A, Help & Troubleshooting] LuK1337:
You're flashing files for wrong device.

Here you can find correct files for it: http://xdaforums.com/moto-g/4g-development
[Moto G 2014 LTE Q&A, Help & Troubleshooting] Ardent Censer:
Yes, you're right, it was indeed the wrong version.

I needed this one: http://xdaforums.com/moto-g/4g-development/collection-somcom3xs-experimental-corner-t2996266

then i deleted /data/system/gesture.key then rebooted and I can use my phone again.

Problem solved
[XDA Assist] pradeepagri40:
Below is the direct link to download the Gionee F103 Stock Firmware (flash file) from GoogleDrive. Firmware contains Flash Tool, Driver and instructions.

Gionee_F103_0203_T5293.zip

" https://docs.google.com/uc?id=0Bxbxl3u2_t15U2dTbnhYODRaNlk "

Gionee_F103_0203_T5346.zip

" https://docs.google.com/uc?id=0Bxbxl3u2_t15dE9sbXU3NV8zRU0 "

Gionee_F103_0203_T5616.zip

" https://docs.google.com/uc?id=0B3MWIAQ-re4KQ1hLZHFOUWRqd0k "

How to Flash

Step 1: Download and extract the stock firmware on your computer.

Step 2: After extracting you will find the SP Flash Tool, Driver and instruction manual.

Step 3: Install the USB Drivers (skip if drivers are already installed).

Step 4: Open the SP Flash Tool and load the Scatter File from the firmware folder.

Step 5: Connect your Smartphone to the computer using the USB Driver.

Step 6: Click on Upgrade / Download Button in the SP Flash Tool to Begin the Flashing.

Step 7: Green Ring will appear at the end of successful Flash.

Important Notes:

[*] Take a Backup of your personal data before flashing or installing the firmware on your smartphone. As this helps you to recover the personal data whenever any thing wrong happens.
[XDA Assist] :
Hi,

Information like this for Android devices with no dedicated section would go here,

http://xdaforums.com/android/general

XDA Assist is here to help members navigate the site , not for guides.

Thanks! I'll close this thread.
[8125, K-JAM, P4300, MDA Vario General] paladin77:
Hello everyone....

While reading a review about toshiba g900 i noted that it was possible to hook up the unit to a usb flash drive or an external usb hard disk unit using the mini-usb port...

Is that possible on the i-mate , using an appropriate cable and software ?? is it natively supported ??
[8125, K-JAM, P4300, MDA Vario General] nothin:
not on wizard( vide google: host usb).

host usb is what sad devices are lacking(besides overall power) novadays.

was used sometimes in golden era of PPC's.
[8125, K-JAM, P4300, MDA Vario General] paladin77:
i mean is that possible on i-mate kjam aka wizard or any imate device for that matter
[8125, K-JAM, P4300, MDA Vario General] spone1:
No, it is not possible since the unit does not have the required hardware for it :)
[8125, K-JAM, P4300, MDA Vario General] paladin77:
Hmmm... One extra reason to get that toshiba i guess .. :( ... If only there was a toshiba-developers forum LOL ... BTW is there any HTC device with the mentioned host USB capability ??
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Dell0304:
Disclaimer: I am new to this forum and I realize this may not be the right place for this post, but I know there are a lot of cool people on here so here goes anyway:

Okay so here's the story: A friend gave me a water damaged Galaxy S6 Edge and tried his best to revive it beforehand (soaked it in 99% alcohol, etc). It was exposed to water and afterwards the display went south...or so we thought. I bought a replacement used display and installed it, but it did not fix the problem. The logic board is the only thing I haven't replaced yet, and it has signs of corrosion, so I believe it's the culprit. Weirdly enough the phone still boots, charges, makes noises and can receive calls presumably...just no display.

I went on eBay and other sites trying to find any motherboard at all for the phone, but I couldn't find any in my price range (only 2 listings I found were like $300). Does anyone know where I can get one? I don't care if the IMEI is bad, etc; I just want the phone to work again. I'd like to keep it under the $120-150 range. I already have about $125 into this phone so I don't want to spend a lot more.

If anyone can help me out that would be great.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] MartiDiamond:
I have broken my S6 twice (it's not a bad phone, I had a lot of bad luck). And the second time the phone went total loss. The repair guy explained to me the S6 Edge doesn't really have a normal frame, since most of the things are actually glued to the screen. Repairing it, will be extremely hard. I know this is not a direct answer to your problem, but please be sure you know what you're going to do, before dropping a couple of hundred dollars on a motherboard.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Dell0304:
Thanks but I know what I'm doing, haha. And no, the only glue inside the whole phone is the back glass and battery. Everything else is held in by connectors or screws.
[One (M8) Q&A, Help & Troubleshooting] ryanjsoo:
So I just updated my phone to MM, I`m using v1.6.5 of the Skydragon rom with the latest EX kernel, and SuperSu has stopped working correctly. I have to continuously grant permission to every app that needs it, SuperSu never remembers, even when changing the default setting to Grant it changes back the next time I open the app. If anyone has any ideas that would really help me out, thanks.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Which version SuperSU that you installed when running ElementalX kernel ? Is SuperSU detect the kernel as systemless mode or system mode ?

I don't use ElementalX so not sure whether it needs supolicy patch or not but I guess SuperSU 2.65 or 2.66 should work find with this kernel
[One (M8) Q&A, Help & Troubleshooting] ryanjsoo:
Using v2.52 of SuperSu, sorry not sure how to check whether it's systemless or system mode, would you recommend updating su and can you give me a link please?, thanks.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
2.52 is for system mode and need a patched kernel. ElementalX is not patched for 2.52 (if I'm not wrong).

What you can try is 2.65 or 2.66 - download here - http://xdaforums.com/showpost.php?p=64161125&postcount=3

This will detect automatically whether your installed kernel is suit for system mode or system less mode.
[Sprint Samsung Galaxy Note 3] jkatfelix:
anyone found a way to root the newish ok2 lollipop...dont know if im looking right but couldnt find anything?!