martedì 4 ottobre 2011

DroniX 0.5.4 Samnium Reloaded.

Dall'amico Sefano la nuova ROM per IDEOS:


DroniX 0.5.4 SAMNIUM

Immagine Immagine Immagine Immagine 
Immagine



FACEBOOK OFFICIAL PAGE


La ROM DroniX non e' come tutte le altre ROM in circolazione per questo dispositivo. 
La parte estetica e' curata al solo scopo di risultare fluida e funzionale, non ci sono molte app installate di dafault se non quelle Originali di Google e qualche Utility interessante.

L'idea nasche dalla mia mente "malata" (come dice il mio amico hamen) ai primi di Gennaio 2011 dove da solo mi butto in questo nuovo progetto che in sostanza vuole creare un'alternativa italiana a ROM come Cyanogenmod o MIUI. Al momento il team e' composto da 3 persone:

Stefano Viola aka estebanSannin (founder)
Ivan Morgillo aka hamen
Antonio Gisondi aka Harlem88

L'idea di fondo e' portare a galla tutta la parte Linux standardizzando il piu' possibile il sistema. 
In questa ultima versione e' notevolmente migliorata la stabilita' e la fluidita' generale della ROM.

In questa ultima versione che io chiamo "Ibrida" sono state ricompilate diverse parti da zero e insieme formano una nuova base inedita.
Ci sono pezzi del porting dell'U8160, pezzi della vecchia DroniX 0.4 e pezzi ricompilati.


Vediamo nello specifico le caratteristiche:

Ho quasi riscritto completamente da ZERO il Web Manager, in piu' ho scritto anche delle nuove utility di sistema come "frkrw" ossia un'applicazione che permette di riavviare solo framework di android.

Aggiunte nuove Opzioni nel menu Impostazioni (Settings.apk) che per l'occasione e' stato ricompilato dai sorgenti.
E` possibile gestire i soliti servizi della DroniX ossia SSH e Web Manager in piu' e' possibile attivare e disattivare l'icona per la gestione dei dati.

Kernel Settings
Altra feature molto importante e unica e' lo switching tra "Kernel Standard" e "Kernel-USBHOST" dove e' possibile scegliere quello che preferite nel comodo menu e di seguito riavviare per applicare le modifiche.

Theme Switcher

Theme Switcher che avete potuto testare nella versione o.5 della DroniX, e` stato integrato nel menu Settings.apk e quindi potete tranquillamente gestire i vari temi switchandoli facilmente. Al momento non ci sono dei Temi incredibilmente belli, ma presto con l'aiuto di qualche grafico rilascero' vari update in modo che possiate avere piu' scelta.
L'uso e' semplice, bastera' cliccare sulla voce relativa e il tema verra applicato.
IMPORTANTE
Durante l'applicazione del tema, il Device puo' sembrare "bloccato" dovete semplicemente aspettare fiduciosi il restart del framework e godervi il nuovo tema.
CUSTOM THEME
Nei vari temi possibili c'e' una voce "custom" questa voce e' molto importante, serve per applicare dei temi custom da incollare nella sdcard in una directory specifica, ma al momento e' ancora in via sperimentale, quindi vi pregherei di ignorarlo, perche' potrebbe provocare il blocco dell'app e sarete costretti a riavviare se non a togliere proprio la batteria XD.
Quindi al momento NON USATE QUESTA FUNZIONALITA'... A breve verranno rilasciati degli update che sistemeranno man mano i piccoli bug
Ecco gli screen:

Immagine Immagine Immagine
Immagine Immagine Immagine

CUSTOM SCRIPT
Permette di eseguire Script Bash che copierete in /mnt/sdcard/dronix/custom_script.sh
In seguito postero' una guida con un esempio di script...

Kernel USB HOST

Basta sceglierlo dall'apposito menu in Impostazioni---> DroniX e riavviare il device.
Per usare il kernel usb host dovete costruirvi un cavo Alimentato perche' altrimenti non verra' riconosciuto nessun device.
Ecco uno schema che fa al caso vostro:
Immagine

Come supporto c'e' la possibilita' di collegare USB Storage, quindi hdd o pennine, tastiere e mouse usb, schede ethernet USB, convertitori USB seriali, tra i quali il supporto all'arduino ecc ecc.

IMPORTANTE
Con il kernel USB HOST perdete la modalita' gadget, quindi, non potrete piu' moltare il vostro ideos come uno Storage, in piu' non vi funzionera' piu' ADB.


Ecco le liste delle caratteristiche specifiche:

  • Framework completamente rinnovato.
  • Nuova verione Web manager
  • Nuova versione di DEM (DroniX Extended Menu) by hamen
  • Market Unlocked
  • Nuove icone Batteria
  • Nuova icona wifi
  • Kernel completamente costruito da zero con l'aggiunta di alcune patch e pezzi del kernel 2.6.35 di qualcomm
  • Sistemato il codice del modulo delle Frequenze
  • MAX Underclock 30mhz
  • MAX Overclock 748mhz
  • Default kernel con max 600mhz
  • Aggiornamento applicazioni
  • Aggiunta di File Expert
  • Abilitate trasparenze
  • ext4 support
  • ext3 support
  • openvpn support
  • CIFS support
  • NFS client and NFS Server support
  • Custom Conservative Governor

