Thursday, June 30, 2016

Android N revealed to be Nougat


The Android team announced on their Twitter today that Android 7.0 will be named Nougat. This will most likely have no effect on the development, as previous naming choices have not, besides the Settings app Easter egg included in every version of Android to date.
Introducing #AndroidNougat. Thank you, world, for all your sweet name ideas! #AndroidNReveal pic.twitter.com/7lIfDBwyBE— Android (@Android) June 30, 2016 
In related news to this announcement, the final update this fall might include a different navigation bar design. From inside the Android N's developer preview's files a new solid icon navigation bar design was spotted. Confirmation as to whether it will be included in the final version is up in the air at the moment.

Android Nougat navigation bar
Android Marshmallow navigation bar

Share This:    Facebook Twitter Google

Wednesday, June 29, 2016

Disable Gatekeeper in macOS Sierra

On macOS Sierra, the option to allow apps downloaded from anywhere is disabled. It is not visible from System Preferences at the moment (of course, it is Developer Beta 1, so this may change) so the only way to activate it is through Terminal.

1. Open Terminal
2. In Terminal, enter or copy:

sudo spctl --master-disable

3. Type your password (it will not appear, however it is present)
4. It is complete!

Default macOS Sierra settings available 
After entering the command in Terminal


Share This:    Facebook Twitter Google

Tuesday, June 28, 2016

Windows 10 Offer now has the option to be declined


The Windows 10 offer has been updated to include a "Decline free offer" option. Originally, the Windows 10 pop-up only had two options, Upgrade Now and Close. Although it seemed to declined when close was clicked, the upgrade continued to pursue the user and, in many cases, installed against the user's will. 

This may be due to a lawsuit in which Microsoft paid $10,000 to a Florida woman because her Windows computer had attempted, and failed, to upgrade to Windows 10. “I had never heard of Windows 10,” Goldstein said, “Nobody ever asked me if I wanted to update.” The court ruled that it although the end user license agreement (EULA) made the user agree to unapproved updates it was not legally binding and caused her damage. 

This is a step forward for Microsoft in acknowledging the end-user's rights. The deadline for the Windows 10 free upgrade from Windows 7, 8, and 8.1 is July 29, 2016, so any user interested must do so before that date.

Share This:    Facebook Twitter Google

Friday, June 24, 2016

Generic Windows Installation Keys



PLEASE NOTE: These are not product keys that will function to activate Windows. These are only for installing Windows.

Windows Edition
Product Key
Windows Vista

Windows Vista Starter
X9PYV-YBQRV-9BXWV-TQDMK-QDWK4
Windows Vista Home Basic
RCG7P-TX42D-HM8FM-TCFCW-3V4VD
Windows Vista Home Premium
X9HTF-MKJQQ-XK376-TJ7T4-76PKF
Windows Vista Business
4D2XH-PRBMM-8Q22B-K8BM3-MRW4W
Windows Vista Ultimate
VMCB9-FDRV6-6CDQM-RV23K-RP8F7
Windows 7
Windows 7 Starter
7Q28W-FT9PC-CMMYT-WHMY2-89M6G
Windows 7 Home Basic
YGFVB-QTFXQ-3H233-PTWTJ-YRYRV
Windows 7 Home Premium
RHPQ2-RMFJH-74XYM-BH4JX-XM76F
Windows 7 Professional
HYF8J-CVRMY-CM74G-RPHKF-PW487
Windows 7 Ultimate
D4F6K-QK3RD-TMVMJ-BBMRX-3MBMV
Windows 7 Enterprise
H7X92-3VPBB-Q799D-Y6JJ3-86WC6
Windows 7 N

Windows 7 Starter N
D4C3G-38HGY-HGQCV-QCWR8-97FFR
Windows 7 Home Basic N
MD83G-H98CG-DXPYQ-Q8GCR-HM8X2
Windows 7 Home Premium N
D3PVQ-V7M4J-9Q9K3-GG4K3-F99JM
Windows 7 Professional N
BKFRB-RTCT3-9HW44-FX3X8-M48M6
Windows 7 Ultimate N
HTJK6-DXX8T-TVCR6-KDG67-97J8Q
Windows 7 Enterprise N
BQ4TH-BWRRY-424Y9-7PQX2-B4WBD
Windows 7 E

Windows 7 Starter E
BRQCV-K7HGQ-CKXP6-2XP7K-F233B
Windows 7 Home Basic E
VTKM9-74GQY-K3W94-47DHV-FTXJY
Windows 7 Home Premium E
76BRM-9Q4K3-QDJ48-FH4F3-9WT2R
Windows 7 Professional E
3YHKG-DVQ27-RYRBX-JMPVM-WG38T
Windows 7 Ultimate E
TWMF7-M387V-XKW4Y-PVQQD-RK7C8
Windows 7 Enterprise E
H3V6Q-JKQJG-GKVK3-FDDRF-TCKVR
Windows 8

