CM11.0 KitKat (Android 4.4.4) for Nook HD (SDC/IMG) (27SEP2014)

nookhd1

Read more of this post

CM11.0 KitKat (Android 4.4.2) for Nook HD (SDC/XXX) (13JAN2013)


nookhd KitKat have been out for a while on many devices. I have been busy working to get it running on Nook devices. What are the changes in KitKat?
http://en.wikipedia.org/wiki/Android_version_history

I do not have a Nook HD, so I can only rely on feedback. For quicker answer, it is better to Google/Bing or look on XDA. Source codes changes daily, so new features will be added down the line.

Read more of this post

CM11.0 KitKat (Android 4.4.2) for Nook Color (25APR2014)

nook-color

The Nookie Developers have done a fantastic job keeping this device up to date with current android. For most devices as old as the Nook Color, their life support is very short because developers like to move on to the next device. Nook Color is special because it is one of the first cheap unlocked tablets. It is great that this tablet lasted this long.

If you do not like or do not know how to compile your own cm-11.0 for the Nook Color, I will provide the one I had compiled. All credits goes to the Nookie Developers. I did not add anything but compile cm-11.0 from the provided sources.

Not everyone is capable of compiling Cyanogenmod for his or her device. I did not always compile my own ROM. Back when Nook Color was release, I was using someone else’s CM7 ROM until I had learned to compile my own ROM. It takes me a lot of time to learn how to compile Android and understanding all the different errors that associated with compiling Android. I have seen many different errors over the years.  It is one of the painful things about compiling android. I know how to fix the errors, but people new to compiling Android might not. I do not discourage people from compiling their own ROM, but I understand that not everyone is capable of compiling Android. My compiled ROM is not always the best but I try to make it as best as I can.

  • Changelogs and sources:
  • Credits: NookieDevs, fattire, hashcode, dalingrin
  • https://github.com/NookieDevs
  • https://github.com/TheMuppets/proprietary_vendor_bn
  • https://github.com/sgt7
  • http://review.cyanogenmod.org/#/q/status:merged,n,z
  • Official CyanogenMod build for encore
  • CyanogenMod source
  • CyanogenMod on G+
  • 12/22 – Initial build, repo synced
  • 01/03 – Repo synced, option for double-tap status bar to sleep, for more look at review.cyanogenmod.org.
  • 01/16 – Repo synced, change boot animation size, set zram to 128MB, switch to WPA_SUPPLICANT_TI to fix unknown MAC Address, battery status text option for status bar. I tested ART out on the Nook Color and it work. You do not need to disable boot animation on this build. Enabling ART will make your NC takes forever to boot into Android. The optimizing process takes forever as well if you have GAPPS installed. I did not notice any speed boost with ART.
  • 01/29 – Repo synced, enabled KSM by default,  revert boot to landscape, new Cyanoboot menu look, some clean ups.
  • 01/31 – Repo synced, fixed reboot to recovery, added Advanced storage settings (Settings>Storage>Menu, This allows you to swap storage paths).
  • 04/25 – Repo synced

Read more of this post

PAC Rom 22.+ JB 4.2.2 for Nook Tablet (SDC BOOT) (10APR2013)

DO THIS AT YOUR OWN RISK.
I AM NOT RESPONSIBLE IF YOU BRICKED YOUR DEVICE.
Do research and reading if you are uncertain about this rom.

pacWHAT IS IT?
There are many great ROMs out there, with the more popular ones being AOSPA (ParanoidAndroid), CM10.1, and AOKP. Being all great ROMs, it is sometimes difficult to choose which one you want to run. Why choose when you can have all three? P.A.C.-Man ROM is combination of all three ROMs, so you don’t need to keep switching or deciding between which one to flash. Get all of the features in one ROM!

FEATURES:
Phone, Phablet, and Tablet UI
Customized Trebuchet Launcher
A lot of customizations (PIE nav, hybrid settings, per-app color)
Based on ParanoidAndroid, AOKP, and CyanogenMod
Kernel 3.0.70+
CWM 6.0.3.0

