-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I bricked my 9FUS camera #446
Comments
Here it is: |
GREAT! But I'm confused what home_y25ga.gz is and or what to do with it. I thought I needed something like mtdblockX.bin file(s). Or is it the mtdblockX.bin file for the y25ga? Do I just rename it to mtdblockX.bin then follow the unbrick instructions? If so, what should the value of "X" be? Many thanks for your help and my apologies for my ignorance (or denseness). :) |
Yes, it's the file created by the unbrick procedure. |
I must be doing something wrong. I am following the unbrick instructions at: Here are the details of what I did:
When I insert the sd card in the camera and turn it on, the yellow led just blinks forever (over 10 minutes). Checking the sd card after the attempt shows no files added or deleted on the card. I.e., no log files. I also tried with "home_y25ga" image as the only file in the root directory of the sd card, but got the same result, continuous yellow blinking. Where am I going wrong? |
The file I sent you is enough to start the camera in factory mode. |
All I know is that it says 9FUS on the back of the camera under the QR code. And there seems to be multiple possibilities based on the firmware version installed. On the compatibility list at: https://github.com/roleoroleo/yi-hack-Allwinner it says that 9FUS is either y20ga or y25ga depending on the firmware version. And on: https://github.com/roleoroleo/yi-hack-MStar it says 9FUS is either y203c or y25 depending on the firmware version. I can't check the firmware version, because the camera won't boot. So apparently it could be y25, y20 or y203c. Do you happen to have y20 and/or y203c I could try? Thanks again for your help! P.S. Originally, I did not see the other possibilities. I just went with the first one I saw (which was y25ga) and did not look further. |
y203c and y25 are MStar based, not Allwinner. |
Yes! It says:
y20ga_mb_v1.3 2019-12-09
on the PCB.
What does this mean? Is there a solution?
…On Mon, Dec 30, 2024 at 10:59 AM roleo ***@***.***> wrote:
y203c and y25 are MStar based, not Allwinner.
The unbrick procedure is different.
Are you able to open it and check if there is a label on the pcb?
—
Reply to this email directly, view it on GitHub
<#446 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADFMVIVWETM3S6IROAKRTV32IGCZZAVCNFSM6AAAAABUAUCQ2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRVG43DSNRXGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I found these two files on github, which I guessed might be what I need to unbrick my camera. https://github.com/roleoroleo/yi-hack-Allwinner/files/12893869/mtdblock3.bin.gz It appears one is using firmware 8.2.0.0A_201912270941 and the other 12.2.0.2_202212191129 I tried both using the unbrick instructions at:
but neither worked. In both cases the yellow led went solid for a few seconds, then started to blink and never stopped blinking (even afer an hour). It did produce a log file, which I have attached. Please advise and thank you kindly! |
From the log it seems that the cam is properly running but not hacked. |
After running ./build factory, I installed the hack and plugged in the camera. The led turned blue for a few seconds, then flashed blue for a few seconds, then turned yellow for a few seconds, then flashed yellow for over an hour and never stopped. I am now trying with ./build hacked as you suggest. It's a unclear to me how the unbrick gets connected to wifi without an ssid and password. That is, how would I use telnet, until wifi is connected. I also do not understand re: ./build factory. I thought I had to get back to a factory default, where it speaks "waiting to connect", so I can setup wifi in the app before installing the hack. So again, thank you for your help! P.S. How long should I wait while it is flashing yellow before giving up:
|
Woah! Something worked!!! Using "./build hacked", as you instructed, the camera booted and connected to wifi (I set my ssid and password in the wifi config file). However, nothing is running except telnet, and I am able to telnet in successfully. This is a new state to me. I installed the full Allwinner-firmware-y20ga_0.3.9 hack on the sd card after unbricking. I.e.
I was hoping to get the full hack up with this, including http. But this is significant progress. However, I don't know how to proceed. Please let me know how to get the full hack up from here. Thanks and YAY! P.S. nmap shows only this:
|
Somehow, the file script/system.sh is corrupt on the camera. The first block is all zeros. I assume this is the problem... I'll retry with a reinstall of the hack... Thanks! |
OK, I reinstalled the hack on a new sd card and the same thing happened. So I checked some other files and found this on the camera:
I checked the md5sum results for at lease these three files which differ in the unpacked yi-hack on my PC and the resulting files on the camera after the hack is installed:
So something is going wrong with the hack install. This is the md5sum of the file y20ga_0.3.9.tgz which I installed from:
Can you suggest what I might do to find the problem? Thanks! |
./build factory creates the original partition when you bought the can.
It depends on how many files there are in the sd card. |
This problem happened to me too and I haven't solved it yet. |
Ok, let me know.
…On Tue, Jan 7, 2025, 2:46 PM roleo ***@***.***> wrote:
Can you suggest what I might do to find the problem?
This problem happened to me too and I haven't solved it yet.
Unfortunately I think the cause is the flash that is now damaged (too many
write cycles). But I'm not sure yet.
I checked the build folder of the project and the files are ok.
I checked the content of the update file (the hack file) and the files are
ok.
I checked the update procedure and it's ok.
At the moment I don't know, but I will try again in the next days.
—
Reply to this email directly, view it on GitHub
<#446 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADFMVIXZLV2YOOD2HIC3ZSL2JRDKJAVCNFSM6AAAAABUAUCQ2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNZWGI4DGMRRGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
roleo, do you happen to know if BFUS 1080p Home cameras use ARMv7 processors? I am trying to run a 1080p Home camera off a powerbank battery. I have found that there are power issues with cams which are not running ARMv7 processors. If the flash memory is trashed on my 9FUS, I will likely need a replacement. I have found a "Yi Home BFUS" on ebay, but unless it is ARMv7, I don't want to risk it working with my powerbank.
Also, are there any issues with the allwinner-v2 hack for the BFUS 1080p? Anyone else reading this, please feel free to reply! Thanks! |
All Mstar and Allwinner are ARMv7. Meanwhile I tried to investigate the problem with the flash of the cam but I didn't find the reason. |
I'll try it again. Thanks for the update!
…On Sat, Jan 11, 2025, 5:19 AM roleo ***@***.***> wrote:
All Mstar and Allwinner are ARMv7.
I don't remember v4/v5 butI think those are ARMv7 too.
Meanwhile I tried to investigate the problem with the cam but I didn't
find the reason.
I downgraded and upgraded again with the same versione and it's working
properly.
No problems during upgrde.
Probably it was a problem with the flash but not a hardware problem.
Maybe a file system problem: so if you will use the unbrick procedure you
will fix the problem.
I think...
—
Reply to this email directly, view it on GitHub
<#446 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADFMVIW6WVKG6VBMMCYFBB32KED3PAVCNFSM6AAAAABUAUCQ2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKOBVGIZTSMRXG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Are the unbrick instructions at:
https://github.com/roleoroleo/yi-hack-Allwinner/tree/master/unbrick
still valid and correct for this version (y25ga_0.3.9) of the hack?
P.S.: My cam is Yi Home 1080p 9FUS.
I'm updating this comment after more closely reading the unbrick instructions:
. You say: "This procedure allows you to unbrick your cam using a backup file (which you did previously)."
Regarding: "which you did previously". It has been so long I don't recall backing this camera up. And, as it is currently bricked, I do not have access to any partitions. Without a "mtdblockX.bin", I can't get past instruction #2. "Copy your partition (mtdblockX.bin)..."
I don't have another 9FUS cam to get a valid partition from. Would you, or someone else on this forum, have the necessary backup partitions for the 9FUS? Is firmware available from Yi?
Can I still unbrick? If so, please advise...
Thanks!
The text was updated successfully, but these errors were encountered: