Home | Looking for something? Sign In | New here? Sign Up | Log out
Showing posts with label Nokia. Show all posts
Showing posts with label Nokia. Show all posts

Sunday, February 8, 2015

Nokia Asha 301 RM-840 Update Flash FIle Download

nokia asha 301 rm-840 flash file

All the flash files of this model are of small size file, so it can be downloaded very easily within a few minutes. You can flash any Nokia mobile phone with UFS Micro (HWK) Box, ATF, JAF or Universal box. There are also many other flasher boxes available for flashing this Nokia Asha cell phone. You can also flash or update any Nokia handset with Nokia phoenix service software.

Click below to download the Nokia Asha 301 RM-840 flash file:

mcu  (29.8 Mb)

ppm  (7.5 Mb)

cnt  (23.7 Mb)

Wednesday, August 27, 2014

CyanogenMod 10 for Nokia X - Normandy [4.1.2] [TEST BUILDS] [BETA] 2014

CyanogenMod 10 for Nokia X - Normandy

Code:
#include 
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
David_Vaz & the sources of dhacker29 and CyanogenMod (jellybean branch) [thanks!!]

Downloads:

ROM
GApps

Install:

Wipe system
Wipe data
Wipe cache
Wipe dalvik cache
And flash ROM and GApps 

Source code:

android_kernel_nokia_normandy
android_device_nokia_normandy
android_device_qcom_msm8625
android_vendor_nokia_normandy
CyanogenMod

All about-Flashing Stock ROMs, Language packages + Nokia X(+,L) ROM collection

Refurbish - It will remove all user content from the memory (not SD) and restore all settings to factory ones. It'w works only on connected and not dead phones. NCS will read current software version and let you only updgrade to latest one for your specific variant code, PC.

Recovery - This options will recover dead phone or will flash different software variant designeted for other markets. Phone if is live must be powered down and not connected to NCS until massage pop up during flashing while after when you press the Start



Language package change - It let you change to other languge same way as Refurbish, NCS must establish connection first before do it.

Code:
Note to Refurbish and LPC: For device detection, user needs to   manually enter code: *#*#2273#*#*  on device dial-pad and enable WinUSB   mode by selecting it on device’s screen. Same action is always needed   after finalized flashing
To get start, first download latest NCS with support Nokia X series.

NokiaCareSuiteForStore-5.0.60.1409_WindowsMania 

Download all ROM files and copy them into c:\ProgramData\Nokia\Packages\Products\rm-xxx\
Where xxx is:

  • Nokia X - RM-980, RM-981
  • Nokia X+ - RM-1053
  • Nokia XL - RM-1030. RM-1042

Launch Nokia Care Suite from yur desktop and click on Product Support Tool for Store 5.0


If you doing Recovery which is most of cases, unmark Automatic product selection and set No Connection. Do not connect the phone!
Click File-> Open product-> put model name if NCS let you or write down RM version, for example 980



Then Programming-> recovery, downloaded packages will show up in the window 


Click on an firmware and press Start, wait for massage windows and follow it. 


ROM's collection

I will post only links for one example, which is SWAP version. Mean is not designed to any country or network. 

Code:
http://nds2.fds-fire.nokia.com/fds_f...3_oemsblhd.mbn
 http://nds2.fds-fire.nokia.com/fds_f...appsboothd.mbn
 http://nds2.fds-fire.nokia.com/fds_f....signature.bin
 http://nds2.fds-fire.nokia.com/fds_f...bel_layout.xml
 http://nds2.fds-fire.nokia.com/fds_f...10.0.3_061.vpl
 http://nds2.fds-fire.nokia.com/fds_f...10.0.3_061.dcp
 http://nds2.fds-fire.nokia.com/fds_f...hd_cfgdata.mbn
 http://nds2.fds-fire.nokia.com/fds_f...0701dpi600.pcx
 http://nds2.fds-fire.nokia.com/fds_f....0.3_qcsbl.mbn
 http://nds2.fds-fire.nokia.com/fds_f...c_appsboot.mbn
 http://nds2.fds-fire.nokia.com/fds_f...0.3_oemsbl.mbn
 http://nds2.fds-fire.nokia.com/fds_f....3_persist.img
 http://nds2.fds-fire.nokia.com/fds_f...AP_variant.img
 http://nds2.fds-fire.nokia.com/fds_f...0.0.3_boot.img
 http://nds2.fds-fire.nokia.com/fds_f...3_recovery.img
 http://nds2.fds-fire.nokia.com/fds_f....0.3_cache.img
 http://nds2.fds-fire.nokia.com/fds_f...10.0.3_fat.bin
 http://nds2.fds-fire.nokia.com/fds_f...3_userdata.img
 http://nds2.fds-fire.nokia.com/fds_f....0.3_udisk.bin
 http://nds2.fds-fire.nokia.com/fds_f....3_preload.img
 http://nds2.fds-fire.nokia.com/fds_f...0.3_system.img