QUESTIONS AND ANSWERS

  • CHANGELOGS:
  • Look at PAC source history for further changes, I will not post them.
  • 03/22 – Repo synced, Initial build so there could be many bugs.
  • 03/29 – Repo synced, kernel updated to 3.0.71, fixed: calendar crashing in portrait mode, boot animation, high battery drainage in deep sleep, some heat issues when device is in high load (maxed frequency) for long period, removed phone and phablet ui from Hybrid Properties (Default Tablet UI) , default boot orientation is landscape (Don’t ask why).
  • 04/10 – Repo synced, kernel updated to 3.0.72, NO MORE DEEP SLEEP (deep sleep does not help reduce battery drainage when device sleep but causes problems with our current kernel), improved battery drainage in sleep, the device will wake and get charged when you plugged in power cable, changed default governor to Wheatley for lower battery usage, added back 1.2GHz, removed faked battery data (you will need to do a full charge, green light, to get accurate battery stats), used Wi-Fi codes from BN, Wi-Fi is set to turn off when the device sleep, added back default dual-pane preferences, latest CWM 6.0.3.0 recovery, make use of sdcard0 (EMMC) as default storage for those without SDCard, added back Phablet UI to Hybrid properties (Navigation bar buttons and Battery bar options only work in Phablet UI currently). 


(Recommended factory reset for internal rom, clear data1/cache for sdcard rom)
GooManager: Rom ending in *SDC is for SDCARD boot, don’t get it mixed up with internal rom.

TO DO LIST:
Lots of things

Read more of this post

Xylon XYAOSP 2.+ JB 4.2.2 for Nook Tablet (SDC BOOT) (27APR2013)

DO THIS AT YOUR OWN RISK.
I AM NOT RESPONSIBLE IF YOU BRICKED YOUR DEVICE.
Do research and reading if you are uncertain about this rom.

xylon2WHAT IS IT?
Xylon is fully transformed distribution for Android Devices. It is designed to take full advantage of the device’s hardware and to provide the user pure Android experience.

 The team is constantly working on making things better for the users and is happy to do so. We, the team, believe that for one to experience the pure taste of Android, he/she should be provided with something which is fast, intuitive and fluid – That’s where we come in – To provide you that.

 Xylon started as a part of the Fruits & Veggies (FNV) project, a community ROM for the Galaxy Nexus and is now set up individually but its roots are based on FNV. Remicks, the founder of the FNV – inspired Daniel MM (Daxmax, founder of Xylon) to build something that would make users love what they use. In Daniel’s words – “This is an FNV based ROM, not FNV. But it has the winds of FNV, and it has more spacious features around the Android world.” http://xylon.androidvenue.com/about

FEATURES:
Phone, Phablet, and Tablet UI
Customized Trebuchet Launcher
A lot of customization
Compiled with Google’s GCC 4.7 toolchain.
Linaro’s compiler flags, O3 and Linaro string routine)
Kernel 3.0.66+
CWM 6.0.28
SuperSU

QUESTIONS AND ANSWERS

CHANGELOGS:
Look at XYAOSP source history for further changes, I will not post them.
02/27 – Repo synced, Initial build so there could be many bugs.
03/06 – Repo synced, kernel updated to 3.0.68 with new lowmemorykiller, font size increased a little in statusbar and Trebuchet, you can increase icon size to 120% in Trebuchet, gesture control in Trebuchet, new SuperUser (Koush’s).
IMPORTANT NOTES: If you noticed null icons (no action icons) on the NavBar then you need to go to Settings > XY Tools > Navigation Bar > Menu (The vertical three dots) and Reset navbar icons/targets. For Navigation Ring to work, you need to clear data/data1 if you are on previous build.
04/27 – Repo synced, kernel updated 3.0.75, a lot of changes I don’t remember, auto temp control, re-added 1200MHz (use 800MHz/Wheatley for better battery life), disabled deep sleep for better battery in sleep & device wake when plugged/unplugged, CWM 6.0.3.1. IMPORTANT NOTES: BACK UP YOUR DATA. This build might require factory reset (INT boot)/data1 wipe (SDC boot). If your first boot resulted in black screen, press & hold power button for 20 seconds then re-press a couple seconds to turn device on and try booting again. Changing governor or having cable plugged in to PC can cause this.

TO DO LIST:
Lots of things

Read more of this post

CM10.1 Jellybean (Android 4.2.2) for Nook Tablet (IMG/SDC Boot) (07JUL2013)

