[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. how to port miui? topic
  2. [Q] [Port] AOSP to touchwiz topic
  3. [Q] Phone wont boot after replacing charger port. topic
  4. [Q] SM-N910W8 Lollipop Question topic
  5. [Q] Roms for Note 4 Bell SM-N910W8 topic
  6. [Q&A] [ROM's] [Stock ODEX] and [Firmwares] [SM-N910T] [SM-N910W8] 04-07-2015 topic
  7. [Port] Unmodified port of SM-N910W8 Lollipop firmware topic
  8. Htc desire 816 official lollipop update video review topic
  9. [Q] LG G2 Lollipop 5.0.2 V30A - NO ART topic
  10. [Q] Lollipop Notifications Color messed up topic
  11. [Q] Lollipop by HTC ? topic
  12. Lollipop - Which Countries have the OTA and who is next? topic
  13. Dell Venue 8 7840 Android 5.0.1 Lollipop OTA topic
  14. [Q] Lollipop! topic
  15. G2 Lollipop usb cable issue topic
  16. Lollipop screen off animation and double tap missing!!! topic
  17. To disable heads-up notification in lollipop topic
  18. Is root required to roll back to KitKat? topic
  19. [REQ] Multi DPI Stock Camera topic
  20. May be this is it for Xperia J topic

0 commentaires:

Enregistrer un commentaire