Nitdroid N9

Alpha Release #5 "Gyla"

PR1.3 is required

What is working:

- based on Android Open-Source Project (AOSP) v 4.1.1_r2 (JRO03L)
- Google Applications (GApps; 20120726), PlayStore (Android Market)
- dualboot kernel (without reflashing), ability to choose OS after power on.
- N950 supported (see http://forum.nitdroid.com/index.php?topic=134.0)
- 3D drivers, OpenGL, hwrotation ("fake" default portrait mode for landscape-oriented displays), livewallpapers
- touchscreen (multitouch)
- hw buttons (volume, power), Nokia N950 keyboard
- ECI accessory (headset buttons)
- USB networking
- lcd off in sleep mode, colour profiles, electron beam effect (demo: http://www.youtube.com/watch?v=kFMTofYt_2g)
- alarm driver, RTC
- mounting MyDocs as "SDCard"
- basic video decoding (sw) and playback, youtube
- wifi (only basic functionality: able to connect to AP, linkspeed/RSSI (signal strength) indication. no tethering).
- basic CellMo functionality: network registration, USSD, SMS, data (GPRS/EDGE/3G), signaling. Actually, ofono/ofono-ril stack is used: all things that it able to do on the n900.
- bluetooth (scanning, can pair devices. I'm able to send files between SGS2 and N9. I didn't test deeper).
- battery status, charging indication
- sensors: accelerometer, compass
- audio: playback (audio routing to: loudspeaker, headset or earpiece), jack switch in kernel (h2w), beta-quality microphone support (shazam/soundhound, skype, some sound recorders)
- lights HAL (lcd brightness, hw keyboard lights(Nokia N950) )
- root access (via adb shell; su / SuperSU)
- fakeGPS (ability to trick system and set any location as GPS fix), no real GPS support yet!

a lot of minor and major bugfixes since alpha_4.

Known bugs:
- little gfx glitch while horizontal scrolling
- voicesearch broken
- voicecalls are still WIP
- no traffic indication in GPRS icon in statusbar
- electronbeam is disabled in this build

Not working/ Work in progress:
- Cleanup source code, commit all changes, allow AOSP-like builds.
- RIL/ofono: connectivity problems on some operators. Advanced features: PIN/PUK (un)locking, roaming etc.
- Android USB drivers: adb, mtp etc.
- sensors (als, proximity etc)
- sensors: compass (calibration)
- lights HAL (led)
- audio (a2dp, microphone (attempt to record mono/8000Hz crashes mediaserver), voicecalls
- HW video decoding (DSP)
- vibra
- camera
- GPS. GlonASS also ;D
- NFC (n9 share the same nfc chip with crespo: pn544 from NXP. I suppose we could use crespo's HAL/kernel modules with minimal changes, no need to write it from scratch. However, it doesn't work atm ( userland problem ) ).
- a lot of other things

How to Install...

First Download The Windows Flasher Tool  From Here:-

Install It...

Then Download The Latest Firmware For Your Nokia N9 From The Link:-

Nokia N9 v40.2012.21.3 Is The Latest Firmaware For Nokia N9.

Copy The Two Files :-  DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_001-OEM1-958_ARM.bin
DFL61_HARMATTAN_40.2012.13-7.ALPS_EMMC_ALPS.bin


Patse Them Here:-
C:\Program Files\Nokia\Flasher\

Enable Developer-Mode
Goto Settings\Security\Developer mode 
and Enable It 
It Requires Internet To downloading some Packages

If It Showing Packag Not Found Download This First :-

Go to Settings\Applications\Installation\
Enable Allow Installations From non-Store Sources

Then Install N9 Repo Mirror

And Enable Developer Mode As Given Settings

Open Meego Terminal Type This
disclaimer-cal remove View-openmode

Now Connect Your Phone To Pc Select Sync and Connect Mode

Open The Flasher From Your Windows Pc

And Type This 

flasher -a DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_001-OEM1-958_ARM.bin -k zImage.pr13 --flash-only=kernel -f -R

Now wait Till Finish It


Now Download The Silly Boot On Your Phone
Silly Boot

Copy It And Paste To MyDocs

Open Meego Terminal And Type This
devel-su
Password:-rootme
tar xjvf /home/user/MyDocs/sillyboot2_graphics.tar.bz2 -C /

After This Download Nitdroid Files On Phone 

From Here
Nitdroid 4.1.1
Apps2sdFix

Copy Both Files and Paste To MyDocs


Open Terminal And Type This

devel-su
password:-rootme
mkdir /home/nitdroid
tar xjvf /home/user/MyDocs/nitdroid_n9_jellybean_alpha5.tar.bz2 -C /home/nitdroid/

After it Finish 

type This 
tar xjvf /home/user/MyDocs/apps2sd_fix_alpha5.tar.bz2 -C /home/nitdroid/

Now Congartulations You Have Ported.. To Android 


Now switch off your phone and Power on 

After Nokia Logo You Have To Options 
1st Android
2nd Meego 
Press Volume+ for Nitdroid
Press Volume- for Meego

Wait 

Because  Nitdroid Get More Time on start first time...

No comments:

Post a Comment