Big credit to loosethisskin from KFire group for helping me out and the CMNookTablet group.

  • Supported:
  • Mic recording
  • Audio sound
  • Touchscreen – support 2 and MT touchs firmware
  • Support multitouch up to 4 points (required firmware update)
  • MP4 video playback up to 1080p (use Handbrake 9.4)
  • Auto mounting (MTP) Nook Tablet (SDCard/EMMC) on computer
  • Reboot to recovery
  • WiFi
  • File manager with root access
  • Launcher is customizable
  • Status bar with tablet UI and hardware keys
  • Gesture navigation
  • Faster Cache read, mainly for CM10 on SDCard
  • If you are using SD bootable CM10, you need to edit vold.fstab in /system/etc.
  • Under SDCard – auto, changed ‘auto’ it to ’4′ using CM FileManager with root access & write access.
  • Where’s Developer options & Performance? Click Build number 7 times.
  • Easter egg? Click Memory or Android version several times.
  • CHANGELOGS:
  • https://github.com/succulent/android_device_bn_acclaim/tree/CM10.1
  • https://github.com/succulent/kernel3NookTablet/tree/p-android-omap-3.0
  • https://github.com/loosethisskin/kernel_omap_otter-common/tree/cm-10.1-exp
  • https://github.com/sgt7
  • http://changelog.bbqdroid.org/#/cm10.1/undefined
  • http://review.cyanogenmod.org/#/q/status:merged,n,z
  • CyanogenMod source
  • CyanogenMod on G+
  • 02/18 – Repo synced, kernel updated to 3.0.65, android 4.2.2.
  • 02/21 – Repo synced, kernel updated to 3.0.66, larger clock and battery font.
  • 02/26 – Repo synced, kernel updated, removed 1.2GHz because device can get really hot because NT doesn’t have a temp sensor and I am tired of hearing about battery life.
  • 03/08 – Repo synced, kernel updated to 3.0.68 with new lowmemorykiller, font size increased a little in statusbar and Trebuchet, you can increase icon size to 120% in Trebuchet, gesture control in Trebuchet, new SuperUser (Koush’s).
  • 03/17 – Repo synced, kernel updated to 3.0.69, scaled tablet status bar icons, revert battery profile, cwm recovery 6.0.2.9 with advanced fdisk, sgdisk, gdisk, gentable, and parted.
  • 03/30 – Repo synced, kernel updated to 3.0.71, fixed boot animation, default boot orientation is landscape (Don’t ask why).
  • 04/09 – Repo synced, kernel updated to 3.0.72, NO MORE DEEP SLEEP (deep sleep does not help reduce battery drainage when device sleep but causes problems with our current kernel), improved battery drainage in sleep, the device will wake and get charged when you plugged in power cable, changed default governor to Wheatley for lower battery usage, added back 1.2GHz, removed faked battery data (you will need to do a full charge, green light, to get accurate battery stats), used Wi-Fi codes from BN, Wi-Fi is set to turn off when the device sleep, added back default dual-pane preferences, latest CWM 6.0.3.0 recovery, make use of sdcard0 (emmc) as default storage for those without SDCard.
  • 04/21 – Repo synced, kernel updated to 3.0.74, changed default governor back to Interactive due to device with stock OS booting into black screen, revert back to having downloaded app data stored in sdcard1 (external_storage), you can flash Flash_INT_Boot_EMMC_21APR2013.zip if you want your downloaded app data to be stored in sdcard0 (internal_storage).
  • 05/02 – Repo synced, kernel updated to 3.0.76, changed home screen clock.
  • 05/31 – Repo synced cm10.1-RC3 (Release candidate), kernel updated to 3.0.80.
    When you turned on Wi-Fi, you will get a CM Update notification (You can turn it off manually). DO NOT UPDATE. The update is for the Official CM build for acclaim that only works INTERNALLY. It does not have all the features based on SGT7.
  • 06/29 – Repo synced cm10.1.0, kernel updated to 3.0.81.
  • 07/07 – Repo synced cm-10.1.1, updated MT, updated PVR files, CWM v6.0.3.3, use really long write timeout to deal with crappy cards.
  • Questions and Answers
  • You need to do a full wipe if you are coming from an older android version.
  • GooManager setup: Settings>Download Path: ‘/storage/sdcard0/rom/’ (That’s a zero at the end of sdcard)
  • GooManager: ROM ending in *SDC is for SDCARD boot, don’t get it mixed up with internal ROM.
  • FULL WIPE: Factory reset for internal boot and clear data1 and cache for SDCard boot.
  • DIRTY INSTALLATION: Clear cache and dalvik cache.
  • For best battery life, use Wheatley governor at 800MHz and manually turn on/off Wi-Fi overnight.
  • Use Titanium Backup to back up your apps and data.
  • APK Removed:
  • DSPManager.apk
  • VoiceDialer.apk
  • MagicSmokeWallpapers.apk
  • CMWallpapers.apk
  • Bluetooth.apk
  • Included:
  • Apollo, Browser, Calculator, Calendar, Clock, Downloads, Email
  • File Manager,Gallery, Movie Studio, People, Searc, TFF
  • Settings. Sound Recorder, Superuser, Terminal Emulator
  • CWM 6.0.2.8
  • Games tested:

  • To Do List:
  • Lots of things
  • Settings stopped when backing out of System/Quick settings panel/Tiles and layout in Tablet UI mode.
  • Make a script for auto card resizing of DATA1 and SDCard partitions for SDC boot user.
  • Larger font text size is coming.

