SATELLITE SUPPORT
https://www.sat-support.tv/forum/

Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)
https://www.sat-support.tv/forum/viewtopic.php?f=211&t=61963
Page 1 of 1

Author:  mihaip [ 24 Sep 2021, 14:34 ]
Post subject:  Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)

Aceasta procedura a fost publicata de prietenul nostru @lukas26
pe un forum prieten ! si pusa in aplicare de @zildan pe un V20
pe care se instalase o imagine de test ... gresita !!!!

how to install image enigma2 on AMIKO VIPER 4K V30 using telnet
( https://jungle-team.com/como-instalar-i ... er-4k-v30/ )

Insert the USB drive with the image you want to flash
Connect to the box using telnet (even if It's bootlooping, it works)
The username is "root"

Now use the command:

ofgwrite -n <path-to-the-image>

If this results with no errors, You can proceed to flash the image using
this command:


init 4
ofgwrite -k -r <path-to-the-image>


Note: the usb drive should be mounted in /media/hdd, so the image path
should start with it. For example: /media/hdd/amiko/u57, this should be
the standard.

Author:  mihaip [ 25 Sep 2021, 09:22 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30

Metoda in sine trece peste unele din controalele de compatibilitate !!!
rudimentare ce-i drept , asa ca fiti atenti la ce imagine folositi !! daca
cumva ea nu va fi total compatibila cu placa de baza , v-ati putea trezi
cu USB-ul nerecunoscut sau cu interfata de retea ! ceea ce ar putea fi
chiar fatal !

Mai trebuie spus ca un minim de cunostinte Linux ... este binevenit !!!

Author:  mihaip [ 27 Sep 2021, 07:06 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30

Code:
root@viper4kv20:/hdd# ofgwrite -n u57/
mkdir: can't create directory '/newroot': File exists

ofgwrite Utility v4.5.6
Author: Betacentauri
Based upon: mtd-utils-native-1.5.1 and busybox 1.24.1
Use at your own risk! Make always a backup before use!
Don't use it if you use multiple ubi volumes in ubi layer!

Searching image files in u57/ resolved to /media/hdd/u57
Found kernel file: /media/hdd/u57/kernel.bin
Found rootfs file: /media/hdd/u57/rootfs.tar.bz2
Setting default parameter: Flashing kernel and rootfs
Found EXT4 rootfs
Found mounted /newroot
Found mountpoint for rootfs file: /media/hdd

Found /proc/mtd entries:
Device:   Size:     Erasesize:  Name:                   Image:
Using kernel mtd device:
Using rootfs mtd device:
Read /proc/cmdline
Current rootfs is: /dev/mmcblk0p10
Current kernel is:
Current root sub dir is:

Found cmdLine kernel device: /dev/mmcblk0p9
Found cmdLine rootfs device: /dev/mmcblk0p10

FBIO_SET_MANUAL_BLIT: Operation not permitted
Syncing filesystem
Flashing kernel ...
Successfully flashed kernel!
Untar: tar xf /media/hdd/u57/rootfs.tar.bz2
Successfully flashed rootfs! Rebooting in 3 seconds...
FBIO_SET_MANUAL_BLIT: Operation not permitted

Author:  mihaip [ 27 Sep 2021, 07:11 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30

Folositi numai portul USB 3.0 (ALBASTRU) !!

Procedura de recovery este functionala
si pe Amiko Viper 4k V40 !

Author:  mihaip [ 23 Mar 2022, 16:30 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)

Procedura de recovery este una de exceptie ! se foloseste in cazuri
dramatice si dupa cum se vede ... necesita ceva cunostinte de Linux !

In mod normal , o restaurare de imagine se face astfel :

- dezarhivati imaginea dorita
- copiati in radacina unui stick FAT32 folderul Amiko
- introduceti-l in slotul USB albastru
- puneti Amiko Viper V20/30/40 sub tensiune
- urmariti atent afisajul, cand scrie MENU , apasati rapid GREEN pe telecomanda
- pe afisaj va apare UPDT si incepe restaurarea imaginii

Daca ratati momentul MENU ... reluati manevra pana reusiti !!!

Author:  mihaip [ 23 Mar 2022, 16:44 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)

Dupa cum vedeti nu avem o procedura de recovery adevarata !!! adica
una care sa functioneze chiar si atunci cand imaginea , in esenta kernelul
este compromis ! OFGWRITE este o comanda Linux care presupune ca
o buna parte din imagine , adica Linuxul , este functional !!!

In realitate , toate instalarile Linux HiS3796MV200 beneficiaza de un
bootloader sistem care poate incarca in EMMC o imagine citind un fisier
imagine de forma:

usb_update.bin

scris in radacina unui stick FAT32 ! Un astfel de bootloader exista si aici !
dar nu avem o imagine de recovery in acel format ! Nimeni din "lumea"
Dinobot , careia ii apartinem , nu are asa ceva ! pentru ca nu exista scula
care s-o construiasca pentru Enigma2 !

Echipa care a construit Amiko Mira-X HiS4300 ... o are ! dar pentru propria
imagine care se si distribuie in acel format !!! (usb_update.bin) format
prin care pot face update , inlocuind partial module , sau upgrade cand se
rescrie integral imaginea !!!

Author:  mihaip [ 29 Mar 2022, 15:06 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)

Saptamina care a trecut , impreuna cu distribuitorul general si fabricantul,
am intreprins o actiune de identificare a momentului si corectie a unei erori
introdusa in driverul DVB-C pe modelele V20 si V30 ! Vestile sunt bune !!!

- am gasit exact , avand mare noroc ! momentul introducerii erorii .
- fabricantul a pus la punct o procedura prin care poate produce o
imagine de "recovery" ... "usb_update.bin"

Am cerut sa construiasca imagini de acest tip pentru Amiko Viper 4K V20 ,
V30 si V40 !
avand ca prototip OpenATV 7.1. Sa speram ca se va intampla !
Asta ar fi o premiera ! familia Amiko Viper 4K ar deveni primele receptoare
model Dinobot care au imagini de recovery !!!

Procedura de recovery este identica cu cea de incarcare a unei imagini noi !
deosebirea intre cele doua metode ...

- incarcarea unei imagini noi se face prin utilitarul OFGWRITE inclus in
bootloader ! este vorba despre o versiune mai veche a sa , folosind modelul
imaginii construite cu structura de foldere.
- incarcarea imaginii recovery se face prin functia de "upgrade" nativa a
bootloaderului HiSilicon , care restaureaza o imagine binara a EMMC , ocolind
o posibila incompatibilitate viitoare a lui OFGWRITE cu versiunea imaginii
construite sau cu folderele incluse in antet !!!

Intre cele doua metode mai exista o diferenta de principiu ! imaginea construita
are o structura de foldere , despre care bootloaderul are cunostiinta ! in lipsa
, bootloaderul nu poate face restaurarea ! deci trebuie ghicita sau ... restaurata
o imagine recovery de fabrica !!!

Author:  mihaip [ 10 Feb 2023, 15:17 ]
Post subject:  Re: Recovery Amiko Viper 4K V20/V30 (Hi3798MV200)

Va promiteam acum aproape un an rezolvarea unei probleme spinoase !!!
cea a driverului dvb-c din imaginile Enigma2 (OpenATV , PurE2) care a
devenit instabil dupa o modificare facuta la cererea unui imbecil din Albania !
Am rezolvat problema cu o mana de ajutor de la prietenul nostru @Delfi !!!

Am rezolvat problema dar numai la nivel de "backup" imagine ! si voi
publica doua imagini : OpenATV 7.2 si PurE2 6.5 cu driverele corecte !!!

OATV 7.2 Viper 4K V20 :
https://mega.nz/file/Wg8y1ARB#sDzvf4Jwc ... vgdIsvAhFE

OATV 7.2 Viper 4K V30 :
https://mega.nz/file/2x0CVDiZ#H-JMcWKxg ... z5uTGvL4qY

Page 1 of 1 All times are UTC + 3 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/