To download any other ROM use NDPM modified to work without login .
Dev-Host - Nokia DataPackage Manager 2013.7.5 Edited.msi - The Ultimate Free File Hosting / File Sharing Service



Rest of current variants:

Code:
059V301: RM-980 GLOBAL SWAP
059T991: RM-980 NDT APAC ID ERA
059T992: RM-980 NDT APAC ID PAR
059T993: RM-980 NDT APAC ID TRI
059T9F0: RM-980 NDT APAC MY
059T983: RM-980 NDT APAC TH
059T982: RM-980 NDT APAC VN
059T9D8: RM-980 NDT EURO PL
059T989: RM-980 NDT EURO TR
059T9G1: RM-980 NDT EURO UA
059T9G0: RM-980 NDT IMEA AE
059T9F2: RM-980 NDT IMEA EG
059T985: RM-980 NDT IMEA IN
059T9F4: RM-980 NDT IMEA KE
059T9F9: RM-980 NDT IMEA KW
059T9F5: RM-980 NDT IMEA NG
059T9F7: RM-980 NDT IMEA OM
059T986: RM-980 NDT IMEA PK
059T9F8: RM-980 NDT IMEA QA
059T9F6: RM-980 NDT IMEA SA
 
[ROM][Nokia X] Vanilla AOSP/Code Aurora [4.1.2]

Koush SuperUser:http://click.xda-developers.com/api/...=superuser.zip

To activate microphone for incall use you MUST:
1. Plug in a headset
2. Open the FM app
3. Go to settings in FM app and select to use speakers
4. Close FM and disconnect headset
5. Profit
You must repeat this after each reboot.


Known Working: Phone Calls, Bluetooth, Camera, CamCorder, FM, GPS, MultiSim, Media playback, MTP, sensors (proximity, rotation, brightness, etc), incall audio (mic)

Recovery:

TWRP 2.7.0.2 for Nokia X (normandy)

This is a fully working version of the latest TWRP.

All sources can be found at https://github.com/dhacker29?tab=repositories

I built this in CyanogenMod cm-10.0 sources by repo init from the jellybean branch and addinghttps://github.com/omnirom/android_bootable_recovery to my local manifest and removing bootable/recovery.

The following patch is required to bootable/recovery twrp_normandy.patch
Also in device/nokia/normandy/BoardConfig.mk
Code:
BOARD_HAS_NO_SELECT_BUTTON := true
-BOARD_CUSTOM_GRAPHICS := ../../../device/nokia/normandy/recovery/graphics.c
+#BOARD_CUSTOM_GRAPHICS := ../../../device/nokia/normandy/recovery/graphics.c
TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
To build in the CyanogenMod cm-11.0 branch you just need this one patch to bootable/recovery:
Code:
diff --git a/minuitwrp/Android.mk b/minuitwrp/Android.mk
index 4ee59d0..8e47a2b 100644
--- a/minuitwrp/Android.mk
+++ b/minuitwrp/Android.mk
@@ -10,6 +10,9 @@ else
LOCAL_SRC_FILES += graphics.c
endif

+LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
+LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
+
ifeq ($(TW_TARGET_USES_QCOM_BSP), true)
LOCAL_CFLAGS += -DMSM_BSP
ifeq ($(TARGET_PREBUILT_KERNEL),)
Quote:
The rest of the post is shamlessly kanged from Dees Troy's official TWRP posts
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.



