E
einbi
- Dabei seit
- 23.01.2019
- Beiträge
- 67
- Likes
- 5
Hallo
Ich bin jetzt einen Scrhitt weiter oder bessergesagt , ich kann mich mit ssh nicht auf den Robi verbinden weil mein angeblich geflashtes Image nicht auf dem Robi ist.
Hier die shell Ausgabe beim Image bauen.
[email protected]:~/rockrobot/image# ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder/imagebuilder.sh --firmware=../firmware/v11_001702.pkg --soundfile=../firmware/deutsch.pkg --public-key=$HOME/.ssh/id_ed25519.pub --dummycloud-path=../dummycloud --valetudo-path=../valetudo --disable-firmware-updates --ntpserver=fritz.box --rrlogd-patcher=../rrlogd-patcher/patcher.py --replace-adbd
Script path: ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder
Generate SSH Host Keys if necessary
Decrypt soundfile ..
Unpack soundfile ..
~/rockrobot/image/fw.o3Ocxw/sounds ~/rockrobot/image
~/rockrobot/image
Decrypt firmware
Unpack firmware
~/rockrobot/image/fw.o3Ocxw/fw ~/rockrobot/image
~/rockrobot/image
Replace ssh host keys
Disable SSH firewall rule
Add SSH authorized_keys
reconfiguring network traffic to xiaomi
replacing adbd
Creating backup of rrlogd
Trying to patch rrlogd
~/rockrobot/image/fw.o3Ocxw ~/rockrobot/image
Original 00010817: F2, 04, 03, FF, F7, 4B, FF
Patched 00010817: F2, 04, 03, E3, 20, 4B, FF
Original 000105FA: 33, 46, 4B, A8, 10, 22
Patched 000105FA: 33, 46, 47, A8, 10, 22
Patch appears to be successful. Writing to outfile
The patched rrlogd has been written to rrlogd_patch
~/rockrobot/image
Successfully patched rrlogd
Installing dummycloud
dos2unix: converting file ../dummycloud/doc/dummycloud.conf to Unix format...
dos2unix: converting file ../dummycloud/doc/etc_hosts-snippet.txt to Unix format...
dos2unix: converting file ../dummycloud/doc/etc_rc.local-snippet.txt to Unix format...
Installing valetudo
Pack new firmware
~/rockrobot/image/fw.o3Ocxw/fw ~/rockrobot/image
Encrypt firmware
~/rockrobot/image
Copy firmware to output/v11_001702.pkg and creating checksums
Cleaning up
FINISHED
c5fe273bf8ee761e113a65bfac9b3721 output/v11_001702.pkg
[email protected]:~/rockrobot/image#
Hatte versucht das Image unter Debian auf einer VM ( Virtualbox) auf den Robi zu flashen, bringt auch keinen Fortschrittsbalken, das ganze dauert 5 Sekunden.
Hier die Ausgabe von der shell.
[email protected]:~/rockrobot# python3 dustcloud/devices/xiaomi.vacuum/firmwarebuilder/flasher.py -a 192.168.178.23 -t 716c6f6b386f7854764c636753345a36 -f image/output/v11_001702.pkg
Flasher for Xiaomi Vacuum
Connecting to device 192.168.178.23...
Starting local http server...
Serving http server at 10.0.2.15:45871
Sending ota command with parameters: {"proc": "dnld install", "file_md5": "5e4af010d2cf1dfeafa1193fb35d5b03", "mode": "normal", "install": "1", "app_url": "http://10.0.2.15:45871/image/output/v11_001702.pkg"}
Ota started!
Firmware downloaded successfully.
Exiting.
[email protected]:~/rockrobot
Dann habe ich versucht mit Win-mirobo zu flashen.
Macht zwar eine Verbindung, läd das Image, die Ein/Aus Taste am robi blinkt schnell, aber nach 1Min 4Sek bricht das Programm ab die EIN/Aus
Taste blinkt wieder ganz lngsam wie im Standby.
mirobo.bmp
Probiert das Image mit RRCC zu flashen , bricht auch ab.
Das Image wurde sauber ohne Fehlermeldung gebaut.
Der PC und Robi sind im gleichen Netzt.
Keine Ahnung mehr was ich machen kann um das Image auf den robi zu bringen.
Kann mir jemand einen Tipp geben.;(
Habe hier einen Downloadlink von meinen Roborpck S50 Firmware und den ssh Key.
Kann mal jemand die Image testen ob dei funzen?
https://drive.google.com/open?id=1AkrwT0mc6X7aT8F_2T1VKIHYqtnH-Ojt
Danke
Schönen Gruß
einbi
Ich bin jetzt einen Scrhitt weiter oder bessergesagt , ich kann mich mit ssh nicht auf den Robi verbinden weil mein angeblich geflashtes Image nicht auf dem Robi ist.
Hier die shell Ausgabe beim Image bauen.
[email protected]:~/rockrobot/image# ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder/imagebuilder.sh --firmware=../firmware/v11_001702.pkg --soundfile=../firmware/deutsch.pkg --public-key=$HOME/.ssh/id_ed25519.pub --dummycloud-path=../dummycloud --valetudo-path=../valetudo --disable-firmware-updates --ntpserver=fritz.box --rrlogd-patcher=../rrlogd-patcher/patcher.py --replace-adbd
Script path: ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder
Generate SSH Host Keys if necessary
Decrypt soundfile ..
Unpack soundfile ..
~/rockrobot/image/fw.o3Ocxw/sounds ~/rockrobot/image
~/rockrobot/image
Decrypt firmware
Unpack firmware
~/rockrobot/image/fw.o3Ocxw/fw ~/rockrobot/image
~/rockrobot/image
Replace ssh host keys
Disable SSH firewall rule
Add SSH authorized_keys
reconfiguring network traffic to xiaomi
replacing adbd
Creating backup of rrlogd
Trying to patch rrlogd
~/rockrobot/image/fw.o3Ocxw ~/rockrobot/image
Original 00010817: F2, 04, 03, FF, F7, 4B, FF
Patched 00010817: F2, 04, 03, E3, 20, 4B, FF
Original 000105FA: 33, 46, 4B, A8, 10, 22
Patched 000105FA: 33, 46, 47, A8, 10, 22
Patch appears to be successful. Writing to outfile
The patched rrlogd has been written to rrlogd_patch
~/rockrobot/image
Successfully patched rrlogd
Installing dummycloud
dos2unix: converting file ../dummycloud/doc/dummycloud.conf to Unix format...
dos2unix: converting file ../dummycloud/doc/etc_hosts-snippet.txt to Unix format...
dos2unix: converting file ../dummycloud/doc/etc_rc.local-snippet.txt to Unix format...
Installing valetudo
Pack new firmware
~/rockrobot/image/fw.o3Ocxw/fw ~/rockrobot/image
Encrypt firmware
~/rockrobot/image
Copy firmware to output/v11_001702.pkg and creating checksums
Cleaning up
FINISHED
c5fe273bf8ee761e113a65bfac9b3721 output/v11_001702.pkg
[email protected]:~/rockrobot/image#
Hatte versucht das Image unter Debian auf einer VM ( Virtualbox) auf den Robi zu flashen, bringt auch keinen Fortschrittsbalken, das ganze dauert 5 Sekunden.
Hier die Ausgabe von der shell.
[email protected]:~/rockrobot# python3 dustcloud/devices/xiaomi.vacuum/firmwarebuilder/flasher.py -a 192.168.178.23 -t 716c6f6b386f7854764c636753345a36 -f image/output/v11_001702.pkg
Flasher for Xiaomi Vacuum
Connecting to device 192.168.178.23...
Starting local http server...
Serving http server at 10.0.2.15:45871
Sending ota command with parameters: {"proc": "dnld install", "file_md5": "5e4af010d2cf1dfeafa1193fb35d5b03", "mode": "normal", "install": "1", "app_url": "http://10.0.2.15:45871/image/output/v11_001702.pkg"}
Ota started!
Firmware downloaded successfully.
Exiting.
[email protected]:~/rockrobot
Dann habe ich versucht mit Win-mirobo zu flashen.
Macht zwar eine Verbindung, läd das Image, die Ein/Aus Taste am robi blinkt schnell, aber nach 1Min 4Sek bricht das Programm ab die EIN/Aus
Taste blinkt wieder ganz lngsam wie im Standby.
mirobo.bmp
Probiert das Image mit RRCC zu flashen , bricht auch ab.
Das Image wurde sauber ohne Fehlermeldung gebaut.
Der PC und Robi sind im gleichen Netzt.
Keine Ahnung mehr was ich machen kann um das Image auf den robi zu bringen.
Kann mir jemand einen Tipp geben.;(
Habe hier einen Downloadlink von meinen Roborpck S50 Firmware und den ssh Key.
Kann mal jemand die Image testen ob dei funzen?
https://drive.google.com/open?id=1AkrwT0mc6X7aT8F_2T1VKIHYqtnH-Ojt
Danke
Schönen Gruß
einbi