abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 20:44 | Nová verze

    Byla vydána beta verze Ubuntu 25.04 s kódovým názvem Plucky Puffin. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 25.04 mělo vyjít 17. dubna 2025.

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | Nová verze

    Textový editor Neovim byl vydán ve verzi 0.11 (𝕏). Přehled novinek v příspěvku na blogu a poznámkách k vydání.

    Ladislav Hagara | Komentářů: 3
    včera 05:00 | Komunita

    Živé ISO obrazy Debianu Bookworm jsou 100 % reprodukovatelné.

    Ladislav Hagara | Komentářů: 1
    26.3. 13:44 | Zajímavý článek

    Boudhayan "bbhtt" Bhattcharya v článku Uzavření kapitoly o OpenH264 vysvětluje, proč bylo OpenH264 odstraněno z Freedesktop SDK.

    Ladislav Hagara | Komentářů: 6
    26.3. 03:44 | IT novinky

    Představeny byly nové verze AI modelů: DeepSeek V3-0324, Google Gemini 2.5 a OpenAI 4o Image Generation.

    Ladislav Hagara | Komentářů: 0
    26.3. 03:11 | Nová verze

    XZ Utils (Wikipedie) byly vydány ve verzi 5.8.0. Jedná se o první větší vydání od backdooru v XZ v loňském roce.

    Ladislav Hagara | Komentářů: 0
    25.3. 20:33 | Nová verze

    Byla vydána nová verze 0.40.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 63
    25.3. 14:11 | Nová verze

    Byla vydána nová verze 2.20 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    25.3. 04:22 | Nová verze

    LibrePCB, tj. svobodný multiplatformní softwarový nástroj pro návrh desek plošných spojů (PCB), byl vydán ve verzi 1.3.0. Přehled novinek v příspěvku na blogu a v aktualizované dokumentaci. Vypíchnut je interaktivní HTML BOM (Bill of Materials) a počáteční podpora Rustu. Zdrojové kódy LibrePCB jsou k dispozici na GitHubu pod licencí GPLv3.

    Ladislav Hagara | Komentářů: 0
    25.3. 03:33 | Komunita

    Minulý měsíc Hector "marcan" Martin skončil jako upstream vývojář linuxového jádra i jako vedoucí projektu Asahi Linux. Vývoj Asahi Linuxu, tj. Linuxu pro Apple Silicon, ale pokračuje dál. Byl publikován březnový přehled dění a novinek z vývoje. Vývojáře lze podpořit na Open Collective.

    Ladislav Hagara | Komentářů: 22
    Jaké je vaše preferované prostředí?
     (28%)
     (1%)
     (1%)
     (2%)
     (1%)
     (1%)
     (63%)
     (2%)
    Celkem 242 hlasů
     Komentářů: 10, poslední 24.3. 12:37
    Rozcestník

    Dotaz: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?

    Karry avatar 25.4.2011 23:16 Karry | skóre: 10
    Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    Přečteno: 288×
    Zdravím. Povedlo se mi z mého telefonu udělat skorocihlu. Po běžném rebootu zůstal viset v bootovacím logu a navenek se nic nedělo... Podařilo se mi přes záchranný režim pomocí novaterm konzole naboovat kernel (viz. webos-internals.org / How To Recover).
    novacom boot mem:// < nova-installer-image-castle.uImage 
    A zjistil jsem že mám poškozený filesystem ve vnitřní paměti (vfat), takže se asi systém pokoušel opravit vadný fs a zdálo se že nic nedělá...

    Před fsck nebo mkfs bych se rád pokusil nějaká data z paměti zachránit. Nevíte někdo jak vytvořit mass storage zařízení pokud máte Linux na straně usb slave?

    zařízení které potřebuji nasdílet: /dev/mapper/store-media

    co mám k dispozici:
    root@palm-webos:/# find /lib/modules/2.6.24-palm-joplin-3430/ -name *.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/ecb.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/pcbc.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/net/ifb.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/block/nbd.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/scsi/scsi_wait_scan.ko
    /lib/modules/2.6.24-palm-joplin-3430/kernel/arch/arm/oprofile/oprofile.ko
    
    root@palm-webos:/# find /tmp/rootfs/lib/modules/ -name *.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/tisgxgfx/pvrsrvkm.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/tisgxgfx/bc_example.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/tisgxgfx/omaplfb.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/uap8xxx.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/sd8xxx.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/arch/arm/oprofile/oprofile.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/block/nbd.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/net/ifb.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/dspbridge/bridgedriver.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/drivers/scsi/scsi_wait_scan.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/pcbc.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/kernel/crypto/ecb.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/extra/xvmalloc.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/extra/ramzswap.ko
    /tmp/rootfs/lib/modules/2.6.24-palm-joplin-3430/drivers/misc/exmap.ko
    
    root@palm-webos:/# ls  /sys/module/
    8250                 ifb                  loop                 nf_conntrack_h323    nfs                  rd                   tcp_bic              usbhid
    cifs                 int_sock             lowmemnotify         nf_conntrack_ipv4    ohci_hcd             scsi_mod             tcp_cubic            v4l1_compat
    cn                   ipt_ULOG             mmc_core             nf_conntrack_irc     omap_misc_hsuart     snd                  tcp_fastpath_client  videobuf_core
    dm_mod               ipt_recent           musb_hdrc            nf_conntrack_sip     omap_wdt             snd_pcm              tcp_htcp             videobuf_dma_sg
    fastpath             iptable_filter       nf_conntrack         nf_conntrack_tftp    ppp_async            snd_timer            tcp_illinois         vt
    g_rockhopper         keyboard             nf_conntrack_amanda  nf_nat_ftp           printk               spidev               uap8xxx              wire
    hid                  lockd                nf_conntrack_ftp     nf_nat_irc           rcupdate             sunrpc               usbcore
    
    unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep

    Řešení dotazu:


    Odpovědi

    Jendа avatar 25.4.2011 23:28 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    Škoda, že tam nemáš g_file_storage.ko. Ale máš-li třeba síť a nějaké minimální prostředí obsahující třeba netcat, tak můžeš přenést bitovou kopii flashky po síti a hrát si s tím pak na normálním systému.
    Karry avatar 25.4.2011 23:53 Karry | skóre: 10
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    S tou sítí mě to taky napadlo... Možná by i šel použít ten novaterm, vypadá to že umí udělat tcp tunel. Horší je že na té image není netcat ani funkční síť...
    root@palm-webos:/# ifconfig 
    root@palm-webos:/# ping localhost
    PING localhost (127.0.0.1): 56 data bytes
    ping: sendto: Network is unreachable
    unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
    Jendа avatar 25.4.2011 23:56 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    A co je v nova-installer-image-castle.uImage? Nešlo by tam třeba přidat busybox?

    Největší prasárna by byla od(ten tam možná bude)/hexdump/dd/cat /dev/tamto a pak ten stream chytat novatermem a sestavit z toho zpátky ten binární obraz :-).
    Karry avatar 26.4.2011 00:08 Karry | skóre: 10
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    dobrý nápad... modifikovat ten image by určitě šlo :) Ale dřív mi asi dojte trpělivost a nahraji do telefonu čistý image...
    $ file nova-installer-image-castle.uImage 
    nova-installer-image-castle.uImage: u-boot legacy uImage, nova-installer-image-castle-408, Linux/ARM, Multi-File Image (Not compressed), 11889862 bytes, Thu Jan  1 01:00:00 1970, Load Address: 0x00000000, Entry Point: 0x00000000, Header CRC: 0xB5CAA21B, Data CRC: 0x280E304F
    unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
    Řešení 1× (Karry (tazatel))
    Karry avatar 26.4.2011 01:20 Karry | skóre: 10
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    Tak jsem to našel... Ten modul gadget file storage je na Palmu součástí modulu g_composite a je zaveden hned při startu... Stačí prostě a jednoduše dát:    
    echo /dev/mapper/store-media > /sys/devices/platform/musb_hdrc.0/gadget/gadget-lun0/file 
    nakonec jsem to měl přímo před nosem: webos-internals.org / Mounting Files and Devices as USB Mass Storage
    unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
    Karry avatar 26.4.2011 02:52 Karry | skóre: 10
    Rozbalit Rozbalit vše Re: Jak ručně (z konzole) přepnout telefon (Palm Pre) do mass storage modu?
    tak jsem přesunul soubory z paměti na disk, udělal fsck.vfat, který byl na prázdné paměti okamžitý, nahrál jsem soubory zpět a po restartu zas běžel Pre jak hodinky... Děkuji pánové za nápady.
    unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.