EliasKotlyar / Xiaomi-Dafang-Hacks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

List known Ingenic T10/T20 devices

stucki opened this issue · comments

This is a request for feedback.

Description

The README mentions a list of devices that are known to be working with this project. It also mentions that "any other Ingenic T10/T20 device" is supported. Unfortuantely, I don't know how to find such devices.

It would be great if the documentation (or Wiki) can point to these known devices, as I'm looking for an outdoor camera but still haven't found one so far...

Here's a start:

Hikvision Smart Wifi Cameras

Xiaomi Home Surveillance Cameras

Wyze Cam Home Surveillance Cameras

Siepem S6211-WR Home Surveillance Camera

ANPWOO Digoo BB-M2 Home Surveillance Camera

You can make a cheap piece of crap indoor camera waterpoof with hot glue or probably even super glue. Might not look fancy but it would work. You can muse on that idea. Anything that keeps the water outta the electronics.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

commented

can anyone provide a hack link for xiaofang with ingenic TL20

From the looks of it, the Sannce I141HD should be possible as it has a TL20 chip. I may give it a go... Im just reading the instructions for now, but thought Id add this here, after I opened one up to take a look inside.

It also looks like it had 4 x holes for power/gnd/TX/RX programming (not very confident of those though... it may be for some other kind of connector/expansion). So possibly the line of gold pads above the T20 chip are for programming.

i141HDb
i141HDa

Ive started work on the I141HD but Im stuck now, with a device thats booted to root access, however the filesystem is write only link

any help would be appreciated

Did you make and install a custom fw for it?

@jmtatsch Hi... Ive not yet... thats where Im at now. If you look at my post

Ive detailed where Ive gotten to (Photos, Backups, Boot process dump, Command line instructions, root password etc).

Im now just at the stage of, what next.... which firmware should I try on this thing. If you have any suggestions/thoughts on this... Im happy to give it a go. If it gets bricked, it gets bricked.... but Id like to get it working if possible.

Have you any thoughts?

Never done the process myself.
I think the main idea is to make a custom firmware that already contains a sideloader for run.sh so when the file system is marked read only you still have something to easily sneak stuff in.

Thats about where I had gotten to in my head too!! :)

I was just a bit uncertain when it says "Download the CFW for your camera".... Best I can see, I just need to download one of these custom bootloaders and try them..... Was thinking to give the Wyzecam v2 a go as thats T20 based.

Ill give it a shot later and see what happens.

Dont flash those bootloaders. Thats an unneccesary risk.

With your root access, did you dump all these partitions?
Then proceed to build your cfw https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/master/hacks/howto_modfirmware.md

@jmtatsch (thanks for your help with this)

So if I follow the getting root access guide and use either the 128MB or 64MB command, the device only partially boots and then reboots.

If I modify the standard bootargs command to include init=/bin/sh and rw first, the partition it boots to does not become writable and the command prompt I get, is only available for about 60 seconds before the device automatically reboots (looks like there is some kind of watchdog timer).

However, I have the root username/password for the device, so I have dumped the standard Sannce partitions, after letting the device boot normally, with no changes to bootargs, of which there are 6 partitions I have dumped. Please see my dump commands here

So I have 6 x files now, of the Sannce firmware/partitions.

From there, Im trying to follow those guides.... but I am getting lost in the process. Those links you sent are the guides I am following though (as best I can).

I guess in my mind Im stuck on a couple of questions:

  1. Are the 6 x files Ive created what I should be doing something with now? and are those files ok, because I didnt use the dump commands for the 64 or the 128?

  2. Should I be dumping the files onto an SD card, putting it in the camera and running

fatls mmc 0:1
fatload mmc 0:1 0x80600000 bootloader.bin
sf probe
sf update 0x80600000 0x0 0x40000

against the bootloader file Ive just created?

  1. If I need to download a set of files on here, which ones should I try?

  2. Something else?

As I say, Im a little lost with this, but kind of putting it together in my head, bit by bit.

  1. Yes, I think you will need to pack them to a custom firmware update.bin which can be flashed as an update. There shouldnt be a difference in commands for dumping 64/128mb versions. You did dump the original bootloader though?

  2. Yes dump on a sdcard and then put those files somewhere save.
    Use this howto https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/master/hacks/firmware-dump.md
    Make sure you dump all that are listed with cat /proc/mtd

  3. I dont think you need any files from here except the unpacking/packing script.

Seems I am wrong.
Other Sannce cameras seemed to need a custom uboot and seem to only load the very outdated experimental dafang rootfs. I am sorry, you are on your own there.

@jmtatsch Thanks for your time and helping me with that! That at least helps me clear up a bit of confusion I had and a route to try/test. Ill maybe research a bit more and try a couple of things with bootloaders, to see if that works or bricks them. If I have any success, Ill be sure to post back

If I were you I would flash that sannce bootloader and then boot openfang...

