Ergebnis 1 bis 10 von 78

Hybrid-Darstellung

  1. #1
    Moderator Avatar von morly
    Registriert seit
    15.07.2012
    Ort
    Österreich
    Beiträge
    6.684
    Thanks
    789
    Thanked 2.764 Times in 1.357 Posts
    Zitat Zitat von arci Beitrag anzeigen
    The ULK definition is one of the rules imposed by @The_Ripper and @Telesat to easily recognize the kernel version inside file patch.e2 container and being able to manage it from their AZUp Tool !!!

    For a more professional control ... for example ... you could discriminate (FNIB) magic header that on unlicensed kernel version (vmlinux_xload.zbf) start always from offset address x00000090h ... while ... on the licensed version (xrpc_xload_vmlinux_ES4_prod.bin) at this offset address begins data area for Hash customer key definitions (Sigma SDK) for SoC's XRPC control & decrypt kernel on VRAM
    My problem is, if I create a fullbackup I don't have the ULK info available anymore...
    so I need a way to find it out just having the kernel.img or of the running system

    Can you give me some more details to the more professional control?
    "Every Setback is a Set Up for a Comeback"


  2. #2
    Erfahrener Benutzer
    Registriert seit
    15.12.2012
    Beiträge
    183
    Thanks
    176
    Thanked 80 Times in 56 Posts
    Zitat Zitat von morly Beitrag anzeigen
    My problem is, if I create a fullbackup I don't have the ULK info available anymore...
    so I need a way to find it out just having the kernel.img or of the running system

    Can you give me some more details to the more professional control?
    There aren't many kernel versions for azbox ...

    Official Opensat fw - kernel Opensat licensed
    2.6.15-sigma - (Opensat key licenced)

    First E2 - kernel version licensed
    2.6.22.19-19-the_ripper- Sigma Licensed (? key)
    2.6.22.19-25-the-ripper - Sigma Licensed (? key)
    2.6.29-the-ripper - Sigma Licensed (? key)

    Last E2 - kernel version not licensed
    3.3.1-opensat - ULK
    3.4.4-opensat - ULK
    3.9.2-opensat - ULK

    Example ... simple verification method for reconstruction e2 image info:
    Code:
    root@azboxhd:~# uname -a
    Linux azboxhd 3.3.1-opensat #1 PREEMPT Thu Mar 5 02:59:52 CET 2015 mips GNU/Linux
    
    root@azboxhd:~# cat /etc/motd
    HDMU 13881
    Git 1956
    
    root@azboxhd:~# cat /etc/version
    201503241537
    
    root@azboxhd:~# cat /etc/.box
    azboxhd
    
    root@azboxhd:~# cat /proc/model
    ultra
    plus check with ... setxenv -f /dev/mtdblock/0 ... if you want verify "y.start" start point set ... for confirmation !!!
    Code:
    root@azboxhd:~# setxenv -f /dev/mtdblock/0
    (0x00)     4 a.avclk_mux 00.00.00.00. 0x00000000
    (0x00)     8 a.board_id 22.38.35.32.2d.45.32.22. "852-E2"
    (0x00)     4 a.cd2_freq 00.d8.b8.05. 0x05b8d800
    (0x00)     4 a.cd4_freq 55.a0.fc.01. 0x01fca055
    (0x00)     4 a.cd5_freq 40.78.7d.01. 0x017d7840
    (0x00)     4 a.cd6_freq 00.2d.31.01. 0x01312d00
    (0x00)     4 a.cd7_freq 00.2d.31.01. 0x01312d00
    (0x00)     4 a.chip_rev 86.00.34.86. 0x86340086
    (0x00)     4 a.enable_devices ce.1a.02.00. 0x00021ace
    (0x00)     4 a.gpio_data 00.00.00.76. 0x76000000
    (0x00)     4 a.gpio_dir 38.00.00.76. 0x76000038
    (0x00)     4 a.gpio_irq_map 20.08.09.20. 0x20090820
    (0x00)     4 a.hostclk_mux 00.01.00.00. 0x00000100
    (0x00)     4 a.irq_fall_edge_hi 00.00.00.00. 0x00000000
    (0x00)     4 a.irq_fall_edge_lo 00.c0.00.00. 0x0000c000
    (0x00)     4 a.irq_rise_edge_hi 9f.00.00.00. 0x0000009f
    (0x00)     4 a.irq_rise_edge_lo 00.ca.28.ff. 0xff28ca00
    (0x00)     4 a.pb_cs_config 40.00.0e.00. 0x000e0040
    (0x00)     4 a.pb_def_timing 10.10.10.10. 0x10101010
    (0x00)     4 a.pb_timing0 10.10.10.10. 0x10101010
    (0x00)     4 a.pb_timing1 01.01.11.00. 0x00110101
    (0x00)     4 a.pb_timing2 10.10.5f.10. 0x105f1010
    (0x00)     4 a.pb_use_timing0 f4.03.00.00. 0x000003f4
    (0x00)     4 a.pb_use_timing1 f3.03.00.00. 0x000003f3
    (0x00)     4 a.pb_use_timing2 f8.03.00.00. 0x000003f8
    (0x00)     4 a.pcidev1_irq_route 01.01.01.01. 0x01010101
    (0x00)     4 a.pcidev2_irq_route 01.01.01.01. 0x01010101
    (0x00)     4 a.pcidev3_irq_route 02.02.02.02. 0x02020202
    (0x00)     4 a.pcidev4_irq_route 02.02.02.02. 0x02020202
    (0x00)     4 a.scard_5v_pin 01.00.00.00. 0x00000001
    (0x00)     4 a.scard_cmd_pin 02.00.00.00. 0x00000002
    (0x00)     4 a.scard_off_pin 00.00.00.00. 0x00000000
    (0x00)     4 a.uart0_baudrate 00.c2.01.00. 0x0001c200
    (0x00)     4 a.uart0_gpio_data 00.00.00.00. 0x00000000
    (0x00)     4 a.uart0_gpio_dir 00.00.00.00. 0x00000000
    (0x00)     4 a.uart0_gpio_mode 6e.7f.00.00. 0x00007f6e
    (0x00)     4 a.uart1_baudrate 80.25.00.00. 0x00002580
    (0x00)     4 a.uart1_gpio_data 00.00.00.00. 0x00000000
    (0x00)     4 a.uart1_gpio_dir 00.00.00.00. 0x00000000
    (0x00)     4 a.uart1_gpio_mode 6e.7f.00.00. 0x00007f6e
    (0x00)     4 a.uart_console_port 00.00.00.00. 0x00000000
    (0x00)     4 a.uart_used_ports 02.00.00.00. 0x00000002
    (0x00)     4 l.cs0_size 00.00.00.00. 0x00000000
    (0x00)     4 l.cs1_size 00.00.00.00. 0x00000000
    (0x00)     4 l.cs2_part1_offset 00.00.00.00. 0x00000000
    (0x00)     4 l.cs2_part1_size 00.00.02.00. 0x00020000
    (0x00)     4 l.cs2_part2_offset 00.00.02.00. 0x00020000
    (0x00)     4 l.cs2_part2_size 00.00.02.00. 0x00020000
    (0x00)     4 l.cs2_part3_offset 00.00.04.00. 0x00040000
    (0x00)     4 l.cs2_part3_size 00.00.04.00. 0x00040000
    (0x00)     4 l.cs2_part4_offset 00.00.08.00. 0x00080000
    (0x00)     4 l.cs2_part4_size 00.00.68.00. 0x00680000
    (0x00)     4 l.cs2_part5_offset 00.00.70.00. 0x00700000
    (0x00)     4 l.cs2_part5_size 00.00.10.00. 0x00100000
    (0x00)     4 l.cs2_parts 05.00.00.00. 0x00000005
    (0x00)     4 l.cs2_size 00.00.80.00. 0x00800000
    (0x00)     4 l.cs3_size 00.00.00.00. 0x00000000
    (0x00)     4 x.boot 00.00.02.00. 0x00020000
    (0x00)     4 x.csf 02.00.00.00. 0x00000002
    (0x00)     4 x.d0.cfg ba.11.41.f3. 0xf34111ba
    (0x00)     4 x.d0.dl0 44.44.0a.00. 0x000a4444
    (0x00)     4 x.d1.cfg ba.11.41.f3. 0xf34111ba
    (0x00)     4 x.d1.dl0 44.44.0a.00. 0x000a4444
    (0x00)     4 x.ds 80.00.02.00. 0x00020080
    (0x00)     4 x.dt 01.00.00.00. 0x00000001
    (0x00)     4 x.mux 01.07.00.00. 0x00000701
    (0x00)    10 y.gateway 22.31.30.2e.30.2e.31.2e.31.22. "10.0.1.1"
    (0x00)    12 y.ipaddr 22.31.30.2e.30.2e.31.2e.31.39.39.22. "10.0.1.199"
    (0x00)     3 y.startdelay 22.31.22. "1"
    (0x00)    13 y.subnetmask 22.32.35.35.2e.32.35.35.2e.30.2e.30.22. "255.255.0.0"
    (0x00)     4 z.boot0 00.00.04.00. 0x00040000
    (0x00)     4 z.boot1 00.00.08.00. 0x00080000
    (0x00)     4 z.boot2 00.00.04.00. 0x00040000
    (0x00)     4 z.boot3 00.00.08.00. 0x00080000
    (0x00)    16 a.build_date 22.54.44.32.31.30.3a.32.30.30.39.30.31.32.33.22. "TD210:20090123"
    (0x00)    19 a.eth_mac 22.30.30.2e.30.32.2e.31.34.2e.31.39.2e.41.35.2e.43.39.22. "00.02.14.19.A5.C9"
    (0x00)    31 a.linux_cmd 22.6d.65.6d.3d.31.30.37.6d.20.63.6f.6e.73.6f.6c.65.3d.74.74.79.53.30.2c.31.31.35.32.30.30.22. "mem=107m console=ttyS0,115200"
    (0x00)     4 x.pll3 57.00.02.01. 0x01020057
    (0x00)    45 y.start 64.75.6d.70.20.72.6f.6d.66.73.20.30.78.61.63.30.38.30.30.30.30.3b.6c.6f.61.64.20.7a.62.66.20.30.78.61.63.30.38.30.30.39.30.3b.20.67.6f. dump romfs 0xac080000;load zbf 0xac080090; go
    79 records, 1707 bytes
    
    root@azboxhd:~#
    Ciao ...

  3. The Following User Says Thank You to arci For This Useful Post:



Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •