[Port] Unmodified port of SM-N910W8 Lollipop firmware topic

SOCIALIZE IT ⇨

Because the SM-N910W8's hardware is identical to the SM-N910T (they're both labeled SM-N910T under the battery), with some slight changes, the SM-N910W8 stock firmware will run flawlessly on our T-Mobile variant.

There two parts to this post: the first part has a pre-made flashable version for those who just want something working. The second part explains how to port it yourself starting from the stock Odin tar.md5 archive.

Enjoy!

Flashable version
  1. Factory reset

  2. Flash the flashable Canadian N910W8VLU1BOC4 stock ROM from https://mega.co.nz/#!Qwp3WQAC!c_CaIG...gAEctNW52YBK_U

  3. Flash SuperSU

  4. Reboot

  5. Set up the T-Mobile APN (see: https://support.t-mobile.com/docs/DO...8#apn_settings).


Porting and installing manually
  1. Download the Canadian N910W8VLU1BOC4 stock ROM from https://mega.co.nz/#!hxYXzYhJ!M_KCVi...YJeElzv9xZpPgI

    If you want, you can download a different version from http://sammobile.com or http://samsung-updates.com because we will discard the CSC carrier modifications.

  2. Extract cache.img.ext4 from the Odin tar.md5 archive and extract recovery/sec_csc.zip from that ext4 image.

    On Windows, you can do this by using CacheRipper: http://forum.xda-developers.com/gala...e-img-t1702861

    On Linux, you can do this by downloading simg2img (or compiling it from AOSP) and then running:


    Code:


    simg2img cache.img.ext4 cache.img
    mkdir mnt
    sudo mount -o ro cache.img mnt
    cp mnt/recovery/sec_csc.zip .
    sudo umount mnt
    rmdir mnt



  3. Open sec_csc.zip and remove the following directories and files. We don't want any of the carrier customizations, so only the language files are kept. They are needed for SNote and Action Memo.
    • system/csc

    • system/etc

    • system/CSCVersion.txt

    • system/SW_Configuration.xml


  4. Open META-INF/com/google/android/updater-script from sec_csc.zip and add the following to the top.

    Code:


    mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "");


  5. Remove all images except for "system.img.ext4" from the Odin tar.md5 archive (keeping the *.mbn files will hard brick your device! Don't do it!)

  6. Factory reset

  7. Flash the new tar.md5 (containing only system.img.ext4) using either Odin or Heimdall

  8. Reboot into recovery

  9. Flash the modified sec_csc.zip

  10. Flash my patched kernel from https://noobdev.io/canada/Kernel_N91...C4_Patched.zip.

    This is the stock kernel, but with tima and dmverity disabled, the CONFIG_SEC_RESTRICT_* options disabled, and a patch from CyanogenMod added to allow brightness adjustment on our old 4.4 bootloader. The GPL kernel source is linked below.

  11. Flash SuperSU

  12. Reboot

  13. Set up the T-Mobile APN (see: https://support.t-mobile.com/docs/DO...8#apn_settings).

  14. Set "ro.securestorage.support" to false in /system/build.prop (or else WIFI passwords won't persist across a reboot)

  15. Disable SecurityLogAgent with TitaniumBackup or delete /system/app/SecurityLogAgent to remove the KNOX notification.


GPL Kernel source is here: https://github.com/chenxiaolong/Note4Kernel

Screenshots:



XDA:DevDB Information
Unmodified port of SM-N910W8 Lollipop for SM-N910T, ROM for the T-Mobile Samsung Galaxy Note 4

Contributors
chenxiaolong
Source Code: https://github.com/chenxiaolong/Note4Kernel

ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.10.x

Version Information
Status: Testing

Created 2015-04-05
Last Updated 2015-04-04

xda-developers


  1. Dell Venue 8 7840 Android 5.0.1 Lollipop OTA topic
  2. [Q] Lollipop! topic
  3. G2 Lollipop usb cable issue topic
  4. Lollipop screen off animation and double tap missing!!! topic
  5. To disable heads-up notification in lollipop topic
  6. Is root required to roll back to KitKat? topic
  7. [REQ] Multi DPI Stock Camera topic
  8. May be this is it for Xperia J topic
  9. [Q] No IMEI and baseband anymore. So back to stock rom for repair! topic
  10. [Q] New to phone - on 24A rooted - where to go from here? topic
  11. [Q] Galaxy S6 Edge T-Mobile Unlock by SIM code topic
  12. How to roll back to KK topic
  13. What is this in Greenify settings topic
  14. [Q] How to update? topic
  15. [q] help how to port a rom topic
  16. [5.0.2] Port Request topic
  17. [Q&A] [ROM] [UB / LB] Official Xperia S .96 Firmware [Port to ION] Deodex topic
  18. [Q] GT-N7000 broken microUSB port and no TouchWiz topic
  19. [Q] USB Port not working after reboot topic
  20. [Q] M9 Camera port topic

0 commentaires:

Enregistrer un commentaire