Windows 8
FB4WR-32NVD-4RW79-XQFWH-CYQG3
Windows 8 (ARM)
6D4CN-WMGRW-DG8M6-XX8W9-3RPT8
Windows 8 (Country Specific)
XYNVP-TW798-F8893-7B89K-8QHDK
Windows 8 (Single Language)
XBRND-QDJTG-CQJDB-7DRBW-RX6HB
Windows 8 Professional
XKY4K-2NRWR-8F6P2-448RF-CRYQH
Windows 8 Professional with WMC
RR3BN-3YY9P-9D7FC-7J4YF-QGJXW
Windows 8 Enterprise
32JNW-9KQ84-P47T8-D8GGY-CWCK7
Windows 8 N

Windows 8 N
VDKYM-JNKJ7-DC4X9-BT3QR-JHRDC
Windows 8 Professional N
BHHD4-FKNK8-89X83-HTGM4-3C73G
Windows 8 Enterprise N
NCVKH-RB9D4-R86X8-GB8WG-4M2K6
Windows 8.1

Windows 8.1
334NH-RXG76-64THK-C7CKG-D3VPT
Windows 8.1 (ARM)
NK2V7-9DWXG-KMTWQ-K9H9M-6VHPJ
Windows 8.1 (Country Specific)
TNH8J-KG84C-TRMG4-FFD7J-VH4WX
Windows 8.1 (Single Language)
Y9NXP-XT8MV-PT9TG-97CT3-9D6TC
Windows 8.1 Professional
GCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Professional with WMC
GBFNG-2X3TC-8R27F-RMKYB-JK7QT
Windows 8.1 Enterprise
FHQNR-XYXYC-8PMHT-TV4PH-DRQ3H
Windows 8.1 N

Windows 8.1 N
6NPQ8-PK64X-W4WMM-MF84V-RGB89
Windows 8.1 Professional N
JRBBN-4Q997-H4RM2-H3B7W-Q68KC
Windows 8.1 Enterprise N
NDRDJ-3YBP2-8WTKD-CK7VB-HT8KW
Windows 10

Windows 10 Home
TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
Windows 10 Pro
W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Education
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Enterprise
NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows Server 2008

Windows Server 2008 Standard
TM24T-X9RMF-VWXK6-X8JC9-BFGM2
Windows Server 2008 Web
WYR28-R7TFJ-3X2YQ-YCY4H-M249D
Windows Server 2008 HPC
RCTX3-KWVHP-BR6TB-RB6DM-6X7HP
Windows Server 2008 Enterprise
YQGMW-MPWTJ-34KDK-48M3W-X4Q6V
Windows Server 2008 Itanium
7YKJ4-CX8QP-Q23QY-7BYQM-H2893
Windows Server 2008 Datacenter
7M67G-PC374-GR742-YH8V4-TCBY3
Windows SBS 2008

Windows SBS 2008 Standard
PHYFD-HQ4XW-78PR4-2CXKF-V67KJ
Windows SBS 2008 Premium
4TMY4-8JG4B-VKY8X-6TVDH-J7XFV
Windows Server 2008 R2

Windows Server 2008 R2 Foundation
36RXV-4Y4PJ-B7DWH-XY4VW-KQXDQ
Windows Server 2008 R2 Standard
YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Windows Server 2008 R2 Web
6TPJF-RBVHG-WBW2R-86QPH-6RTM4
Windows Server 2008 R2 HPC
TT8MH-CG224-D3D7Q-498W2-9QCTX
Windows Server 2008 R2 Enterprise
489J6-VHDMP-X63PK-3K798-CPX3Y
Windows Server 2008 R2 Itanium
GT63C-RJFQ3-4GMB6-BRFB9-CB83V
Windows Server 2008 R2 Datacenter
74YFP-3QFB3-KQT8W-PMXWJ-7M648
Windows Hyper-V Server 2008 R2
Q8R8C-T2W6H-7MGPB-4CQ9R-KR36H
Windows MultiPoint Server 2010
736RG-XDKJK-V34PF-BHK87-J6X3K
Windows SBS 2011

Windows SBS 2011 Standard
YT76W-VD3W9-QDCK4-9QFPX-WQY4J
Windows SBS 2011 Premium
BXQQP-Q6Q6D-TR7TR-3YXQW-VFHKM
Windows Home Server 2011