CHANGELOG for 2.7.0.2:
Enabled selinux support

CHANGELOG for 2.7.0.1:
Fixed graphics glitch and reboot issues

CHANGELOG for 2.7.0.0:
-Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
-Allow sideloading from /tmp on encrypted devices
-Check for a crypto footer before asking for a password to prevent user confusion
-Additional checks for validity to auto generated backup names
-Text wrap in the console output
-Proper caps lock support in the keyboard
-Mouse support via USB OTG for devices with a broken digitizer
-Improve scanning of storage locations for OpenRecoveryScript
-Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions thanks to Samer Diab
-Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
-Update SuperSU to 1.93 and improve installation process
-Added selinux contexts restoration to fix permissions
-Load RTC offset on Qualcomm devices to fix the date/time in recovery
-USB Mass Storage fixes Add SELinux support checking
-Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
-Add 4.4 decrypt support
-Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
-Various SELinux fixes and bug fixes

Note: 2.7 marks the first time that we are dropping support for older devices. We are doing this because of the SELinux support needed to install 4.4 Kit Kat ROMs. The non-TWRP parts of the recovery image have to be built in at least a 4.1 tree and the kernel that is included in the recovery image has to support writing SELinux contexts. We don't own most of the devices that we support so we depend on outside testers and developers to help us update devices. In many cases we can't find someone readily. Come to #twrp on Freenode if you want to help bring your device up to date. You can tell right away if your device will support 4.4 ROMs in 2.7. Boot TWRP and press the console button (the square-ish button either in the bottom middle or upper right) to view the console output. If it doesn't say "Full SELinux support" in the console, then your device still needs some work. Help us help you

DOWNLOAD: http://click.xda-developers.com/api/...2-normandy.img

ClockWorkMod Recovery v6.0.4.8 for Nokia
X

Based on CM-11 sources with full selinux support.
Download: http://click.xda-developers.com/api/...8-normandy.img

To install you must have fastboot set up on your pc and then:
Code:
adb reboot bootloader
fastboot -i 0x0421 flash recovery cwm-6028-normandy.img
You may need to rename /system/etc/install-recovery.sh to /system/etc/install-recovery.sh.bak for it not to be over written on reboot.



Downloads:
No Software Navigatoin Bar:
 http://click.xda-developers.com/api/...9-20140412.zip
With Software Navigation Bar:http://click.xda-developers.com/api/...r-20140415.zip

Gapps:Goo.im Downloads - Downloading gapps-jb-20121011-signed.zip

Change Log:
04-10-2014-2: Fixed all sensors, Updated FM app to look like Jellybean
04-12-2014: Kind of fixed incall audio (See note above)

Enjoy!

Gsmhosting Information
AOSP/CAF 4.1.2, ROM for the Nokia X

Contributors
dhacker29
ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Nokia X software platform 1.1
Based On: AOSP/Code Aurora

Nokia X,X+,XL Android Mobiles Flashing tutorial + Firmware Downloader Download

Nokia X,X+,XL Android Mobiles Flashing tutorial + Firmware Downloader

Note: Flashing(Refurbish) - It will remove all user content from the memory (not SD) nd restore all settings 2 factory ones. It vil works only on connected nd not dead phones. 

Recovery This options will recover dead phone or will flash different software variant designeted for other markets. Phone if is live must be powered down and not connected to NCS until massage pop up during flashing while after when you press the Start


Note : To Refurbish and LPC: For device detection, user needs to manually enter code: *#*#2273#*#* on device dial-pad and enable WinUSB mode by selecting it on device’s screen. Same action is always needed after finalized flashing 


To get start first download latest NCS with support Nokia X series.

Download NokiaCareSuiteForStore-5.0.60.1409 Nokia android supported

Firmware(ROM) Downloader Nokia DataPackage Manager 2013.7.5 No need login

:: How to download firmware see below given n the picture ::



How to flash the nokia android mobiles nd recover Bricked Mobiles 

* Download all ROM files and copy them into c:\ProgramData\Nokia\Packages\Products\rm-xxx\

* Launch Nokia Care Suite from yur desktop and click on Product Support Tool for Store 5.0