- ADB Rooted
- Rooted phone
- Deodex application and framework
- ZipAlign
- Fix shell adb in a standard GNU/Linux
- Enabled /etc/init.d standard GNU/Linux
SSH Client 
SCP
tcpdump
nmap
ncat
sqlite3
Kernel UnderClock
Set LauncherPro last version to default launcher
mini_httpd (light web Server)
dropbear (SSH SERVER)
bash 4.2 ricompilata da zero con modifiche per funzionare in android in maniera standard
bc shell utility
DroniX Web Manager
ssh-on per abilitare il server ssh
ssh-off per spegnere il server ssh
- interprete ruby
Input utility, modificata per poter pushare frasi nelle taxt label dalla console
zip
- mountro Monta /system in Read Only
- mountrw Mounta /system in Read Write
- frkrw utility scritta da me per riavviare il framework
- added htpasswd utility for web basic authentication
- added new Bootanimation
- change the default splashscreen with DroniX Logo
- enabled Multitouch (thanks tj_style)
- added new Frequncies for OverClock CPU
- fix icon framework
- add quickpic gallery
- added noFrill app
- added TerminalEmulator

Altro link utile del lavoro svolto da me qualche mese fa che spiega come installare una debian sul nostro ideos: viewtopic.php?f=125&t=5460


Istruzioni:

Per installare la DroniX potete usare qualsiasi recovery ed effettuare tutti i wipe.
Consiglio la ClockWorkMod di UDK che trovate nel forum.

Come avete potuto notare sono state aggiunte altre utility a basso livello e credo che molti amanti dei sistemi GNU/Linux ne saranno contenti.
In particolare, c'e' SSH client che puo' essere utile per creare dei tunnel di connessione verso server Remoti, chi sa il fatto suo capisce di che parlo :-)

Framework: Il framework e' stato modificato aggiungendo le icone della batteria con percentuali (come molti hanno richiesto) e sono state modificate altre icone, in piu' sono state aggiunte altre voci nel menu di spegnimento del dispositivo proprio come nelle altre ROM...

SHELL
La shell della DroniX e' completamente differente dalle altre presenti in altre ROM.
E' il piu' vicino possibile a cio' che e' lo standard in tutti i sistemi Linux. Per usarla e' semplicissimo, vi basta entrare con:

CODICE: SELEZIONA TUTTO
adb shell


oppure abilitando ssh da DEM e una volta dentro, digitate:

CODICE: SELEZIONA TUTTO
bash


in questo modo avrete la vostra shell standard con tutti i path sistemati proprio come in un normale sistema Linux.

Ecco uno screen:

Immagine



DroniX Web Manager:: Giunto alla versione 0.3.2 ora inizia a diventare interessante e utile.
In questa nuova versione troverete:
Update Manager

Update Manager

Questo modulo e' interessante e vi permette di controllare possibili aggiornamenti della DroniX che verranno ospitati sul mio serverino a casa.
Questo sistema verra' utilizzato ad esempio per aggiungere nuove icone al Theme Switcher o per il fixing di bug.

Intanto questi sono alcuni screenshot:

Immagine Immagine


Per utilizzare il Web Manager e' semplicissimo:

- Collegate il vostro ideos alla wifi del vostro router;
- Andate nel menu Impostazioni-->DroniX e spuntate ON alla voce Web Server
- Scrivete l'IP che vi restituisce DEM in Firefox e godetevi il web manager


Cosa importantissima e' che il web manager non funziona con Internet Explorer, ma funziona con qualsiasi altro Browser.

Altra cosa importantissima e' l'underclock che vi permettera' di risparmiare batteria... Se volete configurazioni avanzate delle frequenze, vi consiglio di installare SetCPU o simili..

Se volete problemi usate il forum per le segnalazioni bug, mentre se volete partecipare allo sviluppo, collegatevi alla chat IRC:
Server: AzzurreNet
Channel: #hacklabproject


In fine ecco il link alla ROM:

DroniX 0.5.4 SAMNIUM


Ringraziamenti:
[list]
[*]hamen
[*]harlem88
[*]tj_style
[*]myppc.it
[*]paolinosix86


e tutti gli altri i quali non ricordo nick o nomi (perdonatemi)


Guarda in faccia il tuo sviluppatore :-D

Immagine


Se la ROM vi piace potete effettuare una donazione LIBERA ( investiro' i soldi in nuovi device su cui voglio portare la DroniX ): Sostieni DroniX

4 commenti:

  1. Al cambio del tema si riavvia il framework all'infinito,e se provo a spegnerlo e accenderlo fa lo stesso,come faccio adesso? ç_ç

    RispondiElimina
  2. Vai su www.myppc.it , trovi direttamente il supporto dello sviluppatore. ;-)

    RispondiElimina
  3. Nn riesco a trovare un soluzione,aiutoooo ç_ç

    RispondiElimina