Windows Home Server 2011 Standard
BTMWJ-8KHD9-B9BX8-J7JQ9-7M6J2
Windows Home Server 2011 Premium
YQXDR-G2MBV-63VW2-JX8J2-FVTVG
Windows Server 2012

Windows Server 2012 Foundation
PN24B-X6THG-274MF-YHM9G-H8MVG
Windows Server 2012 Standard
VN93G-8PVT3-W2X3H-F3X87-FJMTW
Windows Server 2012 Datacenter
2GMNX-8K7D2-X968C-7P62F-8B2QK
Windows Server 2012 Storage Server
RD9XF-6N3MC-2P2R3-MK2WX-C7GCW
Windows Multipoint Server 2012 Standard
32TNQ-HMFWQ-8R933-X6VYY-WHRFX
Windows Multipoint Server 2012 Premium
CBR2N-2HG39-2TGGT-GQB27-46V47;

Windows Server 2012 Standard Core
VN93G-8PVT3-W2X3H-F3X87-FJMTW
Windows Server 2012 Datacenter Core
2GMNX-8K7D2-X968C-7P62F-8B2QK

Windows Server 2012 R2 Essentials
KNC87-3J2TX-XB4WP-VCPJV-M4FWM
Windows Server 2012 R2 Foundation
7JGXN-BW8X3-DTJCK-WG7XB-YWP26
Windows Server 2012 R2 Standard
D2N9P-3P6X9-2R39C-7RTCD-MDVJX
Windows Server 2012 R2 Datacenter
W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9
Windows Server 2012 R2 Storage Server Standard
H2K4M-QNKQ2-64699-FYQHD-2WDYT
Windows Server 2012 R2 Storage Server Workgroup
8N7PM-D3C64-RQVYF-MX8T7-G6MB2
Microsoft Hyper-V Server 2012 R2
Q8R8C-T2W6H-7MGPB-4CQ9R-KR36H


Windows Server 2012 R2 Essentials Core
326N4-6GMBX-PD2QT-M7HX4-TVHM8
Windows Server 2012 R2 Foundation Core
7JGXN-BW8X3-DTJCK-WG7XB-YWP26
Windows Server 2012 R2 Standard Core
NB4WH-BBBYV-3MPPC-9RCMV-46XCB
Windows Server 2012 R2 Datacenter Core
BH9T4-4N7CW-67J3M-64J36-WW98Y
Windows Server 2012 R2 Storage Server Standard Core
H2K4M-QNKQ2-64699-FYQHD-2WDYT
Windows Server 2012 R2 Storage Server Workgroup Core
8N7PM-D3C64-RQVYF-MX8T7-G6MB2

Share This:    Facebook Twitter Google

Wednesday, June 22, 2016

Why Hackintoshing Laptops Is Difficult

Dell Inspiron 15
The Hackintosh community works to put OS X on computers that it was not originally intended to run on. There is rarely a laptop that has everything functioning properly (WiFi, Bluetooth, Handoff, Continuity, etc.) and has functional upgrade options and designs. They tend to be uglier and heavier than MacBook Pros and cost almost the same.

The Lenovo Z50 is a rare, almost fully-compatible Hackbook. The Wi-Fi card needs to be changed.

Almost every features work very well including USB ports (2.0 & 3.0), Ethernet, Touch-pad, Bluetooth, Audio, Brightness and Intel HD 4000 Graphics works without any problem only you have to change WiFi card because the WiFi card of this laptop is not compatible with Hackintosh just buy an external WiFi card to solve this little problem.

USB Wi-Fi cards are unbearable on OS X, as I've converted my Lenovo T440 into an OS X machine before and I gave up fumbling around with USB Wi-Fi cards, and because the motherboard did not allow for changing the internal Wi-Fi card, that was all I had to use. Intel Wi-Fi isn't compatible with OS X as of now and almost no effort has been put into making it work besides this one forum on Tonymacx86 called the Intel WiFi driver effort.

LIST OF REASONS HACKINTOSH LAPTOPS OFTEN DON'T WORK

  • Wi-Fi drivers. No Intel Wi-Fi support which is the most common card and many laptop manufacturers do not allow other Wi-Fi cards (especially Lenovo and Dell)
  • Integrated graphics from Intel are a pain to setup in many cases
  • Mobile NVIDIA graphics cannot be used in OS X
  • USB Wi-Fi dongles aren't natively supported in OS X and most of the time don't function properly.
  • Handoff and Continuity rarely function
  • USB, DVD reader, display, trackpad, and more drivers do not function on every device
  • Difficult to Hackintosh and often require custom kernels
  • VGA does not function. This may not be a big deal, but many business class laptops have this as their only external display port.
  • HDMI, DVI, Displayport, etc. sometimes are not working
  • Complicated DSDT editing and SSDT edits are required
  • Display brightness does not always function
  • Bluetooth is hit or miss and most likely will take up a USB spot