* If you doing Recovery which is most of cases, unmark Automatic product selection and set No Connection. Do not connect the phone!
Click File-> Open product-> put model name if NCS let you or write down RM version, for example 980




* Then Programming-> recovery, downloaded packages will show up in the window 



* Click on an firmware and press Start, wait for massage windows and follow it.




Nokia X - 980
Nokia X+ - to be updated
Nokia XL - to be updated


Nokia X (RM-980) Product Codes
059V301: RM-980 GLOBAL SWAP
059T991: RM-980 NDT APAC ID ERA
059T992: RM-980 NDT APAC ID PAR
059T993: RM-980 NDT APAC ID TRI
059T9F0: RM-980 NDT APAC MY
059T983: RM-980 NDT APAC TH
059T982: RM-980 NDT APAC VN
059T9D8: RM-980 NDT EURO PL
059T989: RM-980 NDT EURO TR
059T9G1: RM-980 NDT EURO UA
059T9G0: RM-980 NDT IMEA AE
059T9F2: RM-980 NDT IMEA EG
059T985: RM-980 NDT IMEA IN
059T9F4: RM-980 NDT IMEA KE
059T9F9: RM-980 NDT IMEA KW
059T9F5: RM-980 NDT IMEA NG
059T9F7: RM-980 NDT IMEA **
059T986: RM-980 NDT IMEA PK
059T9F8: RM-980 NDT IMEA QA
059T9F6: RM-980 NDT IMEA SA 




Nokia X - How boot in Recovery and Bootloader Mode

:: Nokia Recovery Mode ::

1. Turn off your device
2. Press Volume + and Power Button 15 seconds


:: BootLoader Mode ::

1. Turn off your device
2. Remove wires and battery
3. Hold on Volume + Key while you connect USB
4. Device should be detected as Qualcomm CDMA Technologies MSM
 
 
How to Root Nokia X and Install Google Apps on It



Rooting an Android device using Framaroot does not require a tutorial as such, yet here are the steps:

* Download the latest version of Framaroot app: Click Here
* Copy the APK file to your Nokia X.
* Go to the file using a file manager and install it. If you are prompted to enable Unknown Sources option, do it.
* Now open Framaroot from app drawer.
* Tap the Gandalf exploit.



* Your Nokia X will be rooted in a matter of seconds.

:: Installing Google Apps on Nokia X ::

Having rooted your Nokia X, you now have privilege to access and modify your device’s system. Here’s how you can install Google apps and services on your phone:

* Download the Google apps package, specially packed for the Nokia X:NokiaX_Gapps_KashaMalaga_28.02.2014.zip

* Install a root file manager on your device. Download here

* Extract the Google apps (Gapps) ZIP and copy the folder to your phone.

* Now launch Root Browser and navigate to the Gapps folder.

* Mark/select all files present inside it and select Copy.

* Now go to system/app directory and paste the files here.

* Go to each app that you just copied and set the permissions for each as rw-r–r– (0644).

* To do so, tap and hold the app and select Permissions.



* Then set the permissions as shown above.

When you are done with fixing the app permissions, reboot your Nokia X. When the phone boots up, open Google Play Store and sign in with your Gmail account. Enjoy Google apps and services!
How to Install CWM/ TWRP Recovery on Nokia XTurorial

* Root Nokia X: follow above post to root yur mobile

Download & install adb fastbood driver Here(no need to Download crap android SDK)

* Download any recovery yu want yur choice 

CWM flashable image file(cwm-6048-normandy.img)
TWRP flashable image file(TWRP-2.7.0.2-normandy.img)

* Enable USB Debugging nd cnnt the mobile to yur pc

* Open the folder where the CWM or TWRP image files have been downloaded

* Press SHIFT key and right-click on an empty space inside that folder. Select Open Command Prompt Here.

* Enter the following command to reboot your device into fastboot mode: 

adb reboot bootloader 

* Enter the following command to Install CWM recovery

fastboot -i 0x0421 flash recovery cwm-6048-normandy.img
* Enter the following command to Install TWRP recovery:

fastboot -i 0x0421 flash recovery TWRP-2.7.0.2-normandy.img
* To boot into recovery mode, once you have entered into OS, type the following command in command prompt window:
adb reboot recovery 
* The process will take hardly a few seconds. Once done, enter the below command to reboot your device:

