Jump to content
Nokioteca Forum

Search the Community

Showing results for tags 'nokia 8110'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Benvenuto sul Nokioteca Forum
    • Nuovo utente? Entra qui
    • Comunicazioni
    • Notizie, recensioni e approfondimenti
  • Info e contenuti utili
    • Novità, anteprime e discussioni varie
    • Confronti e Consigli per gli acquisti
    • Tutorial e Guide
    • Per smanettoni
    • Product Codes Nokia
    • Navigazione GPS
    • Programmi PC per cellulari
    • Fotografia
    • Gestori
    • Mercatino
    • English Spoken Forum
  • Feature Phone Nokia (by HMD Global)
    • Nokia 2720 Flip
    • Nokia 8110 4G
    • Nokia 3310
  • Android Forum
    • News e Discussioni Varie su Android
    • Nokia Android
    • Smartphone Android di altre marche
    • Tablet Android
    • Nokia X, X+ e XL
    • App e Giochi per Android
  • Windows Forum
    • News e Discussioni Varie su Windows
    • Windows 10 per PC, Tablet e Xbox
    • Lumia Smartphone
    • Applicazioni per Windows
    • Giochi per Windows
    • Firmware Updates
    • Custom ROM e Unlock
    • Tutorial e Guide
    • Accessori per dispositivi Windows
  • Symbian Forum
  • Altri Dispositivi Nokia
  • Dispositivi di altre marche e OS
  • Parliamo d'altro..

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Località


Interessi


Smartphone


Versione OS


Firmware


XBox Live Name