REASONS WHY IT MAY WORK SOON:
As I linked earlier, the Intel WiFi driver effort is ongoing right now and may possibly allow most laptops to run OS X with built-in WiFi. Not only that, but Broadcom, the WiFi chip manufacturer for Apple is phasing out their WiFi chip business which means they could switch to Intel WiFi and have it work out of the box. The new MacBook Pros should have new mobile CPUs and broaden the support and macOS Sierra is very similar to OS X El Capitan, so laptop support should not be hurt. The community is developing better drivers for laptops as the world goes more mobile, and the final push of killing the last user-upgradable MacBook Pro will help advance it.
Share This:    Facebook Twitter Google

Bauhn iPhone Charging Case Review


The $25 USD Bauhn iPhone Charging Case (for iPhone 6/6S) is adequate for the price, well below the $80 price tag of competing Mophie cases. The top piece slides off, allowing the phone to slip into place. Although no specific mAh is given, it claims to add 150% battery to the phone, which in my testing, is not true. I do, however, get about an 80% charge with minor use from 1%. For $25, this is not a bad purchase and will get you through the day with about the same amount of power as the Apple Charging Case for the iPhone 6S. It includes a headphone extender and a short micro USB cable. In my case, it did not even fit the port. I had to use another cord I had lying around.

Pros:

  • Solid build quality
  • Only $25 USD
  • Proper speaker and microphone grills that redirect the sound to the front of the device
  • Not overly bulky
  • Hold the button for 3 seconds to enable or disable the charging

Cons:

  • The micro USB cable it came with does not fit the case
  • Only charges 70-80% before dying
  • Heavy
  • Requires headphone jack extender (it is included, however)

The Bauhn Charging Case is also available for the iPhone 5/5S/SE. I also tried this case, and it was a lot better. After draining the battery from a 5S the case was able to fully charge it and might have been able to charge it for a while longer. Every micro USB cable I connected to it fit snuggly unlike the iPhone 6/6S counterpart. While in part these advantages are due to the thicker and smaller design, it would not have been impossible to incorporate it into larger cases.

The Bauhn iPhone Charging Case for iPhone 6/6S gets a 7 out of 10 rating from me because of the loose-fitting USB cable and sub-par battery life performance, but it makes up for a lot with its low cost. On the other hand, the iPhone 5/5S/SE case is far better and gets a 9 out of 10 and I would recommend it to anyone in the market.
Share This:    Facebook Twitter Google

Tuesday, June 21, 2016

Mac Tip: Use Picture-in-Picture mode on any video

YouTube
Picture-in-Picture mode, originally included on the iPad Air 2 and iPad Pro, has now spread to macOS Sierra. This trick is not exclusive to YouTube and functions on any HMTL5 video source. 

Right click once and allow the first menu to appear and then right click again. The macOS menu should appear and you will be able to choose Enter Picture-in-Picture and have a hovering video appear.

HTML5 video has this feature built in, and Vimeo is the first to support it on its proprietary player.


Vimeo
You can click the shrinking window button in the bottom right (next to the fullscreen button) and access Picture-in-Picture
HTML5 Video
Just like in Vimeo, you can click the shrinking window button in the bottom right and access Picture-in-Picture
The right click to access Enter Picture-in-Picture works here.

Dailymotion
As little as I view Dailymotion, it is no exception. Right clicking the video and selecting Enter Picture-In-Picture works as well.

Hopefully these options work for you with whichever video source you choose. Keep in mind that Flash video is not compatible with Picture-in-Picture. Netflix and Hulu will most likely add support in the fall with the public release of macOS Sierra, but for now both have locked-down video sources.

Share This:    Facebook Twitter Google

Thursday, June 16, 2016

Hackintosh NVIDIA Web Driver Tutorial

NVIDIA Web Driver Tutorial for Maxwell GPUs

For Yosemite, El Capitan, and Sierra

Status: Working

Compatible with the GTX 750 Ti, 950, 960, 970, 980, 980 Ti, and the Titan X

UPDATE #1: Support for macOS Sierra 10.12 Developer Preview was added within the tutorial. Clover Configurator is not currently compatible so editing the config.plist manually is recommended.

PUBLISHED: Originally published on 3/2/16 at 3:57 PM

Booting the Hackintosh:

Clover screenshots from Macbreaker
You may be having trouble getting your PC to boot with a Maxwell GPU. Go to the settings icon and in the Boot Args space. Press Enter to select the section, press the spacebar, and then type:

