Cygwin

10 bejegyzés megtekintése - 1-10 / 20
  • Szerző
    Bejegyzés
  • #1889755
    Tamy
    Felhasználó

      Sziasztok!

      Elöljáróban leszögezném, hogy Windowson nevelkedtem, a Linuxhoz annyit értek kb., hogy néhány hónapot dolgoztam Linuxos gépen, tehát a tudásom az alapoknál kimerül, és ezen jelenleg nem is kívánok radikálisan változtatni.

      A problémám tehát a következő: Windows 7 környezetben szeretném buherálni kicsit a nemrégiben vásárolt Linux alapú (Juix) Motorola VE66 telefonomat. Sokat olvasgattam, és kérdezősködtem eziránt, de úgy tűnik az egyetlen lehetőségem a Cygwin nevű program. Az itt leírtakat szerettem volna követni, de egyszerűen bármit csinálok ugyanaz a hibaüzenet: „Can’t find a SQUASHFS superblock on /usr/local/CG52.smg”

      Cygwin

      Annyi fejlemény van, hogy eddig biztosra vettem, hogy a Cygwinnel van valami, rosszul csinálok valamit, mostanra viszont felmerült bennem, hogy esetleg az a program (MotoMagxBackup) hibázik amivel a kibontani kívánt fájlokat lementem a telefonról. A lementett két fájl együttes mérete 0,9 MB, viszont ha betömörítem őket egy rar fájlba akkor már csak 946 Byte lesz. Ennyire jól meg a WinRar sem tömörít, tehát felmerül a kérdés, hogy maga a nyersanyag jó-e.

      #2200850
      admin
      Adminisztrátor

        Ellenőrizni kell a squafs verziókat mert nem kompatibilisek egymással. Linux alatt mondanám. hogy a kernelmodult is cserélni kell, de Windows alatt fingom nincs mi a teendő:) A megadott linkhez meg reg kell… Wines oldalra meg nem vágyom..

        #2200851
        kisbetu
        Felhasználó
          Tamy wrote:
          A lementett két fájl együttes mérete 0,9 MB, viszont ha betömörítem őket egy rar fájlba akkor már csak 946 Byte lesz. Ennyire jól meg a WinRar sem tömörít, tehát felmerül a kérdés, hogy maga a nyersanyag jó-e.

          Nem tilos megnézni a file-ok tartalmát…

          #2200852
          Tamy
          Felhasználó
            kisbetu wrote:
            Tamy wrote:
            A lementett két fájl együttes mérete 0,9 MB, viszont ha betömörítem őket egy rar fájlba akkor már csak 946 Byte lesz. Ennyire jól meg a WinRar sem tömörít, tehát felmerül a kérdés, hogy maga a nyersanyag jó-e.

            Nem tilos megnézni a file-ok tartalmát…

            Nézném én, de mivel nyissam meg. Ha meg tudnám nyitni nem kéne a Cygwin. Jegyzettömbbel meg hiába nézem, krikszkraksz karakterek természetesen vannak benne.

            #2200853
            Tamy
            Felhasználó
              vector wrote:
              Ellenőrizni kell a squafs verziókat mert nem kompatibilisek egymással. Linux alatt mondanám. hogy a kernelmodult is cserélni kell, de Windows alatt fingom nincs mi a teendő:) A megadott linkhez meg reg kell… Wines oldalra meg nem vágyom..

              Bemásolom a lényeget:
              „What you need to do first:

              1.) Go to the Cygwin website and download the „Setup.exe” file, then double click on it which will open the Cygwin setup window. Normally all default settings should be fine, you just have to select a mirror that is closest to your location. When it comes to the program software install options, just go with the default, apart from one section and that is the section Libs, see picture
              Cygwin
              At the bottom of the Libs section select the zlib package, as you need this.

              Any depending packages will be selected automatically. Now sit back and let the program fetch those files, install them and set them up. For future reference I assume that you have choosen the default installation, if you have not then you have to adjust the path I mention accordingly.

              2.) Now download and unrar the squashfs.rar and copy the two *.exe files into C:cygwinbin. Now start Cygwin and type „mksquashfs -version” at the command prompt and you should see some info like mksquashfs version 2.1. Now type „unsquashfs -v” and again you should see some info about it. Well, you are ready to go now!

              3.) You will need SBF Recalc 1.2.8 to split and repack firmware.

              Optional software, but highly recommended
              4.) You might want the FlexBit-Editor if you want to edit the CG43
              5.) You might want the Iconres-Tool V1.0 if you want to edit the iconres.ezx in the CG52

              Steps:
              Let’s get started by unsquashing a CG52.smg (works the same with CG43.smg). You have to use SBF Recalc 1.2.8 to split a firmware first in order to get the CG52.smg, but usually those file names are far too long to type them into the command prompt, so we just shorten the name to simply CG52.smg and copy this file to C:cygwinusrlocal. Now create a folder called test in C:cygwinusrlocal, so it looks like C:cygwinusrlocaltest, next type the following command

              unsquashfs -d /usr/local/test -f /usr/local/CG52.smg.

              Here is a explanation of the code: -d gives the destination folder (this is a must do, otherwise it will create a „squash-root” folder in your current location, which would be the /home directory), -f forces to write/overwrite existing files and folders that might be already in the text folder (this is optional, so it is up to you if you want to use -f), /usr/local/CG52.smg is the location and the name of the CG52.smg file which should be unsquashed.

              Now create a CG52 folder in C:cygwinusrlocal and copy the whole content of C:cygwinusrlocaltest into C:cygwinusrlocalCG52 or use one of the already „unsquashed” CG’s from the table at the bottom. Now you can edit it to your liking and when done then type the following command”

              Eddig kéne eljutnom, de valami nem oké. Squafs 4.0-ás, a Cygwint meg a honlapról szedtem, az a legújabb verzió.

              #2200854
              admin
              Adminisztrátor

                Itt is leírja, hogy ellenőrizzed a squa verziót…. Én amit csinálnék, hogy bevágnám egy Linux alá és a rendszernaplóba loggol biztosan a squa, tehát ha verzió gond van ott megjelenik. Egyébként az van biztosan…

                #2200855
                Tamy
                Felhasználó
                  vector wrote:
                  Itt is leírja, hogy ellenőrizzed a squa verziót…. Én amit csinálnék, hogy bevágnám egy Linux alá és a rendszernaplóba loggol biztosan a squa, tehát ha verzió gond van ott megjelenik. Egyébként az van biztosan…

                  Délután megnézem, ha hazaértem, gondolom akkor Windows alatt is logol.

                  #2200856
                  Tamy
                  Felhasználó

                    Átnéztem mindent, de csak a Cygwin telepítésről találtam logot.
                    Mellékelem a két fájlt, ha megtenné valaki, hogy megnézi, akkor kiderülne, hogy maga a nyersanyag jó-e. Továbbra is gyanús nekem, hogy ennyire össze lehet tömöríteni.

                    #2200857
                    admin
                    Adminisztrátor

                      a squa lényege az, hogy kurvára összenyomja, lzma-val meg pláne. A 2,5GB-os anyagot tömörítem rá egy CD méretre vele 🙂 És ez nem a max

                      #2200858
                      Tamy
                      Felhasználó
                        vector wrote:
                        a squa lényege az, hogy kurvára összenyomja, lzma-val meg pláne. A 2,5GB-os anyagot tömörítem rá egy CD méretre vele 🙂 És ez nem a max
                        Szép eredmény az 1/3-ára tömörítés (2,5GB->700MB), de nálam közel 1MB-ból csinált 946 Bytot, ami közel ezredrészre való tömörítés. Ez még veszteséges tömörítésnél is durva, nemhogy veszteségmentesnél. Ráadásul én WinRar-al tömörítettem be, azzal a céllal, hogy feltöltsem valahová, hogy mások is megnézhessék, náluk működik-e. Persze sok múlik a forráson is, pontosan nem tudom minek kéne lennie az smg fájlokban, de mivel a telefon menüjét kéne módosítsam, így többek közt ikonoknak, amik már alapból tömörítve vannak. Ettől független nem zárom ki azt sem, hogy minden rendben, de akkor hogyan tovább? Cygwinből a legújabbat szedtem le a honlapjukról, squa-ból meg ezt találtam legfrissebbet: squashfs_tools-4.0-i686-cygwin.tar. Ha ez nem elég friss, akkor mit és honnan szedjek le? Mit csináljak, hogy jó legyen? Mint mondtam Linuxhoz kb. semennyire sem értek.
                      10 bejegyzés megtekintése - 1-10 / 20
                      • Be kell jelentkezni a hozzászóláshoz.