Changes between Version 18 and Version 19 of SamsungGalaxyXcover4


Ignore:
Timestamp:
Mar 23, 2019, 10:30:05 PM (23 months ago)
Author:
Rick van der Zwet
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SamsungGalaxyXcover4

    v18 v19  
     1== Revert to factory default ==
     2Android 8.1 support the features I require and is available for this phone.
     3
     4I used the hard way of upgrading the Android 8.1, because I can :-).
     5
     6 * Find firmware file for correct region at http://samsung-updates.com/device/?id=SM-G390F
     7 * Unpack all files from layered archives using tools {{{unzip}}}, {{{tar}}} and {{{unlz4}}}
     8 * Put device in Download Mode by Powering it while holding down this keys: Power + Volume Down + Home.
     9 * Retrieve PIT or download attached file {{{sudo /usr/local/bin/heimdall download-pit --output SM-G390F.pit}}}
     10 * Print PIT to find out which files to flash to which partition {{{heimdall print-pit --file ~/SM-G390F.pit}}}
     11 * Flash {{{sudo heimdall flash --pit ~/SM-G390F.pit --PARAM ./param.bin --BOOT ./boot.img --RECOVERY ./recovery.img --RADIO ./modem.bin --SYSTEM ./system.img --CACHE ./cache.img  --USERDATA ./userdata.img}}}
     12
     13Note: I have not flashed {{{--CM ./cm.bin --BOOTLOADER ./sboot.bin --HIDDEN ./hidden.img}}} HIDDEN failed to apply properly, CM and BOOTLOADER I could not find out an reliable to flash them without potentially bricking the phone, so I used the 'old' versions.
     14
     15
     16
     17
     18== Previous operating system ==
     19I was unable to 'un-Google' and 'un-Samsung' the phone to a level I felt comfortable. Yet rooting provided the only method to make the phone somehow more in control. 
    120
    221The phone is running:
     
    3655
    3756file:/system is read-only be default. use {{{mount -o rw,remount /system}}} to make it writable.
    38 
    39 == Original firmware
    40 
    41 Can be found at http://samsung-updates.com/device/?id=SM-G390F
    42 
    43 {{{
    44 70876  tar tf AP_G390FXXU3BRL1_CL14164118_QB20918105_REV00_user_low_ship_meta.tar.md5
    45 70877  tar tf BL_G390FXXU3BRL1_CL14164118_QB20918105_REV00_user_low_ship.tar.md5
    46 70878  tar tf CP_G390FXXU3BRK1_CP11207705_CL14164118_QB20646500_REV00_user_low_ship.tar.md5
    47 70879  tar tf CSC_DDX_G390FDDX3BRL2_CL14941370_QB20958994_REV00_user_low_ship.tar.md5
    48 70880  tar tf HOME_CSC_DDX_G390FDDX3BRL2_CL14941370_QB20958994_REV00_user_low_ship.tar.md5
    49 70881  ls
    50 70882  tar xf *.md5
    51 70883  tar xf AP_G390FXXU3BRL1_CL14164118_QB20918105_REV00_user_low_ship_meta.tar.md5
    52 70884  ls
    53 70885  tar xf BL_G390FXXU3BRL1_CL14164118_QB20918105_REV00_user_low_ship.tar.md5
    54 70886  tar xf CP_G390FXXU3BRK1_CP11207705_CL14164118_QB20646500_REV00_user_low_ship.tar.md5
    55 70887  tar xf CSC_DDX_G390FDDX3BRL2_CL14941370_QB20958994_REV00_user_low_ship.tar.md5
    56 70888  tar xf HOME_CSC_DDX_G390FDDX3BRL2_CL14941370_QB20958994_REV00_user_low_ship.tar.md5
    57 70889  ls
    58 70890  less XCOVER4LTE_EUR_OPEN_HIDDEN200M.pit
    59 70891  ls
    60 70892  vim boot.img.lz4
    61 70893  ls
    62 70894  heimdall
    63 70895  heimdall print-pit --file ~/SM-G390F.pit
    64 70896  unlz4
    65 70897  ls
    66 70898  unlz4 boot.img.lz4
    67 70899  ls
    68 70900  unlz4 *.lz4
    69 70901  ls
    70 70902  unlz4 cache.img.lz4
    71 70903  unlz4 cm.bin.lz4
    72 70904  unlz4 hidden.img.lz4
    73 70905  unlz4 modem.bin.lz4
    74 70906  unlz4 param.bin.lz4
    75 70907  unlz4 recovery.img.lz4
    76 70908  unlz4 sboot.bin.lz4
    77 70909  unlz4 system.img.lz4
    78 70910  unlz4 userdata.img.lz4
    79 70911  heimdall print-pit --file ~/SM-G390F.pit
    80 70912  history
    81 
    82 37029  ./bin/heimdall
    83 37056  cd build/heimdall
    84 37062  ./heimdall-frontend
    85 37067  heimdall-frontend
    86 37071  heimdall --help
    87 37072  heimdall print-pit
    88 37073  heimdall --help
    89 37074  heimdall print-pit --file ~/S7710.pit
    90 37075  heimdall print-pit --file ~/S7710.pit  | less
    91 37114  heimdall
    92 37116  heimdall flash --pit ~/S7710.pit --STEboot1 ./STE_boot1.img --STEboot2 ./STE_boot2.img --Modem ./modem.bin --Kernel ./boot.img --Kernel2 ./recovery.img --SYSTEM ./system.img --CACHEFS ./cache.img --HIDDEN ./hidden.img 
    93 37117  sudo heimdall flash --pit ~/S7710.pit --STEboot1 ./STE_boot1.img --STEboot2 ./STE_boot2.img --Modem ./modem.bin --Kernel ./boot.img --Kernel2 ./recovery.img --SYSTEM ./system.img --CACHEFS ./cache.img --HIDDEN ./hidden.img 
    94 37119  sudo /usr/local/bin/heimdall flash --pit ~/S7710.pit --STEboot1 ./STE_boot1.img --STEboot2 ./STE_boot2.img --Modem ./modem.bin --Kernel ./boot.img --Kernel2 ./recovery.img --SYSTEM ./system.img --CACHEFS ./cache.img --HIDDEN ./hidden.img 
    95 37121  heimdall --print-pit --file ./S7710.pit
    96 37122  heimdall print-pit --file ./S7710.pit
    97 37123  heimdall print-pit --file ./S7710.pit | grep -e 'Partition' -e 'Flash Filename'
    98 37124  heimdall print-pit --file ./S7710.pit | grep -e 'Partition Name' -e 'Flash Filename'
    99 37125  heimdall print-pit --file ./S7710.pit
    100 37126  heimdall print-pit --file ./S7710.pit | grep -e '---' -e 'Partition Name' -e 'Flash Filename'
    101 43779  heimdall
    102 43780  heimdall print-pit
    103 43781  sudo heimdall print-pit
    104 43782  whereis heimdall
    105 43783  sudo -E heimdall print-pit
    106 43784  sudo /usr/local/bin/heimdall print-pit
    107 43785  sudo /usr/local/bin/heimdall download-pit
    108 43786  sudo /usr/local/bin/heimdall download-pit --output SM-G390F.pit
    109 43788  sudo /usr/local/bin/heimdall print-pit --file ./SM-G390F.pit
    110 43789  sudo /usr/local/bin/heimdall
    111 43790  sudo /usr/local/bin/heimdall
    112 43791  sudo /usr/local/bin/heimdall print-pit --file ./SM-G390F.pit
    113 43792  sudo /usr/local/bin/heimdall flash --RECOVERY /home/rick/recovery.img --CACHE /home/rick/cache.img
    114 43793  sudo /usr/local/bin/heimdall flash --pit /home/rick/SM-G390F.pit --RECOVERY /home/rick/recovery.img --CACHE /home/rick/cache.img
    115 43796  sudo /usr/local/bin/heimdall print-pit
    116 43797  sudo /usr/local/bin/heimdall flash --RECOVERY /home/rick/recovery.img --CACHE /home/rick/cache.img
    117 43798  sudo /usr/local/bin/heimdall flash --pit /home/rick/SM-G390F.pit --RECOVERY /home/rick/recovery.img --CACHE /home/rick/cache.img
    118 43802  sudo /usr/local/bin/heimdall flash --pit /home/rick/SM-G390F.pit --RECOVERY /home/rick/recovery.img --CACHE /home/rick/cache.img
    119 43815  heimdall
    120 70848  history  | grep heimdall
    121 
    122 }}}}