Found 21 results

  1. La memoria RAM del Nokia 8110 4G è di soli 512 MB, ma ciò che non sapete è che è per metà occupata da Zram. Zram è scambiato come un ramdisk compresso, veloce ma riserva circa la metà della RAM fisica. Se usi uno swapfile al posto di zram hai più RAM fisica per le cache e anche la RAM utilizzabile è più grande (le app non vengono uccise per la memoria bassa tanto spesso quanto senza swap). PRE-REQUISITI una microSD bootstrapon.zip ADB e BUSYBOX un PC Linux, Mac o Windows 8.1 (e superiori) un cavo USB Inserire in una microSD il file bootstrapon.zip che trovate in allegato e inseritela nel telefonino; tenere premuti contemporaneamente il tasto di accensione e il tasto per andare su, in modo da entrare nel Recovery Mode. Per navigare in questa modalità usate i tasti SU e GIÙ, per confermare la selezione premere il tasto di accensione sul lato; - selezionare "mount /system" per montare la partizione di sistema; - selezionare "Apply update from SD card" e selezionare il file bootstrapon.zip. Questo aggiornamento creerà un init personalizzato nel quale poter eseguire comandi all'avvio del sistema, inoltre attiva i privilegi di root e potrai eseguire qualsiasi operazione utilizzando adb e busybox dal PC via usb; "Reboot system now"; digitare *#*#33284#*#* per attivare la modalità di debug; - Con ADB creare il file di swap adb shell busybox telnet localhost mount -o remount,rw /system mount -o remount,rw /data busybox mkdir /data/opt busybox dd if=/dev/zero of=/data/opt/swapfile bs=1024 count=524288 busybox mkswap /data/opt/swapfile exit exit eseguire il comando per estrarre il file init adb pull /data/opt/init rimuovere # da swapon e swapoff, di seguito come deve apparire il file: #!/system/bin/sh ################################################################# # uncomment the following 2 lines to enable existing swapfile... ################################################################# swapon /data/opt/swapfile swapoff /dev/block/zram0 ################################################################# busybox telnetd -l /system/bin/sh -b 127.0.0.1 adesso sostituire il file init esistente per poi attivarlo: adb push init /data/opt/init adb shell chmod +x /data/opt/init exit adb reboot Per verificare che tutto sia andato per il verso giusto eseguire adb shell b2g-info e verificare che alla voce SwapTotal corrisponda il valore che abbiamo assegnato (512MB) Noterete prestazioni più elevate e anche le applicazioni e i siti più pesanti difficilmente avranno crash. AVVERTENZE: Testato con la versione 12 del software. Potrebbe interrompere gli aggiornamenti ufficiali del sistema. USA A TUO RISCHIO! per maggiori informazioni consultate la guida/discussione ufficiale oppure nella sezione ROOT del mio sito Visita il forum in inglese BananaHackers oppure visita il nostro Sito Ufficiale bootstrapon.zip
  2. In questa guida illustrerò come installare OmniJB e attivare la modalità Sviluppatore in maniera sicura e senza interrompere gli aggiornamenti. Testato con la versione 12 del software. Tradotto dalla guida del nostro forum ufficiale https://groups.google.com/forum/#!topic/bananahackers/DM5hhzxbmi0 Si noti che per eseguire questa operazione è necessario Firefox 52.9 ESR (con WebIDE funzionante) e ADB. I tuoi dati verranno cancellati anche durante il processo. Aggiorna il telefono al firmware recente disponibile. Componi il codice segreto * # * # 33284 # * # * (* # * # debug # * # *) con la tastiera. Un'icona di bug dovrebbe apparire nella barra delle applicazioni di sistema sopra. Connetti il telefono tramite ADB. Se WebIDE non lo vede, eseguire il comando adb forward tcp:6000 localfilesystem:/data/local/debugger-socket e quindi impostare WebIDE per connettersi a "Remote Runtime" all'indirizzo localhost: 6000 address. Se viene visualizzato un messaggio di errore relativo alla mancata corrispondenza della data di compilazione, puoi tranquillamente ignorarlo. Se la connessione non funziona, provare a riavviare il telefono, eseguire adb forward command e collegarsi di nuovo. Scarica e decomprimi il pacchetto OmniSD standalone . Seleziona la sua cartella in "Apri pacchetto di app" di WebIDE. Esegui OmniSD con triangolo verde da WebIDE. Se tutto è a posto, premere # quando viene eseguita l'utilità e confermare la richiesta di eseguire il ripristino dei dati di fabbrica . Al termine del ripristino, il menu "Sviluppatore" dovrebbe essere visualizzato nella scheda "Dispositivo" di Impostazioni. Abilita il debugger nella modalità "ADB e DevTools" o usa nuovamente il codice * # * # debug # * # *. Ripeti i passaggi da 3 a 5 e OmniSD verrà installato sul telefono e pronto ad accettare i pacchetti dell'app. Qual è il formato dell'app accettato da OmniSD? OmniSD accetta pacchetti di app nel formato .zip. Un archivio deve contenere il file application.zip (con l'effettiva app KaiOS / FFOS compatibile con WebIDE), il file update.webapp (può essere vuoto ma deve essere presente) e metadata.json nel seguente formato: {"version": 1, "manifestURL": "app://[your_app_id]/manifest.webapp"} , dove [tuo_app_id] deve essere sostituito con l'effettivo ID (origine) della tua app registrata nel manifest e manifest.webapp deve essere rinominato se è chiamato diversamente nell'archivio application.zip. Oltre a ciò, la struttura dell'applicazione in application.zip deve corrispondere alla struttura generale dell'app KaiOS e Firefox OS (per ulteriori dettagli, vedere developer.kaiostech.com ). Per maggiori dettagli su come installare OmniSD visitate http://omnijb.831337.xyz/ Per fare una prova installate il nostro Store di sole 170 applicazioni (in cui c'è davvero Whatsapp) che io e altri ragazzi da tutto il mondo abbiamo messo a disposizione per tutti, si parte da applicazioni di Firefox OS riadattate per KaiOS ad applicazioni nuove e semplici da costruire (Google Translate/GMail/Drive/Groups, Telegram, Facebook, PDF/Doc viewer, giochi, News, gestori di file e applicazioni da viaggio....). Visitate il sito https://groups.google.com/forum/#!forum/bananahackers per questo e molto altro ancora! OmniSD.zip AGGIORNAMENTO 11 MARZO 2019: Ho realizzato per tutti un tutorial su YouTube. Per farlo ho riflashato il mio telefono con partizioni pulite (o quasi, ho installato la mia rom v12+ Color per tenermela) ADESSO IL JAILBREAK È DAVVERO ALLA PORTATA DI TUTTI! BUONA VISIONE!
  3. In questa guida spiegherò come è semplice creare webapp (applicazioni online) su Nokia 8110 4G e altri dispositivi con sistema operativo KaiOS (e un accenno alla fine, per creare applicazioni native e offline). Le webapp altro non sono che siti web e vengono visualizzati in modo differente a seconda del tipo di dispositivo da cui si accede (user agent). Le webapp sono in continua espansione proprio per la loro leggerezza e semplicità. Certo, mancano le prestazioni che un app nativa può dare, i compiti principali (o tutti i compiti) sono affidati al sito web a cui è collegata. FASE 1: TESTARE COMPATIBILITÀ DEL SITO prima di tutto installiamo Firefox sul nostro computer; andiamo al sito che ci interessa; tasto destro sulla pagina e dal menù selezionare "Analizza Elemento"; comparirà la pagina in HTML. Da qui potrete modificare il layout della pagina a vostro piacimento (se si tratterà di una app offline), ma di questo ne parleremo in un altra occasione con il puntatore selezionare "Modalità visualizzazione flessibile (o semplicemente Control+Shift+M)", in questo modo cambierà il modo di visualizzare la pagina; dal menù in alto a sinistra selezionare Nokia 8110 4G (se non è presente cercarlo in "modifica elenco"; adesso potrai testare il tuo sito se è compatibile con il tuo dispositivo KaiOS. Spesso ci sono delle incopatibilità (menu che si vedono a metà, API non compatibili, browser obsoleto, ecc...) ma la maggior parte dei siti funzionano alla grande. Nel caso di Nokioteca forum ho notato che il menu è troppo ampio per permettermi di visualizzare voci su account, community ecc...quindi dovrei fare tutto alla cieca, a meno che non setto l'app in maniera da funzionare come collegamento al browser (un pò come funzionano Google e Youtube preinstallati). Allego una GIF che vi illustrerà il procedimento. FASE 2: IL MANIFEST Aprire un editor di testo e creare un file "manifest.webapp", usare https://jsonlint.com/ per testare se il formato sia valido. Per l'app "Nokioteca Forum" il manifest.webapp è questo: ----------------------------------------------------------------------------------------------------------------------------------------------------- { "version": "0.0.1", "name": "Nokioteca forum", "description": "Nokioteca Forum per Nokia 8110 4G e altri dispositivi KaiOS", "type": "certified", "ime_default_softkey_bar": true, "cursor": true, "start_url": "https://www.nokioteca.net/home/forum/", "developer": { "name": "Ivan", "url":"https://www.nokioteca.net/home/forum/" }, "default_locale": "en-US", "display":"browser", "locales": { "en-US": { "name":"Nokioteca forum" } }, "icons": { "128": "/icon.png" } } ---------------------------------------------------------------------------------------------------------- Questo file è il cuore dell'applicazione. Lo troverete spesso con il nome manifest.json, ma va rinominato in manifest.webapp per il corretto funzionamento. FASE 3: L'ICONA Scegliere un file immagine "icon.png", se volete usare invece una gif cambiate il parametro "128":"/icon.png" con "128":"/NOMEGIF.gif" FASE 4: ARCHIVIARE TUTTO Inserire manifest.webapp e l'icona in un archivio dal nome "application.zip" FASE 5: ARCHIVIO DELL'APPLICAZIONE Creare un archivio ZIP che contenga "application.zip" e un altro file chiamato "metadata.json", che troverete in allegato e del quale dovete sostituire solo "YOURAPP" con il sito a cui fa riferimento l'app (o qualsiasi altra frase in realtà, basta che sia diversa da quelle presenti nei metadata.json presenti in altre app che creerete per non creare conflitti) FASE 6: INSTALLAZIONE CON OMNISD (vedi guida per installare app di terze parti) Se volete toccare con mouse o provare l'app è presente in allegato con il nome di "Nokioteca Forum.zip" L'altra app invece, "Nokioteca forum(shortcut).zip", è un collegamento a questo sito e funziona come l'app di Youtube presente sul telefono. La differenza è che la prima prende tutto lo schermo senza la barra degli indirizzi (perdendo le funzioni del browser), mentre la seconda (shortcut) apre l'app del browser consentendo quindi di cercare altri siti, tornare indietro e fare lo zoom. Shortcut, nonostante sia un collegamento è già leggermente più complessa, richiede di modificare nel manifest.webapp il parametro "start_url": "www.YOURWEBSITE.com" e sostituirlo con "launch_path": "/index.html" perché fa riferimento al file "index.html", nel quale viene chiamato in causa in file javascript "main.js" nel quale viene imposto al browser di aprire il link indicato. Si può usare "launch_path" anche per far partire semplicemente un file HTML come "index.html", magari se riuscite a scaricare un intero sito dal browser o possedete un HTML collegato a una o più sottocartelle potete avviare un applicazione COMPLETA e OFFLINE semplicemente inserendo il tutto in application.zip Per una documentazione più completa: KAIOSTECH https://developer.kaiostech.com/ MOZILLA https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS Nokioteca Forum.zip Nokioteca forum (shortcut).zip metadata.json
  4. Ho notato in questo forum che non c'è una guida per l'installazione di ADB su computer Windows, tool comunemente usato per moddare dispositivi Android ma che funziona anche per Nokia 8110 4G, basato su KaiOS (ex Firefox OS). Qui riporto la guida tradotta direttamente dal Forum XDA (qui la guida in lingua originale senza la nota del traduttore, indicata con "ndt") Gli utenti Nokia 8110 4G che vogliono effettuare il Jailbreak sicuro possono scaricare Firefox 52.9esr per Windows da questi link a seconda dell'architettura (se non si è sicuri controllare nelle Proprietà in Risorse del Computer) : WIN64 WIN32 Qui il link con tutte le altre architetture e sistemi operativi, solo a titolo informativo. NB: effettuare la procedura di Jailbreak senza connessione internet, Firefox potrebbe aggiornarsi in automatico. È inotre importante cancellare la cache o, nel caso, ogni traccia di un eventuale installazione di Firefox precedente perché tutto vada per il verso giusto. Qui vi reindirizzo ai precedenti thread: EFFETTUARE IL JAILBREAK CON IL METODO SICURO APP STORE ALTERNATIVO (B-HACKERS, OLTRE 160 APPLICAZIONI) WHATSAPP (per chi pensa solo a quello) Spero di essere stato utile a ognuno di voi, utenti Android compresi. BUON DIVERTIMENTO! Cerca BananaHackers su Google o visita i nostri siti: SITO UFFICIALE: BananaHackers - Google Sites FORUM: BananaHackers Forum - Google Groups TWITTER: BananaHackers Twitter
  5. Questa è una lettera che Luxferre di BananaHackers forum invierà ad HMD https://groups.google.com/forum/#!topic/bananahackers/rED3lGAehe4 -------------------------------------------------- -------------------------------------------------- ----------------------------------------------- Iniziamo a raccogliere le firme sotto la seguente lettera. Quando sarà abbastanza, lo riporterò sul forum ufficiale di Nokia con tutte le firme e faremo in modo che i migliori funzionari di HMD lo vedano. -------------------------------------------------- -------------------------------------------------- ----------------------------------------------- Caro HMD, Noi, utenti di Nokia 8110 4G, abbiamo sfondi diversi. Alcuni di noi sono principianti, alcuni di noi sono utenti hardcore di Nokia fin dal primo 8110 uscito nel 1996, alcuni di noi sono solo appassionati di piattaforme mobili alternative. Siamo tutti uniti nell'apprezzamento e persino ammirazione del tuo tentativo di portare nuove idee ai classici immortali dei feature phone. E siamo davvero grati per questo. Tuttavia, questa ammirazione si trasformò rapidamente in disapprovazione per la maggior parte di noi quando vedemmo il telefono reale e lo prendemmo nelle nostre mani nell'estate 2018. Invece di una vera e propria rinascita dello smartphone con tastiera, non vedemmo nessun file manager, nessun lettore di testo, nessuna fonte aperta per KaiOS (nonostante sia basato su Firefox OS open source), quasi nessuna app nello store e, cosa più importante, nessuna possibilità di effettuare il sideload. Per la maggior parte di noi, le cose che abbiamo visto sono state offensive: che tipo di smartphone è quello? Ma gli sviluppatori KaiOS non sembrano preoccuparsene. È uno stato davvero vergognoso per un sistema operativo con un potenziale così grande e una natura veramente aperta. Questo è il motivo per cui abbiamo iniziato la nostra ricerca per liberare da soli questo sistema. E finalmente uno di noi è riuscito a farlo - in un modo molto ingombrante, con un trucco molto sporco, ma questo hack ha colpito la notizia. In seguito, abbiamo avuto la possibilità di leggere la partizione di sistema e scoprire un modo più delicato per caricare le app sul sidelad. E sai qual è la principale conseguenza di questo processo? Non c'è solo un gestore di file e un lettore di testo, ma oltre 160 porte non ufficiali funzionanti di diverse applicazioni proprio al di fuori del tuo KaiOS Store ufficiale! Questo è il modo in cui attiri gli sviluppatori per una piattaforma emergente, non con il tuo "accordo con gli sviluppatori", in cui non ci permetti nemmeno di sviluppare app VoIP! Come stai pensando di competere con Android o altre piattaforme smartphone con una tale restrizione? Siamo venuti in pace e la nostra unica missione era migliorare 8110. Ma invece della vostra comprensione e cooperazione, abbiamo affrontato solo una resistenza sfacciata. Hai ignorato le richieste della community, hai ignorato le offerte degli sviluppatori e hai modificato le chiavi di aggiornamento per rendere le nostre patch non funzionanti. È persino possibile diffondere informazioni errate sul dispositivo stesso (ad esempio, la capacità massima della scheda microSD supportata da 8110 4G è di 32 GB, mentre in realtà le schede da 64 GB con formattazione FAT32 funzionano perfettamente). Devi capire che stai resistendo all'inarrestabile e posticipando l'inevitabile. Qualcuno aveva scritto sul forum ufficiale di Nokia che stava già usando WhatsApp sul suo 8110. Questa non è una speculazione, questa è la verità. Una versione globalmente pronta di WhatsApp è già disponibile per il nostro metodo di installazione non ufficiale. Noi, appassionati di diverse parti del mondo, abbiamo fatto questo lavoro per voi. E non ti preoccupi nemmeno di rilasciare WhatsApp ufficialmente mentre è già disponibile per JioPhone, un altro telefono basato su KaiOS, per circa sei mesi. Questa è la nostra ultima affermazione che possiamo ancora cambiare le cose. Inoltre, stiamo osservando la stessa situazione di supporto totalmente scarso per altri feature phone Nokia basati su Series 30+ più semplici. Gli utenti non hanno ancora un modo ufficiale per importare quei famosi 2000 contatti nel Nokia 105, 106, 130, ecc. Nokia PC Suite non c'è più e non hanno alcun sostituto. Quindi devono ancora usare i nostri strumenti non ufficiali, NokiaTool e TekBuster, per farlo. Dite loro che la porta microUSB nei 105 e 106 è solo per la ricarica? Noi, con TekBuster nelle nostre mani, possiamo dimostrare il contrario. Ancora una volta veniamo in pace con te e speriamo di iniziare un dialogo invece di una lite. Siamo qui per rappresentare gli interessi di milioni di utenti Nokia che hanno scelto i prodotti di questo grande marchio a causa della loro rinomata qualità e ora sono delusi dalle tue azioni o dalla loro assenza di per sé. A nome loro, noi, forze unite di gruppo comp.mobile.nokia.8110 (alias Bananahackers), r / KaiOS Reddit community, XDA-Developers Nokia 8110 4G comunità di utenti, Comunità utenti 4PDA Nokia 8110 4G, Community degli utenti di Helpix.ru Nokia 8110 4G, Comunità del forum di Nokioteca, avere le seguenti richieste essenziali per te come venditore di questi telefoni senza dubbio grandi: 1. Abbiamo bisogno di avere un modo ufficiale di un firmware senza scatola (usando solo un PC e un cavo microUSB) che si rifletta per i telefoni Nokia 8110 4G e per le serie 30+. Questo dovrebbe essere disponibile non solo per Windows, ma anche per Linux e macOS. Inoltre, le immagini del firmware di ciascuna versione dovrebbero essere disponibili tramite il sito Web ufficiale di Nokia. 2. Per 8110 4G, è necessario avere la possibilità di sbloccare il bootloader per sostituire l'immagine di ripristino e / o installare il firmware personalizzato. Qualsiasi utente che fa ciò dà il consenso annullando la garanzia, ma dovrebbe essere in grado di farlo. Inoltre, abbiamo bisogno della modalità fastboot su 8110 4G. 3. Per 8110 4G, abbiamo bisogno di un modo ufficialmente supportato per il sideload di app, proprio come i file .apk per Android o come i collegamenti di installazione di app confezionati OWA (Firefox OS aveva tale capacità). 4. Per 8110 4G, vogliamo che il Menu sviluppatore e la possibilità di eseguire il ripristino in modalità privilegiata dall'interno di esso siano abilitati per impostazione predefinita. Inoltre, in questa modalità, dovrebbe essere abilitata la console di root di adb, come in Firefox OS. 5. Abbiamo bisogno di un'utility per PC Suite ufficiale e multipiattaforma (Windows / Linux / macOS) per gestire contatti, messaggi e file (ogni volta che è possibile la gestione dei file) per 8110 4G e in particolare per i telefoni basati su Serie 30+. 6. Per 8110 4G, abbiamo bisogno di sollevare la limitazione delle app VoIP, almeno per i paesi in cui il VoIP su reti cellulari non è proibito, e iniziare a portare con WhatsApp, Viber, Telegram, Facebook Messenger, LINE, Signal e altre applicazioni IM funzionalità di chiamata vocale completamente funzionante per il negozio ufficiale. 7. Per tutti i feature phone, è necessaria la capacità ufficiale di rimuovere i giochi preinstallati a pagamento. Per 8110 4G, abbiamo anche bisogno di una capacità ufficiale per rimuovere le app relative a Google. 8. Vogliamo che apra la fonte del kernel Linux usato e delle parti KaiOS prese direttamente dalla base di codice del Mozilla Firefox OS per non violare GPL e altre licenze open source. Inoltre, dovrebbe esserci un repository in cui ogni sviluppatore può contribuire al miglioramento dell'usabilità dei componenti KaiOS e delle localizzazioni dell'interfaccia utente. Speriamo tutti che ascolterete le nostre richieste perché questi cambiamenti ci consentirebbero di migliorare il dispositivo e il suo ecosistema molto meglio, più velocemente e più forte. Non vediamo l'ora di ulteriori remake di telefoni classici, come 7110, 8910, 6210 e così via. 🙂 Rinnova ancora Nokia! Sinceramente tuoi, Pavlo K. (Luxferre), Ukraine Ivan Alex HC, Salerno, Italy Sylvain BLOT (sylvain at rentoo dot immo) Nguyen Thanh Nam (jkelol111), Kuala Lumpur, Malaysia Daniël Eikelenboom, Netherlands P. Shnit, London, United Kingdom Vivek Goutam (AdvancedHACKERniV1), Bangalore, India Hossain Mohammed Shoaib, Dhaka, Bangladesh Jukka Korpi, Kurikka, Finland Sylvain Dumaine, Paris, France Peter Knight, United Kingdom Tanami Muller, Adelaide, Australia John-David Deubl, Switzerland Rubén Rodrigo, Inveraray, Scotland Jan Rezny, Czech Republic Bùi Huy Minh , Hai Duong, Vietnam Nathan Phillipps, Australia Matvey Z. (matvey-nt), Russia Nikolay Bieliakov, Russia Marcus Kolenda, Germany Jonny MacBean, United Kingdom
  6. Il forum BananaHackers non si limita sicuramente alle applicazioni da poter implementare e alle migliorie per KaiOS. Avete avuto modo in altre guide di poter vedere come personalizzare una vostra rom. Ma Luxferre, la nostra guida, è riuscito a realizzare qualcosa di più: GerdaOS, un fork di KaiOS mirato alla privacy, alla sicurezza e alla libertà degli utenti di controllare tutto ciò che riguarda i propri dispositivi. Di seguito il progetto spiegato da Luxferre attraverso la home page del sito che troverete al seguente indirizzo: https://gerda.tech/ C'è anche un video che vi mostrerà GerdaOS in azione, da non perdere assolutamente! Ecco dove scaricare GerdaOS Ed ecco invece come installarlo ATTENZIONE: la procedura è macchinosa e anche rischiosa. È necessaria l'installazione del RECOVERY prima di procedere all'installazione del sistema vero e proprio. Buon divertimento!
  7. Da utente v12 un errore che ho commesso è stato dare per scontato le funzionalità che ho introdotto nel mio dispositivo per tutti gli utenti Nokia 8110 4G, soprattutto per chi possiede la versione più recente del firmware. Dopo una lunga discussione su come creare e utilizzare un file di swap con un utente che non riusciva in nessun modo a farlo visualizzare dal sistema (e lo ringrazio per il feedback, per cui mi sono documentato meglio e mi ha indotto a pubblicare questa guida) mi sono confrontato con SpeedUpLoop, il creatore di tutti quegli script avviabili attraverso il recovery. Cosa è cambiato esattamente da v12 a v13 a livello di permessi? La v12 (come le versioni inferiori) presentano delle chiavi di test (test-keys) che comunicano tra le partizioni varie. Dal mio dump ho potuto prelevare la bellezza di 32 partizioni differenti, ognuna con una funzione ben specifica. Quelle su cui andiamo solitamente a lavorare sono 3: /data (userdata.img), occupa solitamente 2 GB di memoria e in essa vengono immagazzinati tutti i dati, la cronologia e....il file swap che noi possiamo creare (attualmente il mio dump risulta di 2.6 GB, quindi la memoria interna disponibile è ridotta). Da qui si spiegano i 2 GB mancanti rispetto alle specifiche di listino. Quando effettuate il ripristino ai dati di fabbrica...queste è l'unica partizione interessata; /system (system.img), occupa circa 800 MB e in essa risiede il sistema, quindi i driver, le applicazioni stock/non removibili, le configurazioni di base e tutto il resto. Le certificazioni OTA richiedono che la partizione sia completamente pulita e illibata perché l'aggiornamento possa essere effettuato, quindi ogni singola modifica di questa partizione impedirà gli aggiornamenti futuri e (rullo di tamburi) se volete far partire qualsiasi aggiornamento da recovery di quelli elencati nelle mie guide (telneton.zip, bootstrapon.zip, dumpall.zip, omnijb-final.zip....) avrete le dev-keys a impedire ogni singolo test. Ed è per questo che l'aggiornamento v13 ha cambiato le chiavi di test. Solo la casa madre ha diritto di modificare ciò che noi abbiamo acquistato! Quindi siete obbligati a tenere i giochi demo e Twitter se volete ricevere ancora aggiornamenti futuri! Ma noi siamo dei BananaHackers, e giustamente ci ribelliamo a questo trattamento! Già è tanto che WhatsApp non è stato ufficializzato nello Store come promesso (mi chiedo quanto lungo possa essere il loro "presto"); /recovery (recovery.img), le sue dimensioni variano a seconda della versione (la mia è 26 MB), ed è la partizione nella quale entriamo quando dal telefono spento premiamo SU+Power o effettuiamo un adb reboot recovery dalla shell. Questa partizione è compatibile con v13 anche se viene flashata da un immagine v12 pulita come la mia....ma non è quella che voglio lincare per il download in questa guida. SpeedUpLoop ha reso disponibili i suoi dump in CLOUD: https://www.magentacloud.de/share/sojjvrui22#$/images Dal link precedente è possibile navigare nei dump per v12 e v13. Ma per gli utenti v13 è altamente consigliata la cartella TA-1048-v13.00.17.01 contenente appunto due versioni di recovery: recovery.img, classica immagine per v13 come è già presente sul vostro dispositivo; recovery_testkeys.img, ed è quella la partizione modificata in maniera da poter accetare tutti gli zip flashabili come in una v12. Di seguito come installarla, ma vi avverto che per essere operativa sul sistema occorre modificare il file /system/bin/install-recovery.sh che, appunto, è contenuto nella partizione di sistema ed è il file che controlla le chiavi di accesso. Di seguito i passi per un viaggio...senza ritorno. Questa sarà la tua pillola rossa (giusto per citare Matrix), quindi "allacciati la cintura, Alice, che da adesso di meraviglie ne vedrai un bel po" (Cypher): Rinomina il file recovery_testkeys.img in recovery.img per facilitare tutto, inseriscilo nella tua scheda sd ed esegui da terminale, con il telefono collegato al pc e la modalità di debug attiva (*#*#33284#*#*). Ricordati inoltre che devi accedere a una shell di root, tnroot è raccomandato e più specifico per questo tutorial in quanto verrà utilizzato busybox nei comandi che sto per illustrare, quindi fare riferimento a questa guida, oppure usare adbroot o connettere il browser del telefono al seguente link se siete più esperti http://r.gerda.tech/ E ora...eseguire i seguenti comandi (nota che la seconda riga, busybox telnet localhost, è necessaria se si usa tnroot, non è necesaria se si usa adbroot o gerdaroot dal link): adb shell busybox telnet localhost busybox dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048 busybox dd if=/sdcard/recovery.img of=/dev/block/bootdevice/by-name/recovery mount -o remount,rw /system echo '#!/system/bin/sh' > /system/bin/install-recovery.sh echo 'exit 0' >> /system/bin/install-recovery.sh chown root:root /system/bin/install-recovery.sh chmod 750 /system/bin/install-recovery.sh sync mount -o remount,ro /system exit reboot "Benvenuto nel mondo vero." (Morpheus) Se avete letto bene i comandi ho inserito anche nel quarto passaggio un comando per creare una recovery-backup.img nel caso vogliate ripristinare la vecchia immagine recovery. Non dovrete che ripetere l'operazione in questo modo: adb shell busybox telnet localhost busybox dd if=/sdcard/recovery-backup.img of=/dev/block/bootdevice/by-name/recovery exit reboot La cosa bella di questo gioco delle partizioni è che in caso di errore Recovery può essere ripristinato da System, e viceversa. Una volta ottenuta la nuova Recovery sarete in grado di eseguire anche archivi zip per il ripristino del sistema come quello presente in questa pagina del mio sito. Sito BananaHackers: https://sites.google.com/view/bananahackers/home Forum BananaHackers: https://groups.google.com/forum/#!forum/bananahackers GerdaOS Project: https://gerda.tech/ SpeedUpLoop's World: https://www.magentacloud.de/share/sojjvrui22#$/
  8. Nelle altre guide abbiamo visto il metodo sicuro per effettuare il Jailbreak senza rompere gli aggiornamenti software. Io, personamente, ho utilizzato un altro sistema per installare OmniJB e attivare la modalità Sviluppatore nel menu delle Impostazioni/Dispositivo. Questa cosa mi ha impedito di aggiornare il firmware alla versione 13. Anche effettuare più volte il Factory Reset (ripristino delle impostazioni di fabbrica) non è servito a nulla. In fin dei conti non mi è dispiaciuto non poter avere Twitter come applicazione non removibile o Youtube con l'icona rossa. E poi, se in termini di prestazioni il firmware v13 è leggermente più veloce....io con un GB di memoria (tra RAM e SWAP) vado ancora più veloce. Ovviamente il parere è soggettivo. Se tramite un aggiornamento ufficiale dovessi perdere anche la capacità di personalizzare il mio dispositivo sarebbe la fine. So come funzionano questi sistemi closed-source. N.B.: gli aggiornamenti del sistema non hanno nulla a che vedere con le singole app. Lo Store ufficiale continuerà a ricevere nuove app (oggi, 7 dicembre, ho notato altri due giochini stupidi, come se non ce ne fossero già abbastanza a disposizione) e le singole app installate o preinstallate continueranno a ricevere aggiornamenti! Questo tutorial è a puro scopo informativo. Consiglio comunque di installare OmniSB seguendo la guida sicura a questo link https://www.nokioteca.net/home/forum/index.php?/topic/255162-nokia-8110-4g-come-installare-applicazioni-di-terze-parti/ COMINCIAMO: - Inserire il file omnijb-final.zip che trovate in allegato nella scheda SD; - spegnere il telefono; - tenere premuti contemporaneamente il tasto SU e il tasto laterale (POWER) per entrare nel Recovery Mode; - navigare usando i tasti SU e GIÙ e confermare premendo il tastto POWER; - selezionare "apply update from from SD card" and select omnijb-final.zip; - dopo l'installazione selezionare "wipe data/fatory reset" per ripristinare le impostazioni di fabbrica; - "reboot system now" per riavviare; - FINE È il metodo più facile per installare OmniSD, ma al contempo perderai gli aggiornamenti ufficiali del firmware. Sta a te decidere. Guardare questo video per avere un idea del procedimento omnijb-final.zip
  9. Ieri sera ho tentato di aggiornare il mio sistema v12 al più recente v13. Per fare ciò ho sostituito il mio /system personalizzato con il system.img con firmware 12.00.17.06 TA-1048 (west Europe) pulito presente in questa pagina. Da recovery ho usato uno strumento che porto quotidianamente appresso sulla mia scheda sd, formato da due file: 4bash.zip e bash4zip.sh Inserire questi due file nella scheda sd insieme a un file system.img di backup. Assicuratevi che corrisponda alla stessa versione del firmware (v13 per v13, v12 per v12). In Recovery Mode, una volta montato /system e selezionato "update from sd card" avviare il file 4bash.zip, che a sua volta eseguirà i comandi presenti nel file bash4zip.sh, ecco il contenuto attuale di questo file: #!/tmp/busybox sh # Example to flash from the root of the sdcard # a file named "v13system.img" to the /system partition. /tmp/busybox dd if=/sdcard/system.img of=/dev/block/bootdevice/by-name/system l'ultima linea è quella che ci interessa. Come è impostata preleverà il file dalla scheda sd (/sdcard/system.img) per installarlo sulla partizione /system. Nel caso abbiate usato dumpall.zip per avere il completo backup delle partizioni (allego uno shot delle mie partizioni ricopiate sul computer) potete modificare l'ultima riga in maniera da poter ripristinare le immagini direttamante dalla cartella dumps che verrà creata sulla vostra scheda sd, in questo modo: /tmp/busybox dd if=/sdcard/dumps/system.img of=/dev/block/bootdevice/by-name/system potete fare lo stesso per ripristinare la partizione dei dati utente (userdata.img su /userdata) in questo modo: /tmp/busybox dd if=/sdcard/dumps/userdata.img of=/dev/block/bootdevice/by-name/userdata e così via per ogni altra partizione (eccetto recovery, che è la partizione su cui state lavorando). Mai ricopiare via dd il file userdata.img da sistema aviato e soprattutto, se avete effettuato l'aggiornamento al firmware più recente, utilizzare il nuovo dump per userdata.img e per tutte le partizioni che corrispondiono al nuovo firmware. Ovviamente per rendere eseguibili certi zip avrete bisogno di un sistema v12 o almeno di un v13 recovery con chiavi di test, come nella guida precedente. Ora vorreste sapere come è andato il mio aggiornamento a v13? Beh, dal titolo avrete intuito che è andato male. Di seguito il mio log estratto dalla partizione cache.img: E:erasing fota.status failed errno=2 The left battery capcity:52 The battery status:Discharging Finding update package... I:Update location: /data/fota/downloaded/update.zip Opening update package... I:read key e=3 hash=20 I:1 key(s) loaded from /res/keys Verifying update package... I:comment is 1738 bytes; signature 1720 bytes from end I:whole-file signature verified against RSA key 0 I:verify_file returned 0 Installing update... Source: Nokia/Nokia_8110_4G/Nokia_8110_4G:6.0.1/MMB29M/12.00.17.06:user/test-keys Target: Nokia/Nokia_8110_4G/Nokia_8110_4G:6.0.1/MMB29M/13.00.17.01:user/dev-keys Verifying current system... contents of partition "/dev/block/bootdevice/by-name/boot" didn't match EMMC:/dev/block/bootdevice/by-name/boot:15084828:67037923f483507d059ca20c0cee5d6e2f47de83:15084828:660159b1224d00b74818ca9f21f0bc44515fce4e file "EMMC:/dev/block/bootdevice/by-name/boot:15084828:67037923f483507d059ca20c0cee5d6e2f47de83:15084828:660159b1224d00b74818ca9f21f0bc44515fce4e" doesn't have any of expected sha1 sums; checking cache failed to stat "/cache/saved.file": No such file or directory failed to load cache file, try to sdcard failed to stat "/sdcard/ota_cache/saved.file": No such file or directory failed to load sdcard file script aborted: E3305: "EMMC:/dev/block/bootdevice/by-name/boot:15084828:67037923f483507d059ca20c0cee5d6e2f47de83:15084828:660159b1224d00b74818ca9f21f0bc44515fce4e" has unexpected contents. E3305: "EMMC:/dev/block/bootdevice/by-name/boot:15084828:67037923f483507d059ca20c0cee5d6e2f47de83:15084828:660159b1224d00b74818ca9f21f0bc44515fce4e" has unexpected contents. error: 3305 E:Error in /data/fota/downloaded/update.zip (Status 7) Installation aborted. package install result:INSTALL Failed dir_name = /data/fota Tra i vari tentativi disperati che feci all'alba dei tempi per rimuovere il jailbreak ho fatto qualcosa che ha compromesso la mia partizione boot.img....non so cosa ho fatto, ma non me ne importa lo stesso. Il mio v12 è perfetto così com'è, anzi......ho sostituito anche tutte le mie applicazioni stock v12 con quelle per v13 (cambiando le icone e modificando system.gaiamobile.org per gli screenshot e il multitasking ) con un solo colpo! In riferimento e in aggiunta a questa mia vecchia guida mi è bastato modificare tutta la cartella webapps (adb pull /system/b2g/webapps) dal mio computer, inserirla sulla mia scheda sd ed eseguire con privilegi il comando: cp -fR /sdcard/webapps /system/b2g/ riavviare in recovery mode, effettuare il wipe della cache e avviare di nuovo. Questa operazione posso effettuarla per tutti i file del mio sistema...e nel caso di errore ho 4bash.zip a salvarmi Sito BananaHackers: https://sites.google.com/view/bananahackers/home Forum BananaHackers: https://groups.google.com/forum/#!forum/bananahackers GerdaOS Project: https://gerda.tech/ SpeedUpLoop's World: https://www.magentacloud.de/share/sojjvrui22#$/
  10. Mi sono accorto da poco che quando scrissi la guida su come modificare i file di sistema ho dimenticato di menzionare gli script necessari, quindi chiedo umilmente venia al forum di questa mia dimenticanza. Avevo parlato di bootstrapon.zip nella prima guida su come creare un file SWAP per incrementare le prestazioni, senza però ricordare tutto il resto. Se avete un firmware 12 o inferiore potrete semplicemente installare da recovery uno dei due script che troverete di seguito, e i relativi script per disattivarli. Telneton.zip abilita i privilegi di root; Telnetoff.zip rimuove telneton.zip; Bootstrapon.zip (raccomandato) ottiene l'accesso completo alla root crea "/data/opt" come una cartella persistente con un facile accesso, i diritti sono impostati in modo da poter inserire (adb push) o copiare (adb pull) file e cartelle in /data/opt; crea '/data/opt/init' , uno script di shell che verrà eseguito all'avvio. Qui puoi inserire comandi che dovrebbero essere eseguiti ad ogni avvio; inserisce "/data/opt/init" nello script di boot esistente. Bootstrapoff.zip rimuove bootstrapon.zip. ATTENZIONE: con questo metodo perderete la possibilità di aggiornare a versioni successive tramite gli aggiornamenti ufficiali. Testare eventualmente la guida per i privilegi di root su v13 che ho pubblicato poco fa, dovrebbe funzionare ugualmente su tutte le versioni del firmware (anche se molto più macchinosa di questo sistema appena descritto).
  11. Il vantaggio delle versioni firmware uguali o inferiori alla 12 è che sono facilmente configurabili in maniera da poter eseguire operazioni shell con privilegi di root. Essendo utente v12 non mi ero informato abbastanza su queste limitazioni nelle versioni successive alla mia, che immagino in molti avete già sul vostro Nokia 8110 4G puro e casto, quindi mi sono informato. Ho interpellato Marcus (Speeduploop sul forum BananaHackers) che è il creatore dei tool per v12 che troverete in questa pagina. Tradotto dalla guida in lingua inglese che troverete a questo indirizzo N.B.: "adb push" richiede che il file da voler mettere nel percorso indicato (nel nostro caso "/data/local/tmp") sia presente nella nostra home sul computer (per esempio, su linux, nella cartella principale dell'utente).
  12. Stamattina alle 6 mentre ero in viaggio par andare a lavoro mi sono accorto che WhatsApp non funzionava. Un messaggio in lingua inglese lasciava decisamente intendere che l'applicazione era troppo vecchia e non più supportata, e che bisognava aggiornare dallo Store! OK, ma quale Store? Questa è una applicazione resa disponibile da terze parti, prelevata da un Jio Phone indiano e modificata per poter aggiungere il codice-paese a livello globale. Aggiornamenti automatici non sono possibili appunto perché BananaHackers è un forum per applicazioni di terze parti, non riconosciuto e non supportato se non da noi stessi. Ho lanciato subito l'allarme sul forum, nel giro di 10 ore l'applicazione è stata recuperata con il nuovo aggiornamento, modificata, testata e ricaricata sul mio B-Hackers Store. Reinstallate l'applicazione (io ho cancellato la vecchia, eliminato la cache dalla modalità "recovery" e reinstallata con OmniSD). Al primo avvio, stavolta, apparirà non più un menù lunghissimo pieno di numeri da dover scorrere in ordine (e che per nostra fortuna, in Italia, è solo il 39) ma addirittura una barra di ricerca dove poter scrivere anche solo "It" e apparirà "Italy (+39). Ho notato che nelle impostazioni è possibile selezionare quali tipi di file multimediali si possono immagazzinare in memoria (audio, video, immagini) Per il resto non ho notato molte differenze rispetto alla versione precedente (o semplicemente non mi è interessato più di tanto), funziona alla grande come prima (messaggi di testo, vocali, invia foto, video e condivide contatti dalla rubrica). Comunque sembra che qualcosa sia cambiato davvero a questo punto. Evidentemente il lancio UFFICIALE è prossimo....e quando succederà dovrò rimuovere l'applicazione dal B-Hackers Store. Perché rimuoverlo? Per motivi di copyright, ovviamente. Probabilmente non sono autorizzato a fare tutto ciò che ho fatto in questi mesi, dal giorno in cui ero semplicemente un acquirente bidonato e, di conseguenza, INCA***TO per il supporto NULLO da parte di chi produce il software e il dispositivo. Alla fine il mio hobby (completamente gratuito e a tempo perso) era solo una reazione. Una reazione necessaria! Perché penso che non sia giusto che il mercato debba per forza offrirci (a caro prezzo il più delle volte) solo ciò che vuole mostrarci. Imbrogliandoci, investendo su pubblicità il più delle volte ingannevoli...ma solo per trarne profitto. Vedo in giro che anche chi acquista uno smartphone non è più libero di cambiare una batteria e che i costi di riparazione a volte superano quelli del telefono stesso, Android cambia versione ogni anno e c'è bisogno di un nuovo dispositivo perché le applicazioni non sono più utilizzabili. È un mercato che gira e gira sempre. È il mercato che decide! È il mercato che vuole questo! Tante mattonelle sempre uguali di forma perché contano l'aggiornamento, le dimensioni, le fotocamere, la moda, il prezzo! Altro che crisi! La società è immersa nei social e bombardata da messaggi e notifiche che spesso ti impongono di acquistare uno smartphone per avere WhatsApp, perché tutti lo usano! Perché anche le aziende lo usano! Un mondo continuamente aggiornato e informato, senza le cui applicazioni e i dovuti software....sei fuori! Fuori da tutto e da tutti! E decidere di prendere un featurephone è ritenuta anche un azione "coraggiosa"? No, io le chiamo PRIORITÀ! Dico questo perché questa è la mia vita da qui agli ultimi 5 anni tra casa e lavoro, e la semplice paranoia di dover essere reperibile a tutti i costi e non rischiare che la batteria del telefono ti tradisca per poi lasciarti la notte in mezzo a una strada a chilometri da casa perché hai perso il treno, perché questo ti permette il tuo lavoro e questo devi rischiare ogni sera, e per cui devi sentirti sempre pronto e organizzato, specie se hai delle responsabilità a casa che ti condizionano il modo di vivere ulteriormente, oltre alle ore che trascorri fuori casa tra viaggio, lavoro, ritardi e attese varie in un paese che questo ha da offrire. Fin da giovane avevo però una passione mai sviluppata per fini professionali verso linux e i sistemi operativi vari, e che in questi mesi si è fatta ancora avanti per hobby e/o compagnia, per riempire i miei tempi morti in qualche modo, e anche più del dovuto grazie ai due forum. Queste sono cose che, da semplice operaio, ti fanno sentire rivalutato...e sprecato in un supermarket. Detto questo, buon aggiornamento a tutti.
  13. Se avete letto già le precedenti discussioni sarete certamente consci di quanto sia facilmente modificabile il Nokia 8110 4G, grazie a un sistema operativo figlio di Firefox OS e quindi cun un cuore linux e una base open source. Negli ultimi mesi del 2018 noi, del forum BananaHackers siamo riusciti a: Manipolare ed esplorare il dispositivo a nostro piacimento, usando trucchi, rimuovendo/modificando le applicazioni preinstallate, scoperto codici segreti e soprattutto aumentando le prestazioni creando un file di SWAP; Effettuare il Jailbreak, riuscendo così a caricare tutte le applicazioni di terze parti che volevamo, anche dopo che l'aggiornamento del firmware alla versione 13 ha cambiato delle chiavi importanti per effettuare tale procedura; Non contenti dello Store ufficiale, che sembra dare segni di vita da solo un mese (a quanto pare si sono accorti di noi)...noi già dai primi di Novembre abbiamo messo a disposizione uno Store alternativo che conta 160 applicazioni, B-Hackers; Dopo tre mesi di ricerche e analisi varie siamo riusciti ad adattare il client ufficiale per WhatsApp di JioPhone a tutti gli altri dispositivi KaiOS con Jailbreak. Ci siamo praticamente divertiti in questi ultimi rocamboleschi mesi del 2018, soprattutto chi, come me, senza alcuna esperienza tra software e applicazioni web, si è trovato parte di un progetto che cerca di apportare migliorie a un sistema operativo emergente che in breve tempo è già terzo al mondo e secondo in India per numero di terminali venduti. In attesa che tutte queste funzionaltà che abbiamo trovato noi vengano implementate ufficialmente e in maniera più legalmente riconosciuta nello Store ufficiale e negli aggiornamenti futuri (che non vedrò mai), continuiamo a sperimentare e a redistribuire prodotti validi, rendendo partecipi altri sviluppatori nel caso fossero interessati alla crescita di questa comunità che, oggi, conta 99 membri su Google Grouppi e oltre 100 su Discord. Per Gennaio 2019: Realizzato: KaiBoy, un emulatore per giochi Game Boy Color su KaiOS; In beta: Kava, emulatore per applicazioni Java su KaiOS; In arrivo: stasera io e Luxferre abbiamo effettuato la prima telefonata Italia/Ucraina usando Batty, un client SIP sperimentale, altro che WhatsApp! Ed è stato esilarante poter riaffermare il famoso e storico slogan NOKIA, CONNECTING PEOPLE! In questo caso ci sta tutto! Tutti gli aggiornamenti saranno disponibili sul mio sito ufficiale, nella sezione News al seguente indirizzo: https://sites.google.com/view/bananahackers/news o sul nuovo profilo Twitter: https://twitter.com/bananahackers
  14. In occasione delle festività natalizie KaiOS ha rilasciato per i possessori di Nokia 8110 4G il nuovo aggiornamento alla versione 13 e a breve sarà pronto anche l'aggionamento 14 (come ci è stato segnalato da un utente della Nuova Zelanda sul nostro BananaHackers Forum). Nulla di nuovo, se non l'icona di Youtube rossa, Twitter preinstallato e non removibile (a meno che non seguiate questa guida) , un leggero incremento delle performance....e qualche chiave importante per impedire il Jailbreak! Per chi non vuole resettare il sistema (factory reset) per effettuare il downgrade alla versione precedente, se il metodo sicuro non ha funzionato e nemmeno il metodo estremo ha dato i risultati sperati vi informo di un TERZO METODO (resoci noto dal nuovo membro del forum jkelol111), che potrebbe essere utile per chi ha effettuato l'aggiornamento alla versione 13 o ad utenti di altri dispositivi KaiOS purché il debug sia abilitabile e se hai un PC con sitema operativo Linux o Mac OS installato. Eccolo (tradotto dalla guida in lingua originale) : Dopo aver inutilmente armeggiato con Firefox WebIDE per installare OmniJB, ho trovato questo strumento chiamato "make-fxos-install". Alcuni utenti del gruppo BananaHackers non hanno avuto successo con esso, ma oggi ho trovato un modo per farlo funzionare. Ho biforcato il progetto per creare questo nuovo strumento chiamato "make-kaios-install", che puoi scaricare qui (fai click su "Clone or download" e quindi "Download ZIP"). Prima di procedere, avviso / ricordo prima che: Non sono responsabile per eventuali dati persi. Eseguire il backup prima di procedere! Funziona solo con Mac / Linux (l'ho provato su macOS Mojave) Pronto? Andiamo... Passaggio 1: scarica le dipendenze. 'make': dovrebbe essere precaricato su Linux. Su Mac, esegui il comando seguente e segui le istruzioni visualizzate: xcode-select --install XULRunner: Scarica da Mozilla qui . 'adb': segui l'articolo su XDADevelopers qui . OmniJB: Scarica da: http://omnijb.831337.xyz Passaggio 2: Estrai le dipendenze. Crea una cartella: ~ / bin Estrai il contenuto di XULRunner (xulrunner-sdk) in ~ / bin Crea una cartella: ~ / bin / android-sdk Estrai ADB (platform-tools) in ~ / bin / android-sdk Dovrebbe assomigliare a questo quando hai finito: ~/bin/xulrunner-sdk /android-sdk/platform-tools Estrai "make-kaios-install" ovunque desideri. Passaggio 3: Esegui il Makefile. Cambia directory in cui hai estratto "make-kaios-install" ed esegui (sostituisci "path-to-folder" con il percorso della cartella OmniJB): make FOLDER=path-to-folder packaged install Se tutto va a buon fine, dovrebbe bloccarsi su "Installazione in corso ..." e il dispositivo dovrebbe visualizzare "Download completo" con l'icona OmniJB come notifica. Dunque chiudere la finestra del terminale senza problemi. Passaggio 4: jailbreak. Apri OmniSD e premi "#" sulla tastiera. Accettare il prompt factory reset privilegiato. Il tuo dispositivo si resetterà ( tutti i dati saranno cancellati dalla memoria interna! ). Imposta nuovamente il dispositivo, quindi ripeti il passaggio 3. E voilà! Il tuo dispositivo è stato jailbroken con successo. Ora puoi caricare JBStore e altre app su OmniSD! I meriti vanno a Luxferre e tutti coinvolti nel progetto make-fxos-install. Fare riferimento alla guida in lingua originale presente sul Forum BananaHackers o visitare il nostro nuovo SITO UFFICIALE. Nuove applicazioni dal forum sono in arrivo, potete scaricare uno dei nostri tre Store direttamente dalla pagina principale del sito. Auguri di buon Natale a tutti!
  15. Chiunque abbia effettuato il Jailbreak Sicuro o quello alternativo sul proprio dispositivo, e quindi ha a disposizione almeno il firmware 13 potrà utilizzare finalmente Whatsapp! Luxferre, proprietario del forum, è tornato dopo una lunga assenza per illustrarci vari prototipi ieri, 28 dicembre, che si limitavano a eseguire solo un paese per volta e creabili via bash attraverso uno script che generava l'applicazione per ogni singolo paese. Oggi, 29 dicembre, è riuscito a generare un unica app, già disponibile nel B-Hackers Store sotto la categoria SOCIAL e nel suo post. È quindi possibile scaricarla ed installarla con OmniSD. Questa versione è solo in lingua inglese. Ecco come funziona l'installazione: Agree; selezionare dal menu numerato il prefisso internazionale 39, che corrisponde all'Italia; inserire il numero di telefono; accettare la ricezione dell'SMS di conferma; apparirà una schermata che in pochi secondi preleverà dal SMS ricevuto il codice e in automatico consentirà l'inizializzazione; Inserire il nome e la foto necessari per creare l'account; usare l'applicazione. L'applicazione è stata realizzata sulla base del client ufficiale di JioPhone direttamente dall'India ed è già disponibile per tutti gli utenti Nokia 8110 4G del mondo che hanno effettuato il Jailbreak. La domanda quindi vi sorgerà spontanea: "È legale?" Luxferre ci spiega che: "È una versione ufficiale indiana che utilizza un user agent ufficialmente stabilito e token di backend ufficiali non manomessi. L'intera modifica consisteva essenzialmente nel far sì che fosse in grado di inviare codici di paese diversi da +91 (India) al momento dell'iscrizione. E questa modifica è stata effettuata nei file non sensibili al controllo di integrità di WhatsApp (se modifichi uno di quelli che sono, restituirebbe un errore di token e non ti lascerebbe entrare)" È possibile scaricarla da qui, oppure usare il collegamento al mio drive presente anche in B-Hackers Store in Category/Social Visita il sito https://sites.google.com/view/bananahackers/home Di seguito vi posto anche le discussioni dove è stato possibile tutto ciò: Whatsapp global version (beta) Building WhatsApp for different countries: whatsapp-kaios-builder script WhatsApp 11-country versions for KaiOS and how to build them: whatsapp-kaios-builder-multi script AVVERTENZE: se il metodo di Jailbreak estremo vi ha ancorati alla versione 12 del software sarete in grado solo di installare l'applicazione fino al processo di inizializzazione (che richiede una connessione di rete) che non rileverà alcuna connessione, caricandosi in eterno...o almeno finché non uscirete dall'applicazione. Riaprendo l'app vi chiederà la creazione dell'account, ma non sarete in grado di sincronizzare i vostri contatti, e quindi nessuna chat e nessuna funzione oltre all'aggiunta di contatti alla rubrica del telefono. Con la v12 sono evidenti le sole funzioni relative alla parte telefonica di Whatsapp, ma non per la parte internet. Il motivo è che il firmware 13 permette ad alcune parti dell'hardware di ricevere determinate istruzioni. Io e Sylvain stiamo cercando di risolvere questo problema, magari riguarda qualche parametro nel build.prop del Nokia 8110 4G che, addirittura, sembra rendere il telefono abile alla sola connessione 2G/EDGE, e come ben sapete meglio di me, WhatsApp richiede che il dispositivo supporti almeno la rete 3G/4G per funzionare correttamente. Se avete avuto la geniale idea di provare i client vari (per esempio quello per l'India) presenti nel Forum ricordatevi di riavviare il telefono in Recovery Mode (accendere il telefono tenendo premuto i tasti SU+Power, navigare su e giù con i relativi tasti e confermare con Power) e selezionare "Wipe Cache", per poi riavviare. Se qualche app, come Google Maps, non mostrerà più l'icona sarà possibile ripristinarla semplicemente accedendo allo store ufficiale per poi uscire. Detto questo...preparatevi a mandare gli auguri di fine anno ai vostri cari dal vostro Nokia 8110 4G, dopo tanti mesi di attesa e speranze potete finalmente buttare dall'ultimo piano il vostro iPhone da mille euro e mandare messaggi WhatsApp dal vostro bananino AH, quasi dimenticavo: non azzeccate troppo su Whatsapp o farete la fine degli altri AUGURI DI BUON ANNO!!
  16. Qualche settimana fa ho deciso di ripristinare un mio Google Site per effettuare il backup delle applicazioni disponibili nel BananaHackers forum, dopo un crash del server dove si appoggia il JBStore del mio amico Nayam. Ma adesso è diventato il vero punto di riferimento del forum: leggero, con un look e una grafica completamente rinnovati e interamente gestito da me. Delle oltre 200 applicazioni esistenti è presente anche una nuova categoria, Services, nella quale saranno disponibili nuove app pensate per i servizi italiani (e all'occorrenza stranieri), così da poter effettuare l'accesso rapido al proprio servizio online direttamente dal menu del telefono (per adesso ho caricato solo MyVodafone, MyTIM, MyWind e MyIliad). Altri servizi online saranno caricati su richiesta lasciandomi qualche commento qui sotto, valuterò io stesso la fattibilità. il link è il seguente: https://sites.google.com/view/bananahackers/home Basta cercare su Google "bananahackers sites google" e apparirà come primo risultato. Nella home troverete tre app: BananaHackers, collegamento al forum su Google Groups; KaiUS (KaiOS per noi), scarica e installa le applicazioni direttamente con un solo click; B-HACKERS, il collegamento diretto alla sezione "Categories", dove potrai scaricare tutte le applicazioni del mio Google Drive, e quindi potrai visualizzarne il contenuto prima di decidere di scaricarle, per poi installarle con OmniSD (vedi le guide su Nokioteca, la sicura, la "violenta" e l'alternativa...sembrano uscite da un film di Sergio Leone dette così 😜 ). Dal pratico menu laterale (a sinistra in alto) saranno selezionabili le categorie, le guide per effettuare il Jailbreak, il collegamento al forum, le info del sito e del progetto, i ringraziamenti e le info di contatto. Ovviamente non poteva mancare una citazione di Matrix Ps: ho preferito omettere qualche applicazione presente negli altri Store per motivi di copyright. Ogni reclamo e suggerimento è ben accolto. Premetto che BananaHackers è un progetto senza scopo di lucro e che punta a restituire al pubblico la possibilità di decidere cosa avere e come migliorare il proprio dispositivo, in onore di Firefox OS e del software libero.
  17. Whatsapp per KaiOS è un esclusiva di Jio, i client si appoggiano a un server gestito da Jio ed accessibile ai soli clienti Jio. La possibilità di installare Whatsapp c'è, il problema è l'interesse nell'investire su dispositivi venduti sui mercati di economie più potenti come la nostra. Per Nokia 8110 4G (ma anche per CAT B35, Doro 7060, Alcatel Go Flip) è stata annunciata la possibilità per aumentare le vendite, o nel caso di HMD di attirare l'attenzione sugli Smatphone. Ormai HMD, giunto al suo livello di notorietà, ha deciso di non produrre altri remake per il 2019. Obiettivamente il Nokia 3310 era il più completo nel suo genere, ma Nokia 8110 4G, nonostante fosse forte di un sistema operativo nato dalle ceneri di Firefox OS (e quindi con grandissime potenzialità) è stato "sventrato" di molte funzionalità. A favore, rispetto a molti altri dispositivi KaiOS, abbiamo trovato delle "falle" nel sistema nelle quali è stato possibile modificarne l'accesso e attivare i privilegi di root. Mi piace pensare che il Matrix Phone fosse stato prodotto in questo modo apposta per essere "liberato" da terzi quali noi siamo. Il Nokia 8110 4G era uno schiavo, come ogni altro feature phone prodotto da HMD. Ricordo la scena del film in cui Morpheus spiegava a Neo cosa fosse Matrix: "Ho visto macchine liquefare i morti affinché nutrissero i vivi per via endovenosa. Dinanzi a quello spettacolo, potendo constatare la loro limpida, raccapricciante precisione, mi è balzata agli occhi l'evidenza della verità. Che cos'è Matrix? È controllo. Matrix è un mondo virtuale elaborato al computer, creato per tenerci sotto controllo, al fine di convertire l'essere umano in questa (mostrando una batteria)." Morpheus Ed infatti si è finiti per sminuire il dispositivo, come si legge nell'articolo di Panorama "Perché il Nokia 8110 4G ci fa amare di nuovo gli smartphone", la sua esistenza è servita a deviare l'interesse del pubblico sulla gamma Smartphone, soprattutto per chi, come me o molti altri, ha preferito resistere in un mondo in continuo aggiornamento, sempre più dominato dalle macchine e dalle multinazionali. Ma noi siamo riusciti a "scollegarlo" da quel sistema: "Matrix è un sistema, Neo. E quel sistema è nostro nemico. Ma quando ci sei dentro ti guardi intorno e cosa vedi? Uomini d'affari, insegnanti, avvocati, falegnami... le proiezioni mentali della gente che vogliamo salvare. Ma finché non le avremo salvate, queste persone faranno parte di quel sistema, e questo le rende nostre nemiche. Devi capire che la maggior parte di loro non è pronta per essere scollegata. Tanti di loro sono così assuefatti, così disperatamente dipendenti dal sistema, che combatterebbero per difenderlo" Morpheus Quindi due mesi di analisi dell'applicazione Whatsapp per JioPhone non sono serviti a farla funzionare completamente sui nostri dispositivi....o forse si? Quello che so è che finché ci saranno gli interessi economici a uniformare le abitudini della gente, come umanità non andremo molto lontano. Le macchine cominciano a diventare sempre più intelligenti e noi continuiamo a non farne a meno. Uno spot addirittura parlava di "uno smartphone che pensa con te", il problema sorge quando comincerà a pensare al tuo posto. Senza contare che la gente comunica attraverso uno smartphone, ipnotizzata da schermi più grandi, ignara di chi gli sta accanto in quel momento. Si leggono messaggi divertenti ignari del pianto di chi l'ha scritto, o messaggi tristi scritti da chi specula su di essi al fine di attirare l'attenzione. Un tempo c'erano persone che si chiudevano in casa avanti a un computer, chattando su MSN o usando MySpace, poi Facebook...ora quelle poche persone sono aumentate! Le vedi in giro avanti a un computer a chattare! Si chiamano Social, ma tendono a isolare le persone, anche tra la folla. Si pensa a condividere momenti invece di viverli. È più importante l'immagine piuttosto dell'essere. La copertina del libro che stravolge il senso delle pagine. Ecco perché preferisco un feature phone: chi mi vuole mi cerca, e non aspetta di vedere se sono online.
  18. Ora che sai come installare applicazioni di terze parti possiamo vedere insieme, nel dettaglio, alcune app che non puoi assolutamente perdere: File Manager, presente in tutti gli altri dispositivi KaiOS ma escluso da Nokia per il suo nuovo 8110 e i motivi sono ancora da chiarire. Con questo tool puoi copiare, spostare, eliminare, rinominare file e cartelle; PDF Viewer, estratto dal Marketplace di Firefox OS e riadattato. Consente di leggere file PDF salvati nella memoria interna. Interfaccia amichevole, abbastanza veloce e reattivo,, un pò lento su file di grandi dimensioni ma è normale. Per muoverti hai a disposizione un cursore con cui potrai cliccare nella barra superiore per lo zoom e per scorrere le pagine; SimpleBrowser, un interfaccia più leggera per il browser. Ideale per ricerche rapide con Google. Noterai una notevole differenza in termini di velocità, nonostante perda alcune funzioni importanti dell'app di default (zoom, indietro); AfterEffect, un potente tool di Firefox OS per modificare foto e immagini; Quotidiani Online, raccolta dei principali giornali online nazionali e locali. Dal menu laterale potrai selezionare anche la tua regione per visualizzare i principali giornali locali; Telegram e Facebook, client social che non hanno bisogno di presentazioni; Serie A: classifiche, risultati, marcatori, le giornate....il più bel campionato di calcio del mondo tutto in un click; il Meteo, sito dettagliato del meteo con previsioni fino a 15 giorni; ViaggiaTreno, il sito che ti permette di viaggiare in treno sempre informato; QR-Reader, altro che l'app ufficiale dello Store! Apri l'app, metti a fuoco un codice QR e l'operazione (collegare a un sito, scaricare file, aggiungere contatti...) avverrà in automatico. E come dimenticare alcuni servizi Google? GMail: leggere, scrivere, inviare e gestire la posta elettronica; Traduttore: tu scrivi, lui traduce anche vocalmente, basta cliccare sull'icona a forma di altoparlante; Drive; per gestire in cloud i tuoi file anche sul Nokia 8110. Queste sono alcune delle tantissime applicazioni disponibili su B-Hackers Store , app che collega al sito da me creato https://sites.google.com/view/bananahackers/home
  19. In riferimento alla guida KaiOS - Creare webapp molto semplici Spesso abbiamo bisogno di usufruire di servizi online come la gestione del nostro piano tariffario su operatori telefonici o del conto in banca. Su Android ci sono applicazioni ufficiali che servono proprio per questa funzione, e che vengono rilasciate dal sito ufficiale. È proprio questo il motivo per cui non ho implementato applicazioni di questo tipo sul JBStore. Questi sono servizi molto delicati, accessibili anche dal nostro browser sul PC o sul dispositivo mobile. In questa discussione voglio svelarvi come accedere tramite un applicazione fatta da voi ai vostri servizi online, sperando che presto vengano implementate applicazioni su uno store ufficiale come Google Play o su siti ufficiali per dispositivi KaiOS. Se il layout della pagina che vi interessa sembra non essere compatibile per accedere al servizio online dovete aprire la sezione interessata (come per esempio "accedi") basta semplicemente aprir normalmente il browser e cercare il link interessato. In un altra scheda impostata per la visualizzazione in formato Nokia 8110 testare se il link è accessibile. Per fare un esempio, il mio gestore telefonico è Ho.mobile che, diversamente da TIM, Vodafone, iliad ecc... non ha un sito compatibile con il mio formato. Se entro nella homepage non potrò accedere ai miei contenuti personali perché il campo "accedi" è assente. Ho dovuto fare una ricerca normale su Google per trovare un link che in qualche modo mi potesse interfacciare direttamente a dei campi in cui fare il login (nel mio caso è questo, per gli utenti Ho.Mobile che lo richiedono ), anche se il risultato non è dei migliori per utilizzare il servizio. Il sito è impostato in maniera da essere visualizzato su dispositivi dalla risoluzione più grande (in orizzontale, tra un indicatore e un altro intercorrono tre metri di spazio! Scherzo). Per quanto riguarda il mio personale utilizzo quotidiano, sfortuna vuole che oltre a Ho.Mobile visualizzato male (che almeno funziona) servizi come Google+/Hangouts (che è l'unico social/l'unica chat che uso) non sono compatibili con il browser in uso "perché obsoleto o poco usato (Firefox 48.0a2)". Facebook, Telegram, Instagram, Badoo, Google Gruppi, Nokioteca.net , GMail, Google Drive, Translate e tantissimi altri servizi sono quasi del tutto compatibili e utilizzabili tramite webapp o semplicemente usando il browser. In questo modo posso allegare file scaricati in Download, foto dalla Galleria, rispondere alle e-mail e scrivere post nei forum in cui sono iscritto tutto usando il mio Nokia 8110 (tranne immettere link). Per quanto riguarda il mio gestore telefonico invece...in questo caso preferisco telefonarlo. Spero che in futuro tutti i siti internet saranno compatibili anche con il browser di KaiOS, per adesso noi di BananaHakers Forum cerchiamo di implementare app migliori con quanto più possiamo avere a disposizione per rendere i nostri dispositivi più intelligenti e meno macchinosi di quanto possano sembrare. Se nel frattempo volete condividere con noi le vostre app al JBStore contribuento alla nostra community internazionale potete caricarle al seguente indirizzo: https://u.nu/submitjbapp Oppure caricatele in allegato sotto un vostro post, indicandone la funzione. Testerò personalmente il vostro lavoro. Grazie.
  20. Ciao a tutti. Mi chiamo Ivan, ho 32 anni e sono un operaio, appassionato di linux, metal e old style. Viaggiare per chilometri tutti i giorni lontano da casa mi ha tenuto per anni scollegato da amicizie fisiche divenute fin troppo virtuali, e alle quali ho saputo rinunciare stando lontano dai Social, pensando alla famiglia e a sacrificarmi ogni giorno per essa. La diffusione degli smartphone e il boom di Facebook e Whatsapp ha cambiato radicalmente il modo di interagire tra le persone. Ho sempre preferito i "featurephone" per la durata della batteria e per le funzioni di base che sono utilissime (chiamare/mandare sms) e sono arrivato a ripudiare gli Smartphone perché senza Social per me sono divenuti inutili, oltre che ingombranti, portatori di dipendenze patologiche e visivamente brutti (su un tavolo pieno di smartphone non noterei la differenza tra di essi). Nokia è un brand famoso per l'efficienza e il design dei suoi prodotti nell'epoca in cui i telefoni non pensavano per l'uomo come invace sta accadendo oggi. Quando ripropose il revival del 3310 fui tentato dall'acquisto di esso per sostituire il mio Samsung C3595 (successore del mio C3520) ma in S30 mancavano delle feature a cui per anni ero abituato, da utente Bada OS. Con il lancio del Nokia 8110 4G però è nato qualcosa! Ho sempre avuto la passione per linux, che uso sul mio PC dal 2009. Speravo, con l'acquisto di questo telefono, di avere molto di più a livello Smart, poi ho scoperto che le potenzialità le ha tutte...se non fosse per il supporto quasi del tutto assente da parte dei proprietari di KaiOS e HMD. Dopo un mese dall'acquisto ho scoperto come fare il root per installare applicazioni di terze parti, e sono riuscito a implementare il File Manager e un lettore di codici QR. Con il tempo, iscrivendomi al forum su Google Gruppi "BananaHackers", ho conosciuto Sylvain, un ingegnere francese, che con poche dritte mi ha permesso di creare app per servizi online (tra cui Google Translate, GMail, ilMeteo....) e di riadattare le applicazioni di Firefox OS su KaiOS. Sono stato nominato amministratore del gruppo e mi sono impegnato a migliorare le feature del dispositivo a livello di app. A fine Ottobre ho creato uno Store di 150 applicazioni e, con l'aiuto di Nayam, specialista nella redistribuzione mondiale di Android box per TV (https://www.atvxperience.com/) che mi ha concesso uno spazio sul suo server, siamo riusciti a rendere le applicazioni disponibili per tutti i dispositivi KaiOS con installato OmniJB. Il mio scopo qui, su questo forum, è quello di diffondere e supportare KaiOS in Italia, in maniera da permettere a tutti gli appassionati di programmazione e non di far crescere un ramo dello sviluppo software che merita davvero tanto e che, senza di noi del BananaHakers forum, non avrebbe senso di esistere nell'era degli Smartphone. GRAZIE NOKIOTEKA! Qui il forum BananaHackers con tutte le guide e le discussioni (in inglese) https://groups.google.com/forum/#!forum/bananahackers
  21. Ecco di seguito alcuni codici svelati da Luxferre, che è un pò il nostro Morfeus nonché creatore del forum BananaHackers e di OmniJB: * # 06 #: visualizza gli IMEI. * # 0000 #: visualizza la versione del firmware e il numero del modello. * # 0606 #: visualizza i MEID (tutti gli zeri). * # * # 33284 # * # * (* # * # debug # * # *) - entra / esci dalla modalità di debug (consente di accedere al telefono sia con ADB che DevTools / WebIDE). Un'icona di bug dovrebbe apparire nella barra delle applicazioni quando è attiva la modalità di debug. ### 2324 # (### adbg #) - attiva / disattiva la porta di diagnostica Qualcomm. * # 8378269 # (* # testbox #) o * # * # 2637643 # * # * (* # * # android # * # *) - Utility Testbox (menu di progettazione). * # * # 372733 # * # * (* # * # drappeggiato # * # *) o * # 2886 # (* # auto #) - Utilità di test KMIOS MMI. * # 7223 # (* # race #) - versione del firmware interno e versioni di immagine di avvio. * # * # 0574 # * # * (* # * # 0lri # * # *) - Utilità LogManager. * # 573564 # (* # jrdlog #) - Log T2M, un'interfaccia LogManager tagliata. * # 091 # - attiva la risposta automatica alla chiamata in arrivo. * # 092 #: consente di disattivare la risposta automatica alla chiamata in arrivo. Visualizza il thread originale https://groups.google.com/forum/#!topic/bananahackers/MIpcrSXTRBk O visita il nostro forum per saperne di più https://groups.google.com/forum/#!forum/bananahackers Ringrazio Luxferre che è il nostro Morfeus nonché creatore del forum BananaHackers e di OmniJB
×
×
  • Create New...