360 Smart Camera or anything by this company I believe. https://www.amazon.com/360-Wireless-Security-Surveillance-Detection/dp/B0725JSSCN . I haven't installed the cfw on it yet I'm still waiting for my oscilloscope to come in the mail but it has a t20 chip. Ill update this if I can get it working

Hello, is there a hack for "AKASO P30" ? Maybe one of you knows something.

Hello, Wanscam HW0026 Can I embed a code snippet I want in it?

Can anyone give me an idea of this camera with chip T20? It is possible to hack with [https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks]
I'm done with Neos Camera and Xiaomi Camera hacks. I'm not sure with this camera.
Can I used the same CFW with this one?
14B1093D-1D90-488F-AD26-783634656916_1_105_c
A9A136C4-4ED1-4CE7-8EA3-CE616B8A28C1_1_105_c

The Wyze Outdoor Camera is a T20, firmware executes sd_update/upgrade.sh before doing an actual update. I attempted to get it to connect to my router via the camera's /system/bin/wl command but I tried for hours to no avail if you guys need any information I have a full dump of the firmware

Here's a start:

Hikvision Smart Wifi Cameras

Xiaomi Home Surveillance Cameras

Wyze Cam Home Surveillance Cameras

Siepem S6211-WR Home Surveillance Camera

ANPWOO Digoo BB-M2 Home Surveillance Camera

You can make a cheap piece of crap indoor camera waterpoof with hot glue or probably even super glue. Might not look fancy but it would work. You can muse on that idea. Anything that keeps the water outta the electronics.

i just to make sure, this camera works ?

PTZ-Pro-Xiaomi-Mijia-2K-3-Megapixel-360-Panorama-bluetooth4-2-Smart-IP-Camera-AI

https://www.mi.com/global/product/mi-360-home-security-camera-2k-pro/overview

anyone try CFW for this camera ?

@BiatuAutMiahn

The Wyze Outdoor Camera is a T20, firmware executes sd_update/upgrade.sh before doing an actual update. I attempted to get it to connect to my router via the camera's /system/bin/wl command but I tried for hours to no avail if you guys need any information I have a full dump of the firmware

Hey, can you share a full dump of the firmware?

Just wondering, is there any chance this could support T21 devices as well?

http://www.howellcam.com/product/38.html

Here's a start:
Hikvision Smart Wifi Cameras
Xiaomi Home Surveillance Cameras
Wyze Cam Home Surveillance Cameras
Siepem S6211-WR Home Surveillance Camera
ANPWOO Digoo BB-M2 Home Surveillance Camera
You can make a cheap piece of crap indoor camera waterpoof with hot glue or probably even super glue. Might not look fancy but it would work. You can muse on that idea. Anything that keeps the water outta the electronics.

i just to make sure, this camera works ?

PTZ-Pro-Xiaomi-Mijia-2K-3-Megapixel-360-Panorama-bluetooth4-2-Smart-IP-Camera-AI

https://www.mi.com/global/product/mi-360-home-security-camera-2k-pro/overview

anyone try CFW for this camera ?

Did you try this one? Does it work?

Here's a start:

Hikvision Smart Wifi Cameras

Xiaomi Home Surveillance Cameras

It’s been a while - but did you test these camera models? Do they work with this firmware?

Another T10-based camera: OpenIPC/ipctool#30

Does Wyze cam v3 work?

Did anyone ever get the Wyze Outdoor Cam to work? Any further info on that?

@BiatuAutMiahn

The Wyze Outdoor Camera is a T20, firmware executes sd_update/upgrade.sh before doing an actual update. I attempted to get it to connect to my router via the camera's /system/bin/wl command but I tried for hours to no avail if you guys need any information I have a full dump of the firmware

Hey, can you share a full dump of the firmware?

If your talking about the one that has a built in battery and needs a dedicated receiver...no. I couldn't get too far cause it doesn't have a normal wlan radio and I didnt want to take it apart. I ended up returning the unit.

It WILL NOT work without the base station that you have to buy separate.

Yeah I was looking at putting together a little solar / battery / charge controller setup to power a couple of the regular Wyze V2 cams (not outdoor model) and it was around $80 for the system, thought I might save a little by upgrading to the "outdoor" model but I guess it's looking like I can spend the extra $20 or spend hours and hours of my life trying to get the "outdoor" cam working, lol.

you know what they say...want something done do it yourself :P

If you have to buy a base controller and also a seperate panel for each Wyze2 OUTDOOR cam, and they have those tiny little batteries, who knows how old they are now... It's probably just as economical and you'll get a much better system that could support multiple cameras and maybe some lights, for about the same price, it seems. You can get a really good charge controller for like $16 and a 35Ah lithium phosphate battery for $20, and you can probably find some old solar panels up to get up to 30W for like, almost free.

Any chance there is support for Wyze cam v3 Pro too ?

Any chance there is support for Wyze cam v3 Pro too ?

diff chip afaik