nv_disable=1 (This disables the NVIDIA GPU and graphics acceleration)

The PC should be ready to go and then you can install the driver.

Installing the Driver:


Click on the version of OS X/macOS you have:
Yosemite - El Capitan - Sierra


Run the NVIDIA Web Driver package and go through the setup process. Then reboot.


After the reboot, go back to System Preferences, and go to NVIDIA Driver Manager. Then click NVIDIA Web Driver.  Reboot the PC and go back to the Clover bootmenu.

Boot with NVIDIA Web Drivers Enabled

Clover screenshots from Macbreaker
Once again, go to the settings icon in Clover and in the Boot Args space. Press Enter to select the section, press the spacebar, and then type:

nvda_drv=1 (This enables the NVIDIA GPU and graphics acceleration)

Now press Esc, and select your boot drive.

Recommended Steps (Requires Clover Configurator)

Preform these steps if you don't want to type "nvda_drv=1" every time you boot.




Open Clover Configurator and click Mount EFI in the sidebar. From there,  on the finder bar, go to File and then Open.


Click EFI in the devices column, then navigate to your config.plist


Click Boot in the sidebar, then go to the Arguments space. Check the box with nvda_drv=1 next to it.  Now go to the Finder bar, press File, Save, and enter your password.

Reboot, and you should be ready to roll.
Share This:    Facebook Twitter Google

Wednesday, June 15, 2016

How To Install macOS Sierra Developer Preview on a Hackintosh

Hackintosh: How to Install macOS Sierra Developer Preview

Here are the things you'll need (I recommend you save them in a folder on your desktop):
  • macOS Sierra 10.12 Developer Preview application | Link
  • Latest version of Clover | Link
  • BOOTX64.efi (credits to cecekpawon on the InsanelyMac forum) | Link
  • CLOVERX64.efi (credits to Micky1979 on the InsanelyMac forum) | Link
  • FakeSMC.kext | Link
  • The ethernet kext for your setup, you can use the El Capitan version
  • An 16GB or more USB

1) First you're going to want to use a tool in Terminal called "createinstallmedia" to make your USB drive. Assuming the Install 10.12 Developer Preview.app is in your Applications folder, run this command in Terminal (replacing where necessary, I'd recommend copying and pasting, and then going back and editing):


sudo /Applications/Install\ 10.12\ Developer\ Preview.app/Contents/Resources/createinstallmedia --applicationpath /Applications/Install\ 10.12\ Developer\ Preview.app  --volume /Volumes/{USB name here}
This could be anywhere between 10 and 30 minutes, but could be more or less depending on your setup.

2) Now run the Clover package. Select the USB as your destination, click Customize and use the following options: "Install for UEFI motherboards" then, under Drivers64UEFI, select "OsxAptioFixDrv-64" and "PartitionDxe-64".

3) Now find that folder of stuff you downloaded earlier. Go to the EFI partition of your USB, and copy and paste CLOVERX64.efi {USB}/EFI/CLOVER. Then copy and paste BOOTX64.efi into {USB}/EFI/BOOT. Then you're gonna wanna copy and paste FakeSMC and any kexts you need for ethernet or wifi into {USB}/EFI/CLOVER/kexts/other.

4) Now boot from your USB! You're gonna wanna use kext-dev-mode=1 and rootless=0 (which are in there by default) and add -v to the end of the boot flags so you can get an output of what's going on.

5) Once you're into the installer, simply install onto your drive.

6) When the install completes, reboot, boot from the USB and this time select your main boot drive that you just installed Sierra onto. Again, boot with kext-dev-mode=1 and rootless=0 (which are in there by default) and -v. It may occur that you have a two part install (like I appear to have), in that case you will just have to reboot a 3rd time.

7) Now you're gonna wanna download and install Clover to your drive using the options we selected earlier. Then copy BOOTX64.efi, CLOVERX64.efi, FakeSMC.kext and your network kext across to the EFI partition on your hard drive. The rest depends on your system, you may need to download some more kexts and drivers, you may now be good to go. Good luck!


UPDATE: Alternative method
Apparently Clover has been updated so it now supports Sierra without having to use the other .efi files.
If you would like to try this new method, you can download the updated Clover here. Then follow the same steps, except ignore the part when you copy the CLOVERX64.efi and BOOTX64.efi files, although you will still need FakeSMC and your ethernet/wifi kexts.

Beta NVIDIA web drivers are available now for macOS Sierra here.

If you have any issues installing, leave a comment!

Credit: /u/PsychoTea on Reddit for the original tutorial
Share This:    Facebook Twitter Google