fastboot reboot
[Tool][Windows] Nokia X Manager [Root Nokia X, XL 100% working]

Download


Nokia XFlasher

:: System requirements ::

Windows XP, Vista, 7, 8, 8.1 or higher, 32bit or 64bit
Dot NET Framework 4
Direct link HERE

Monday, August 25, 2014

Nokia X - How root the new v11.1.1 update download file

when your device is updated and plug in.

1- Install Nokia Composite ADB Interface (using it from Nokia Usb Drivers folder)
2- Open KingRoot app while device its working and plugged (If everything goes fine, should be detected as: Android Device (msm8625) Normal Mode.

For those wondering what to do with the Nokia drivers:
-Plug your phone to your computer
-Go to device manager and find your phone on the list(it should have a punctuation mark for windows 7 users)
-Right click on your phone and install the nokia drivers

Use only your own risk.

Nokia X Android Flash Torals & Download

DESCRIPTION

The all members of xda-developers, and the author can not be held responsible for any damage to any of your devices after applying the following.

Technically, if you realize the flashing operation, you lose the warranty of your Android Nokia. However, I think that the "after sales services" do not watch it...

This tutorial, will deal that the method with Nokia Care Suite, because is the solutionmore complete than the other methods. This may serve to downgradedflashed,*unbrandedunbrickedupdated your Android Nokia. By cons, the flashing operation will not desimlock your Android Nokia!

Note that what are the latest versions in date of Nokia Care Suite and of Data Package Manager.

To illustrate my example (this is just example among many other), I take a Nokia X (aka Nokia A110/Nokia Normandy) with such as Product Code/Stock ROM 059V301 RM-980 GLOBAL SWAP (Firmware 10.0.3, Nokia X 1.0). I emphasize the fact that this is just an example, I could very well do the manipulations with Nokia XL for example, or any other Android Nokia.

If you have any problems with this tutorial, error flash, etc... please, post report on this thread with a screenshot and with your Hardware Product Type & Hardware Product Code, and not by Private Message!
Also note, that you can click on the images to enlarge.

For files that are downloaded via htcfanboys.com, please, do not reupload elsewhere.


*Unbranded allows removing operators settings by changing of ROM. This allow get the features/options not "flanged" and generally have updates more quickly than if you were branded.

PREREQUISITES
AUTHENTICATION FILE FOR NOKIA CARE SUITE SERVER
  • For Windows x86 (32 bits) PC
  • For Windows x64 (64 bits) PC
DOWNLOAD STOCK ROM
  • Run Nokia Care Suite software and double-click on the Data Package Manager category. Make sure that Nokia Care Suite Server is selected and click on Ok.
     
  • If for one reason or another, the authentication with the Nokia Care Suite Server is not performed, so click on Work offline and on Ok. In the top left of the Data Package Manager window, click on File, on Work Online and on Ok.
  • Fill in the two parameters Product Type and Product Code. Click on Search button. Right-click on the file found and click on Download Selected and wait the completed download to 100%.
  • For only those, who have downloaded Stock ROM without using the Data Package Manager category (for example those who have gone throughhtcfanboys.commrcrab.netNaviFirm+ (3.1), etc...) you must copy the downloaded files in the following directory:C:/ProgramData/Nokia/Packages/Products/RM-XXX (where XXX is your RM (RM-XXX = Product Type, and you can find your RM with the link Product Type & Product Code), for example for me with my Nokia X it is RM-980).
FLASH STOCK ROM
  • Run Nokia Care Suite software and double-click on the Product Support Tool For Store 5.0 category. Click on Work offline. Stay in mode No connection.
     
  • In top left of the Product Support Tool For Store 5.0 window, click on File and then onOpen Product. Find your Android Nokia, or in the Filter box, tap on keyboard the Product Type of your Android Nokia (in my case, a (RM-980) Nokia X) and select your Android Nokia. Then click on Open.
     
  • Bottom left, click on Programming, and then click on Recovery.
  • Click on Update list. Select the Stock ROM downloaded. Click on Start. Wait a little that Product Support Tool For Store 5.0 verifies of data Packages integrity then it starts flashing operation, and it will show you an error (it indicates that the application has lost the connection, but this is normal because the phone is not connected).
     
  • Connect the USB end into the USB port of your PC. Turn off your Android Nokia. Press and keep the Volume Down button and the Power button. Once a vibration felt, release the Power button. Release the Volume Down button after 15 seconds. Connect the other USB end to the USB port of your Android Nokia. Click on Retry in Recovery window.
  • If a error message like this during flashing:"MSG_INVALID_SIZE_SECURE_FLASH_RESP: 0x00040006" If that happens, try changing the USB port where your Android Nokia is connected. For example, if it's a USB 3.0 port, try to connect it to a USB 2.0 port. Thanks to @whoadood for this observation 
  • If a message like this during flashing: "You have chosen not assigned product code for this device, do you wish to continue?" This is normal, it just means that the Product Code/Stock ROM chosen does not matches with that of the Android Nokia. But do not worry, this is quite normal. Click on OK.
  • Wait the flashing process. Click on Close.

  • Congratulation, the process of flash is end! You're with a new Stock ROM on your Android Nokia!

Flashing Stock ROMs, Language packages + Nokia X(+,L) ROM collection

Refurbish - It will remove all user content from the memory (not SD) and restore all settings to factory ones. It'w works only on connected and not dead phones. NCS will read current software version and let you only updgrade to latest one for your specific variant code, PC.

Recovery - This options will recover dead phone or will flash different software variant designeted for other markets. Phone if is live must be powered down and not connected to NCS until massage pop up during flashing while after when you press the Start


Language package change - It let you change to other languge same way as Refurbish, NCS must establish connection first before do it.

Code:
Note to Refurbish and LPC: For device detection, user needs to   manually enter code: *#*#2273#*#*  on device dial-pad and enable WinUSB   mode by selecting it on device’s screen. Same action is always needed   after finalized flashing
To get start, first download latest NCS with support Nokia X series.



Download all ROM files and copy them into c:\ProgramData\Nokia\Packages\Products\rm-xxx\
Where xxx is:

Nokia X - RM-980, RM-981
Nokia X+ - RM-1053
Nokia XL - RM-1030. RM-1042

Launch Nokia Care Suite from yur desktop and click on Product Support Tool for Store 5.0

If you doing Recovery which is most of cases, unmark Automatic product selection and set No Connection. Do not connect the phone!
Click File-> Open product-> put model name if NCS let you or write down RM version, for example 980

Then Programming-> recovery, downloaded packages will show up in the window 

Click on an firmware and press Start, wait for massage windows and follow it. 

ROM's collection

I will post only links for one example, which is SWAP version. Mean is not designed to any country or network. 

Code:


To download any other ROM use NDPM modified to work without login .



Rest of current variants:


Code:
059V301: RM-980 GLOBAL SWAP
059T991: RM-980 NDT APAC ID ERA
059T992: RM-980 NDT APAC ID PAR
059T993: RM-980 NDT APAC ID TRI
059T9F0: RM-980 NDT APAC MY
059T983: RM-980 NDT APAC TH
059T982: RM-980 NDT APAC VN
059T9D8: RM-980 NDT EURO PL
059T989: RM-980 NDT EURO TR
059T9G1: RM-980 NDT EURO UA
059T9G0: RM-980 NDT IMEA AE
059T9F2: RM-980 NDT IMEA EG
059T985: RM-980 NDT IMEA IN
059T9F4: RM-980 NDT IMEA KE
059T9F9: RM-980 NDT IMEA KW
059T9F5: RM-980 NDT IMEA NG
059T9F7: RM-980 NDT IMEA OM
059T986: RM-980 NDT IMEA PK
059T9F8: RM-980 NDT IMEA QA
059T9F6: RM-980 NDT IMEA SA

[ROM][Nokia X] Vanilla AOSP/Code Aurora [4.1.2]


To activate microphone for incall use you MUST:
1. Plug in a headset
2. Open the FM app
3. Go to settings in FM app and select to use speakers
4. Close FM and disconnect headset
5. Profit
You must repeat this after each reboot.

Known Working: Phone Calls, Bluetooth, Camera, CamCorder, FM, GPS, MultiSim, Media playback, MTP, sensors (proximity, rotation, brightness, etc), incall audio (mic)

Recovery: 

TWRP 2.7.0.2 for Nokia X (normandy)

This is a fully working version of the latest TWRP.

All sources can be found at https://github.com/dhacker29?tab=repositories

I built this in CyanogenMod cm-10.0 sources by repo init from the jellybean branch and addinghttps://github.com/omnirom/android_bootable_recovery to my local manifest and removing bootable/recovery.

The following patch is required to bootable/recovery twrp_normandy.patch
Also in device/nokia/normandy/BoardConfig.mk
Code:
BOARD_HAS_NO_SELECT_BUTTON := true
-BOARD_CUSTOM_GRAPHICS := ../../../device/nokia/normandy/recovery/graphics.c
+#BOARD_CUSTOM_GRAPHICS := ../../../device/nokia/normandy/recovery/graphics.c
TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
To build in the CyanogenMod cm-11.0 branch you just need this one patch to bootable/recovery:
Code:
diff --git a/minuitwrp/Android.mk b/minuitwrp/Android.mk
index 4ee59d0..8e47a2b 100644
--- a/minuitwrp/Android.mk
+++ b/minuitwrp/Android.mk
@@ -10,6 +10,9 @@ else
LOCAL_SRC_FILES += graphics.c
endif

+LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
+LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
+
ifeq ($(TW_TARGET_USES_QCOM_BSP), true)
LOCAL_CFLAGS += -DMSM_BSP
ifeq ($(TARGET_PREBUILT_KERNEL),)
Quote:
The rest of the post is shamlessly kanged from Dees Troy's official TWRP posts
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.


CHANGELOG for 2.7.0.2:
Enabled selinux support

CHANGELOG for 2.7.0.1:
Fixed graphics glitch and reboot issues

CHANGELOG for 2.7.0.0:
-Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
-Allow sideloading from /tmp on encrypted devices
-Check for a crypto footer before asking for a password to prevent user confusion
-Additional checks for validity to auto generated backup names
-Text wrap in the console output
-Proper caps lock support in the keyboard
-Mouse support via USB OTG for devices with a broken digitizer
-Improve scanning of storage locations for OpenRecoveryScript
-Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions thanks to Samer Diab
-Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
-Update SuperSU to 1.93 and improve installation process
-Added selinux contexts restoration to fix permissions
-Load RTC offset on Qualcomm devices to fix the date/time in recovery
-USB Mass Storage fixes Add SELinux support checking
-Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
-Add 4.4 decrypt support
-Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
-Various SELinux fixes and bug fixes

Note: 2.7 marks the first time that we are dropping support for older devices. We are doing this because of the SELinux support needed to install 4.4 Kit Kat ROMs. The non-TWRP parts of the recovery image have to be built in at least a 4.1 tree and the kernel that is included in the recovery image has to support writing SELinux contexts. We don't own most of the devices that we support so we depend on outside testers and developers to help us update devices. In many cases we can't find someone readily. Come to #twrp on Freenode if you want to help bring your device up to date. You can tell right away if your device will support 4.4 ROMs in 2.7. Boot TWRP and press the console button (the square-ish button either in the bottom middle or upper right) to view the console output. If it doesn't say "Full SELinux support" in the console, then your device still needs some work. Help us help you


ClockWorkMod Recovery v6.0.4.8 for Nokia 
X
Based on CM-11 sources with full selinux support.

To install you must have fastboot set up on your pc and then:
Code:
adb reboot bootloader
fastboot -i 0x0421 flash recovery cwm-6028-normandy.img
You may need to rename /system/etc/install-recovery.sh to /system/etc/install-recovery.sh.bak for it not to be over written on reboot.


Downloads:


Change Log:
04-10-2014-2: Fixed all sensors, Updated FM app to look like Jellybean
04-12-2014: Kind of fixed incall audio (See note above)

Enjoy!

Gsmhosting Information
AOSP/CAF 4.1.2, ROM for the Nokia X

Contributors
dhacker29
ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Nokia X software platform 1.1
Based On: AOSP/Code Aurora



Popular Posts