Read more of this post

CM10.1 Jellybean (Android 4.2.1) for Nook Tablet (02/13)

Big credit to loosethisskin from KFire group for helping me out and the CMNookTablet group.

  • Supported:
  • Mic recording
  • Audio sound
  • Touchscreen – support 2 and 10 touchs firmware
  • Support multitouch up to 10 points (required firmware update)
  • MP4 video playback up to 1080p (use Handbrake 9.4)
  • Auto mounting (MTP) Nook Tablet (SDCard/EMMC) on computer
  • Reboot to recovery
  • WiFi
  • File manager with root access
  • Launcher is  customizable
  • Status bar with tablet UI and hardware keys
  • Gesture navigation (1/16)
  • Faster Cache read, mainly for CM10 on SDCard
  • Fixed serial number not displaying in status
  • If you are using SD bootable CM10, you need to edit vold.fstab in /system/etc.
  • Under SDCard – auto, changed ‘auto’ it to ’4′ using CM FileManager with root access & write access.
  • Where’s Developer options & Performance? Click Build number several times.
  • Easter egg? Click Memory or Android version several times.
  • 12/20 – Repo synced, kernel updated, initial release build.
  • 12/29 – Repo synced, tablet UI, hardware keys in tablet mode.
  • 12/31 – Repo synced, fixed mic/terminal, setting for dual-pane or single pane.
  • 01/09 – Repo synced, kernel updated to 3.0.57, for fun I re-added 1200MHz.
  • 01/10 – Repo synced, fixed MediaProvider crash.
  • BACKUP your apps/data, this ROM will wipe user data & cache.
  • 01/16 – Repo synced, kernel updated to 3.0.58, gesture navigation is back.
  • 01/17 – Repo synced, added GooManager/support, added wipe data1 and power off in recovery, updated SGX.
  • 01/22 – Repo synced, kernel updated to 3.0.59, fixed GooManager support,  a bunch of changes that you probably won’t notice.
  • 01/27 – Repo synced, kernel updated to 3.0.60, disabled smartreflex, single-pane windows as default, for dual-pane use Tablet UI.
  • 01/29 – Repo synced, kernel updated to 3.0.61, added ROW, SIO, VR, BFQ IO schedulers, a bunch of changes that you probably won’t notice.
  • 02/02 – Repo synced, kernel updated, enabled zram, reboot is now hard reboot (reboot to sdcard, not internal).
  • 02/06 – Repo synced, kernel updated to 3.0.62, fixed power off suspend for less battery drainage in deep sleep.
  • 02/13 – Repo synced, kernel updated to 3.0.63, reverted reboot to soft reboot, fixed the recovery boot loop mistake.
  • I am aware of a bug in recovery that causes recovery boot loop.
  • Flash this, flashable_fix_bootloop.zip, File>Download
  • DIRTY INSTALLATION: Clear cache and dalvik cache, it’s recommend that you wipe Data/Factory reset for (1/22)
  • APK Removed:
  • DSPManager.apk
  • VoiceDialer.apk
  • MagicSmokeWallpapers.apk
  • CMWallpapers.apk
  • Included:
  • Apollo, Browser, Calculator, Calendar, Clock, Downloads, Email
  • File Manager,Gallery, Movie Studio, People, Searc, TFF
  • Settings. Sound Recorder, Superuser, Terminal Emulator
  • CWM 6.0.2.3 (12/21)
  • CWM 6.0.2.7 (12/29)
  • Games tested:
  • Cut the Rope HD (Start but won’t work, audio get cut off) (Fixed 01/9)
  • To Do List:
  • Lots of things
  • Settings stopped when backing out of System/Quick settings panel/Tiles and layout in Tablet UI mode.

Read more of this post

Recovery for Nook Tablet (TWRP & CWM) (08/20)

This is my compiled recovery files.

