Putting Android Nougat on a Nook HD+

While there are several guides out there on how to do this, I ran into a slight snag while trying to put Android Nougat on a Nook HD+, so I thought I’d share that with you. I was following this guide: https://nookhdplusandroid7.wordpress.com/

Following through the instructions seemed to go very smoothly, until it didn’t work. Specifically, after putting in the micro SD card, and powering off the device, powering it on would just cause a blank screen. Then, several minutes later, the device would turn on as normal.

Turns out that the Nook just didn’t like my SD card. It was a 4 GB card that I had laying around. When I opened a new package of 16 GB PNY SD cards, the whole process started working.

I don’t want to rehash the excellent write up that was already given, but I thought I would share my small issue, in case someone else runs into that problem. Turns out, there are some newer roms available for the Nook HD+ as well.

Either way, here are a couple of screen shots about showing the outcome:

It seems to work rather nicely. I did notice one slight “glitch” to the screen when I selected MTP for the USB mode, but other than that, it seems to work great! Now I just have to force myself to give it back to it’s owner!

Linux – keep it simple.

SlimRoms Nougat on the Samsung Galaxy S4!

c774d6876b42e5a01b482e16834b62e5
To God be the glory, my Slim7 Nougat project finally works!

This is a very slimmed down version of Android Nougat, almost a “vanilla” experience with a few tasteful perks! By design, this ROM comes without root for those who wish to have a “pure” version without the entanglements that come with root, but it can also be easily rooted by using chainfire’s SuperSU (see below). In it’s default form, it is perfect for those banking apps, workplaces, and games that require you to have a phone without root. No need for tricks or hacks, all while having the latest and greatest Android on your Samsung Galaxy S4.

If you do decide to use root, then you will be pleasently surprised to know that Substratum and layering works with this ROM. While not every part gets updated, for the most part it functions quite well in my initial testing.

**** This is an UNOFFICIAL ROM. Install at your own risk! ****

Main Features:

-Merged with android-7.1.1_r13
-SlimDim, now with 100% more dimming
-SlimAction, Splits screen action
-SlimRecents, an alternative recents
-Notification log (longpress statusbar header)
-Kill app from notification (long pres app notification)
-Substratum support (if rooted)
-OmniSwitcher built in so the kill function works with or without root.

Be sure to grab it from my Homemade roms page, or jump on XDA here:
https://forum.xda-developers.com/galaxy-s4-tmobile/development/rom-slimroms-n-t3540474

You will also need SuperSU if you want it rooted.
SuperSU:
https://download.chainfire.eu/1001/S%E2%80%A6perSU-v2.78-20
OR
http://www.mediafire.com/file/xzqu7dgmk7ob5e7/UPDATE-SuperSU-v2.78-20160905010000.zip

And you can download my kernel from the Homemade Kernel page, or grab it off of XDA:
https://forum.xda-developers.com/galaxy-s4-tmobile/development/kernel-nougat-kernels-t3492592

!!!FIRST BOOT TAKES LONGER THAN 5 EARTH MINUTES TO COMPLETE!!!
!!!IF YOU FLASH SUPERSU, IT WILL REBOOT SEVERAL TIMES DURING INSTALL, THAT IS OKAY!!!

Installation instructions:

-Download ROM, and if desired, SuperSU, AKLU kernel, and gapps, and put them on your phone’s external storage.
-Reboot into recovery mode – TWRP (I personally installed this using 3.0.2-0).
-Backup what you had. (Just to be safe.)
-Wipe. (I personally wipe everything prior to flashing new roms, but at least do the basic wipe.)
-Install Rom.
-Install Gapps. – Optional
–> OPTIONAL – If you want to install SuperSU, let the ROM boot up once first, then go back to TWRP and flash SuperSU zip. If it is stuck in a boot loop continually (it boot loops 1 to 4 times normally) then go back to TWRP and wipe cache and try again.
-Reboot to system and enjoy!

-OPTIONAL – After first boot, then go back to recovery and install the AKLU kernel.

Here are some pictures:

Linux – keep it simple.

Can’t apply that type to a super!

Another compiling error as I work on getting Android Nougat on the TBLTEXX/TBLTETMO Samsung Galaxy Note Edge. This time, it will not allow me to return processUnsolicited(p) as a type under “super” like so:

[CODE]
super.processUnsolicited(p);
^
[/CODE]

So, I opened up build_cm14/device/samsung/tblte-common/ril/telephony/java/com/android/internal/telephony/tblteRIL.java and took a look, here is what I found:

[CODE]
@Override
protected void
processUnsolicited (Parcel p) {
Object ret;
int dataPosition = p.dataPosition(); // save off position within the Parcel
int response = p.readInt();
……………EDITED FOR SPACE……………..

// Forward responses that we are not overriding to the super class
super.processUnsolicited(p);
return;
}

}
[/CODE]

Which I changed to this after reviewing similar code for the JFLTETMO in their jflteRIL.java code:

[CODE]
@Override
protected void
processUnsolicited (Parcel p, int type) {
Object ret;
int dataPosition = p.dataPosition(); // save off position within the Parcel
int response = p.readInt();
……………EDITED FOR SPACE……………..

// Forward responses that we are not overriding to the super class
super.processUnsolicited(p, type);
return;
}

}
[/CODE]

Apperently, we needed to give it an integer named type to keep things flowing smoothly. I understand that well enough, but what confuses me is that this worked in Marshmallow, why does it not function in Nougat the way it was written before?

Linux – keep it simple.

AOKP N 7.1.1 for the JFLTETMO and JFLTEXX

To God be the glory, my AOKP Nougat project finally works!

If you are interested in a *mostly* working AOKP 7.1.1 rom for the JFLTETMO or JFLTEXX, head over to XDA or look under my Homemade Roms page for a download link!

http://forum.xda-developers.com/galaxy-s4-tmobile/development/rom-aokp-n-t3519280

**** This is an UNOFFICIAL ROM. Install at your own risk! ****

 

!!!FIRST BOOT TAKES ABOUT 5 EARTH MINUTES TO COMPLETE!!!

Installation instructions:
-Download ROM and gapps, and put them on your phone or external storage.
-Reboot into recovery mode – TWRP (I personally installed this using 3.0.2-0).
-Backup what you had. (Just to be safe.)
-Wipe. (I personally wipe everything prior to flashing new roms, but at least do the basic wipe.)
-Install Rom.
-Install Gapps. – Optional
-Reboot to system and enjoy!

-OPTIONAL – After first boot, then go back to recovery and install the AKLU kernel.

What works:
So far everything that I have tried works, such as
- Camera for pictures only!
- Phone calls/receiving
- Data 2g/3g/LTE
- Bluetooth* - Music and File transfer.
- WiFi
- PTP
- GPS
- Multi-Window, just long press the "recents" button.
etc....

What doesn't:
- Video recording with the camera doesn't work, pictures work, but not video.
- MTP sometimes works, but is finicky, but PTP is also an option and works every time.
- Bluetooth works, but sometimes the Bluetooth share app crashes.
- Browser works, but sometimes doesn't display typing letters until you press enter/search. (I recommend you download a different browser.)
- Choosing to reboot the phone sometimes takes a loooong time. It may be better to Power off and then start the phone, which is faster for some reason.
-Let me know in the forums if you find other issues so I can work on fixing them.

 

 

Here are some screenshots:

Linux – keep it simple.