Do not flash this into internal. It will not boot.
My compiled CM10 already have a recovery, TWRP CWM.
This TWRP build supports both 10-touchs and 2-touchs firmware.

  • Instructions:
  • Copy the altboot.img to the root of your SDCard.
  • At Cyanoboot screen, hold “n” to open boot menu.
  • Select option 6) SDC ALTBOOT to load TWRP/CWM.
  • If you want load TWRP/CWM without SDCard then you need to copy altboot.img to bootdata partition.
  • You can do it with ES File Explorer with root access.
  • At Cyanoboot screen, hold “n” to open boot menu.
  • Select option 3) INT ALTBOOT to load TWRP/CWM.
  • You can rename altboot to altboot1 – 3 or recovery
  • For emmc recovery.img, you need to use Cyanoboot’s fastboot.
  • ~: fastboot flash recovery recovery.img
  • Need more help? Google/Bing is your friend
  • flash_recovery_sdcard.zip, flash it with recovery.
  • What’s great about this is you can have both CWM and TWRP running on your device.


Placement photo from http://www.teamw.in/project/twrp2

CM10.0 Jellybean for Nook Tablet w/ 10-Touchs Driver (12/31) FINAL

 

Source: https://github.com/succulent/android_device_bn_acclaim/tree/CM10.0
Kernel changelog: https://github.com/Kuzma30/kernel3NookTablet/commits/jellybean

CM10 changelog: http://changelog.bbqdroid.org/#/cm10/undefined

  • Supported:
  • Mic recording
  • Audio sound
  • Touchscreen – support 2 and 5 10(as of 11/14) touchs firmware
  • (required firmware update)
  • MP4 video playback up to 1080p
  • Mounting SDCard/EMMC on computer
  • Reboot to recovery
  • WiFi
  • No WiFi? Rename /etc/firmware/ti-connectivity/wl1271-nvs.bin.orig > wl1271-nvs.bin
  • Wrong MAC address? This is a residue problem (dirty installation). Just delete wl1271-nvs.bin and reboot.
  • Some build.prop tweaks
  • Added SGT7 mods (11/07)
  • File manager with root access (11/07)
  • Launcher is now more customizable (11/07)
  • Status bar with tablet mode and gesture navigation (11/07)
  • Support multitouch up to 10 points (11/14)
  • Support ADB 0x2080 in adb_usb.ini (Required adb driver, 11/14)
  • Faster Cache read, mainly for CM10 on SDCard (11/16)
  • Maybe better WiFi consistency with Wireless-N? (11/16)
  • Added overclocked 1200MHz max CPU freq (11/20)
  • Fixed serial number not displaying in status (11/20)
  • Update wl127xx firmwares (11/20)
  • If you don’t see your SDCard after initial factory reset, take SDCard out, reinsert then mount.
  • Fixed battery drainage, maybe deep sleep? (11/23)
  • If you are using SD bootable CM10, you need to edit vold.fstab in /system/etc.
  • Under SDCard – auto, changed ‘auto’ it to ‘4’ using CM FileManager with root access & write access.
  • Don’t ask about bluetooth or USB host/OTG.
  • BN went cheap on the Wi-Fi module unlike NC or Nook HD that have bluetooth.
  • 11/07 – Repo synced, kernel updated, SGX updated
  • 11/08 – Repo synced, kernel updated, auto update TP fw, some changes
  • 11/14 – Repo synced, kernel updated, removed auto update TP fw, some changes
  • 11/16 – Repo synced, kernel updated, added mik9 TP firmware app, some changes
  • 11/17 – Repo synced, fixed superuser not saving setting and some errors
  • 11/18 – Repo synced, fixed some more errors
  • 11/20 – Repo synced, kernel updated, fixed serial no, added 1200MHz
  • 11/21 – Repo synced, removed 1200MHz, fixed bootdata error with TWRP
  • 11/23 – Repo synced, fixed cpu stuck at max freq after wake, re-added 1200MHz
  • 11/26 – Repo synced
  • 11/28 – Repo synced, some changes
  • 12/03 – Repo synced, kernel updated, removed 1200MHz, some minor tweaks
  • 12/06 – Repo synced, kernel updated, back to CWM, some more tweaks
  • 12/08 – Repo synced, kernel updated, fixed CWM reboot, disabled phone/telephonyprovider
  • 12/25 – Repo synced, switch from mass storage to media transfer protocol (MTP)
  • auto-mount NookTablet, compiled with Linaro routines (-O3, -fstrict-aliasing)
  • 12/31 – Repo synced, final release, compiled without Linaro routines for stability

Read more of this post

%d bloggers like this: