Showing posts with label Hakintosh. Show all posts
Showing posts with label Hakintosh. Show all posts

Untethered Jailbreak vs. Tethered Jailbreak vs. SemiTethered Jailbreak | Explained

Posted by Ahsan Tasneem | 2:26 AM | , , , , , | 0 comments »

The age old questions remain: What’s an untethered jailbreak? Why is a tethered jailbreak undesirable?
What’s a tethered boot? Why does my iPhone keep rebooting over and over after jailbreak?

If you’ve ever asked one of these questions, or you’re still looking for answers, then step inside to learn, and contribute your knowledge to the discussion…

Few Notable Reasons To Jailbreak iPhone 4S

Posted by Ahsan Tasneem | 2:40 AM | , , | 2 comments »

The iPhone 4S is available in the market, and we all are looking for a proper jailbreak. You might want to know why so many of us are excited for an iPhone 4S jailbreak, so I have rounded up few notable reasons to jailbreak the iPhone 4S.
A number of people had already posted about the jailbreak of iPhone 4S on & several places but only few were able to successfully Jailbreak iPhone 4S  That’s the good news.

How To: Step By Step Jailbreak iPhone 4S

Posted by Ahsan Tasneem | 11:44 PM | , , , , | 2 comments »

IPhone 4S’s owners, if you are fed up with your device can’t be used on other carriersexcept official bounded one or worried about it can’t use other Apps except Apple apps. If yes, today you can solve these problems through unlock or jailbreak your devices.

Why so many people have need of Jailbreaking iPhone4S? A jailbroken iPhone can allow you to:

1.   Install more software, including software sold in App Store.
2.   Beautify your iPhone.
3.   Fix some bugs of the iPhone.
4.   Enhance the system funcationality.

If you have one officially unlocked device, It is absolutely nice you can enjoy alladvantages than locked device owner from using different local carrier SIM cards when travel. That is convenience and will save a plenty of cash for data roaming services. Nevertheless how to get this unlocked device? Perhaps your first reaction is to get one from Apple Store, although costs you much it is still better than having to pay higher international data roaming charges. Luckily there is a worthy solution for you is jailbreak and unlock your device.

How To - Unlock your iPhone using Ultrasn0w

Posted by Ahsan Tasneem | 11:27 PM | , , , , , | 1 comments »


After your phone had jailbroken you had to unlock it. I have done it recently on my iphone 3GS using ultrasn09
ultrasn0w requirements:
1. iPhone 3.0 firmware
2. iPhone 3G or 3GS
3. Jailbroken iPhone
Open Cydia and click Manage, then Click Sources, then Edit (right top corner), 
Click Add (Left top corner)
Enter unltrasn0w repository http://repo666.ultrasn0w.com


Photo-3 

How To - Make a DMG package from GNS3

Posted by Ahsan Tasneem | 9:50 PM | , , , , , , | 0 comments »


This step-by-step procedure will show you how to make a DMG package from the GNS3 source code. I’ve built the package on Mac OS X Snow Leopard and used Py2app to make a Mac OS X application. Also, have a look at this article that really helped me.
This procedure worked for me, please let me know if you encounter any issue and I’ll update it. Also, please tell me if you can make it work on Mac OS X Leopard (10.5.x).

How To - Run GNS3 on Mac OS X

Posted by Ahsan Tasneem | 9:46 PM | , , , , , , , , , , | 2 comments »

Here are instructions to run GNS3 from the sources (not the standalone compiled DMG version) on your favorite operating system. You will have to install or compile dependencies like Qt, Sip and PyQt. This will allow you to use the latest development version of GNS3 that you can download from http://code.gns3.net.

Method 1

  • Install the Apple Devs Tools (on your Mac OS X DVD or download it on ADC account). Run and install XcodeTools.mpkg.
  • Download SIP, open a terminal and go in the folder where you downloaded the tar file and compile using the following commands (example for SIP 4.9.3):

3rd Party Drivers – OSx86

Posted by Ahsan Tasneem | 12:41 PM | , , , , , , , | 0 comments »






This is a list of known 3rd party, independently developed drivers for OSx86 which aren't shipped with the Standard OSx86 Installation DVD. So feel free to add your own tested and working drivers.
If you don't find a driver for your device, you may also try to patch an existing kernel extension to add support for your device.

Pwnage 2.0 – Jailbreak iPhone 3G now !

Posted by Ahsan Tasneem | 4:35 PM | , , , , , | 0 comments »


Download Pwnage 2.0.1 Version 2.0.1
The new Pwnage tool 2.0 is out. It will activate, unlock and jailbreak your 2G iPhone, and “jailbreak only” your new 3G iPhone. No 3G unlock yet!


Hardware Compatibility List (HCL) - OSx86

Posted by Ahsan Tasneem | 10:06 PM | , , | 0 comments »

Hardware

  • Confused about EFI? Read all about it on our new EFI page.
  • What is DSDT? Read more in our DSDT page.



  • Visit our TPM Resource Center for everything you've ever wanted to know about the Trusted Platform Module.

Tips and Tweaks

  • Having a problem with your audio card? Is your USB printer broken? How about PowerPC apps? Our Tips And Tricks page covers these problems and much more..
  • If your OSx86 installation is running slowly, please check out ourSpeedBoost section.
  • Finally, SSE2 patches will help you get PPC apps working on older SSE2 machines.


[Mac OSx86] 10.4.8 VMware Installation Guide
How To - Install Mac OS X Leopard OSx86 on PC Dual Boot Windows 7, Vista in 9 Easy Steps
How to Install Snow Leopard on PC [Hackintosh]

How to Install Snow Leopard on PC [Hackintosh]

Posted by Ahsan Tasneem | 9:17 AM | , , , | 0 comments »

Snow Leopard has arrived and we know how Important is it for you to upgrade. The excitement of the OSx86 has risen to levels where every one needs to run the latest Mac OS X and Snow Leopard is but obvious.
Before you start – You should have an existing OSx86 running. Follow the Guide Here: Install OSx86 Mac on PC to do that.
In the following tutorial we will show you how can you can Install the latest Snow Leopard (build 10A432 GM release, the Retail version) on your PC which has existing MAC OS X 10.x.x running.
Lot’s of sites have been consulted to prepare this guide. This guide might not be perfect yet (no guide is perfect, yet) but i`ll try my best to improve it within few days, meanwhile if you face any issues, leave your comments, I`ll try to solve any issues that you might come across.) UPDATE: Now, you can use a perfect guide that supports installations from Flash Drive too (8GB): Install Snow Leopard on PC using USB. Also installation on vmware: Install Mac OSx86 Leopard on vmware
We need two disks. Why ? – Snow Leopard needs a Leopard Install — One HDD with Leopard already installed and Second hard disk for Snow Leopard.
Before you begin, download the pre-requisites -
  1. Tools – MediaFire RapidShare
  2. Kexts – MediaFire RapidShare
  3. Chameleon 2.0 + EFI 10 – MediaFire RapidShare
  4. Chameleon 1.0 + EFI 10 – MediaFire RapidShare
  5. Misc. – MediaFire RapidShare
  6. Mac OS X 10.6 Snow leopard Retail build 10A432 (As ususal, we won’t post links, google it)
Let’s Roll
Step 1. Preparing the New Disk -
Make sure you have connected your second “New” Hard Disk or Flash Drive.
Boot into Leopard, launch Disk Utility from Spotlight. Partition your New disk with GUID partition scheme. Name the partition e.g. “New”. Now set yourself as the owner by running the following at drive’s Root.
sudo –s
chown 0:0 /Volumes/New
Step2. Installing DMG -
Now, Mount the Snow Leopard DMG File.
Next, Installer window will pop-up, click on the free space anywhere in window and press key sequence - CMD + Shift + G . A small window will appear on top of the existing window. Here, type “Mac OS X Install DVD/System/Installation/Packages/”, and Go.
In the next window, locate the “OSInstall.mpkgand double click this package file to start Snow leopard Installation.
Note- Default “OSInstall.mpkg” works for GUID partitioned drive only. If you need to install on MBR, then google for Modified OSInstall.mpkg for MBR, download modified one and replace with default one.
Step 3. Customizing Install -
Go through the options and select your New drive. De-select all the stuff you don’t need like Printers, Languages, other drivers etc.. and wait for it to finish. It should take 10-20 minutes.
After its done installing, Don’t Reboot!
Now step 4. and onwards, we will install Bootloader and some important drivers (KExts), Patch DSDT and Install certain important system files, so, bear it with me.
Step 4. Installing BootLoader –
Unzip the Chameleon Bootloader, Install the “Chameleon-2-1.0-r431.pkg and then “Chameleon v2 Snow Leopard Support.pkg to the New Drive.
Note - If Snow Support Package Shows an Error, Then Follow Step 5.
IMPORTANT – If Chameleon 2.0 gives you Kernel Panics then try reinstalling with Chameleon 1.0
Step 5. If you are using PCEFI bootloader on your existing OSx86 system then “Chameleon v2 Snow Leopard Support.pkg” will NOT serve the purpose.
In this case, you have two options:
Option 1. Either install the “Chameleon-2-1.0-r431.pkg” over your current 10.5.x Installation then reboot and do the process again (from Step 1). or
Option 2. Launch the “ShowAllFiles (included in “Tools”) and click Show. Then Navigate to the root of your New Drive and delete the “boot” file you see and replace it with the boot file included System Downloads. After replacing the boot file again launch the “ShowAllFiles and click Hide. Continue to Step 6.
Step 6. Patching DSDT -
From the downloaded Tools, Open the DSDT Patcher. Select “Darwin/Mac OS X” in Operating System, then select DSDT Patch in options and before hitting the Run DSDT Patcher button make sure to change the destination to “New” Drive.
Step 7. Installing KExts (Drivers)-
this assumes that you had downloaded all Kexts that might be needed for your system’s compatiblity. Place all the “kext filesin ”/New/Extra/Extensions”, and copy the Extensions folder in Extra to the desktop, and drag it to “Kext Utility. “Kext utility” will actually repair your permission and generate a new Extension.mkext. Now, Move the Extensions folder and the extension.mkext back to “/Snow/Extra
Step 8. Configuring boot.plist with EFiStudio -
Launch EFiStudio and look for your Display/Video Card through the drop down menu. Click add device and you will see some numbers, copy them.
Add the following XML to your com.apple.boot.plist in /New/Extra.
Graphics Mode
1280×1024×32
device-properties
number you got with EFiStudio
Save and Exit. Put the SMBios.plist into /New/Extra.
Update: Step 9 added
Step 9. If you added any driver kext to /New/System/Library/Extension, This step will rebuild the Extensions.mkext cache while booted in Snow Leopard. Reboot and go to Single User mode by typing the flag -x32 –s
Type the following commands:
/sbin/fsck -fy
/sbin/mnt -uw /
kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions/
Now Reboot and Fall in Love with the Snow Leopard -
Tip: In case you need quick assistance, contact me on Twitter: @ahsantasneem
UPDATE 1.
Basic Troubleshooting Guide
As promised, I added this section to give out better troubleshooting in case of any issues you might have come across.
For those who are getting Kernel Panics try to boot in 32 bit Mode + Safe mode using following Boot flag.
-x32 –v –x -f
Kernel Panic (IOATAFamily.kext) – Go to your New HDD , navigate it through /System/Library/Extensions and delete IOATAFamily.kext or simply replace IOATAFamily.kext with a patched kext from your Leopard installation or from netkas. If that fails , simply delete this kext. You’ll lose ATA support , however it would still install on your SATA drives. Just make sure its set to AHCI instead of IDE
Generic Kernel Panic on CPU – This problem is related with Chameleon V2. Its recommended for you to use PC_EFI v9 with a patched boot file.
Kernel Panic (generic CPU error) - It occurs if you have an Atom processor or some of the very old boards. The only way to fix it by using PC_EFI v9. Its kind of simple to do , all you have to do is download this installer and boot file for Snow Leopard. Its bit old school. To do this firstly , you’ll have to download PC_EFI v9 installer and this boot file from it. Install this boot loader to your USB Drive (be sure to change its destination) and replace the boot file with this patched file. Be sure to follow rest of the guide such as generating extensions.mkext and so on and so forth. Its just that instead of Chameleon , you’ll have to use PC_EFI v9.
Another thing which I’ve noticed that it occurs when you do a -f. I think its related to permissions of the kext. Do refer to the guide up on how to generate extensions.mkext for both /Extra and /System/Library/Extensions and how to fix permissions
Reboot loop – It clearly means your processor is not supported for instance if you’re like me , still on a Pentium D. For this you’ll have to grab a patched mach_kernel.
CMOS Bug – If you get an error on BIOS after you’ve installed Snow Leopard (this includes BIOS settings have changed or other strange BIOS errors) This is a known issue and it requires your DSDT to be patched. Again you can check out the guide below which I’ve included on how to fix it
Fix Permission Error in Disk Utility. This is caused when Snow Leopard is installed from Leopard.
Disk Utility Permission fix error – If you get this error in Disk Utility , “ No Installer packages can be found for this disk” whenever you want to verify permission and fix permission. This is caused when you run Snow Leopard installer within Leopard itself. Its a simple fix. You’ll have to re-run BSD.pkg , it could be found in /Volumes/Mac OS X Install DVD/System/Installation/Packages or /Volumes/OSX86/System/Installation/Packages . Just run it and voila it should be fixed ! Now you can use Disk Utility to repair permissions !
UPDATE 2. More Troubleshooting Tips
  1. If you are stuck on Waiting for DSMOS then simply delete the DSMOS kext in Snow/Extra/Extensions but make sure you must have FakeSMC kext.
  2. If you are stuck on RTL8169E error: Disable Hardware LAN in your BIOS and boot again. I’m making a list of it, so stick with us.
  3. If you have an IDE drive or your laptop contains IDE drive then Install AppleIntelPIIXATA.kext by Netkas to make your ATA/IDE work in Snow Leopard. This kext is useful for ICH6/7/8/9/10 with ahci disabled and for lappies too. This kext also helps IOATAFamily related error causing Kernel Panic.
UPDATE 3: Replacing MACH_KERNEL (for Pentium D, Celeron, P4)
Replacing mach_kernel with a patched mach_kernel (required for Intel Pentium D/Celeron D/Pentium 4 with SSE3 or AMD processors with SSE3)
By default , vanilla kernel will not work on these processors , its because its not based on Intel Core micro-architecture series. Thus resulting a reboot. To fix this modbin has bin-patched (aka binary patched) the Vanilla kernel , so that it doesn’t perform any checks on CPU type. So it would boot on all CPUs regardless if its AMD or Intel. Keep in mind that. You may grab the patched kernel from here (for Intel Pentium D/Pentium 4 with SSE3/Celeron D with SSE3) and if you’re using AMD kernel , grab test7 by modbin
For SSE2 support , you’ll have to wait till Apple releases the source code to kernel and wait for someone to patch it and make it available for SSE2 users. This goes the same for AMD users and Intel Pentium 4/D users with 64-bit support , as it has to be patched to enable 64-bit support on these processors. For AMD users , there is a special guide , alternatively do scroll below and read. You’ll have to patch binaries (CPUID fix). However , even if there is SSE2 support for Snow Leopard’s patched kernel , its going to be very slow on your pentium 4/M with SSE2. Its highly not recommended to upgrade if you’re still on a Pentium 4/M , not to mention that Apple has dropped legacy support from Tiger and leopard , that may not allow older Pentium M (laptops) and Pentium 4 (Desktops) to work !
UPDATE 4. Install on AMD (64×2, others)
The base procedure remains the same, all you have to do instead is use Chameleon rc 2.640 pkg. and PCEFI V10, DSDT patch, Some kexts and Modbin Kernel.
If you have any issues, refer to this one
Update 5: Wifi driver
Version History:
1. Added Step 9, Basic Troubleshooting
2. Added Support for Flash Drives.
3. More Troubleshooting Tips
4. Replacing MACH_KERNEL
5. AMD Install Support
Tip: In case you need quick assistance, contact me on Twitter: @ahsantasneem



Related Articles
[Mac OSx86] 10.4.8 VMware Installation Guide
How To - Install Mac OS X Leopard OSx86 on PC Dual Boot Windows 7, Vista in 9 Easy Steps









Hardware Compatibility List (HCL) - OSx86




How To - Install Mac OS X Leopard OSx86 on PC Dual Boot Windows 7, Vista in 9 Easy Steps

Posted by Ahsan Tasneem | 10:39 AM | , , , , , | 1 comments »

Steps to install Before you Begin
This currently works on INTEL system with SSE3 support ONLY. An AMD/SSE2 patch should come shortly. Use CPU-Z to check the system capability if you are not sure.
Warning: the patch is rather experimental atm, and even your processor supports SSE3, the installation might still fails due to various compatible issues. Also, the patched DVD seems to be problematic, missing the booting setup part, and most likely would render a system unbootable. Most guides online are based on the instruction comes with the patch file, they didn’t actually install it! I did manage to install the Leopard on my own PC and this guide is based on my very own, first-hand experience. I’ll try to make it as accurate and correct as possible. [src : DigitMemo ]
Update: AMD/Intel SSE2 users try this. Need to patch the original Leopard DMG though, no pre-patched disk available atm.
Most Important thing you should check for is your Hardware compatibility List (HCL).
1. Download OSx86 10.5.x
Go to your favorite torrent site and Download 10.5.x of your favorite flavor among the listed ones. Latest version is 10.5.7. Though 10.5.6 is also a fair deal. Burn the downloaded “.ISO” file to DVD using PowerISO / MagicISO or any other burning software.
2. Create Partition, preparing Disk:
In windows 7 or vista, Right click My computer > Manage, click Disk Management. Here create a primary partition with minimum 8GB space, though recommended is 15GB. There is no need to format this partition. After Partition is created, right click > Mark Partition as Active.
Burn the OSX86 ISO that you downloaded from torrents on to a DVD and reboot with Boot from DVD. Now you should see Darwin load screen.
3. Booting and starting Installation
As countdown from 10 starts, press F8 key and you will be able to have some more option’s. Now type -v and press enter now entered in VERBOSE mode, this will enable you to see any errors if they occur. In case your screen freezes for more than 10 minutes than note last lines and google them to find out a solution for your problem. If every thing goes fine after 15-30 minutes installation screen appear’s hold your breath we are not quit yet here.
Alternatively, to skip the booting errors, you can try these parameters on Boot: prompt -cpus=1, -cpus=2.
4. Configuring Installation
After boot, you enter the Graphical interface and you should be able to see a top menu. From the menu Click Utilities > Disk Utility.
Here, select the destination drive where you want to install Mac OSX. this will be the same partition we created earlier in step 1.
Now click on ERASE on right hand side and under the format option select “MAC OSX Journaled Extended” and click Erase. The disk will be erased and mounted. Close the disk utility and agree to the terms and conditions, then select the partition which you erased recently.
5. Customize the Install
The most important part is this step. Now, choose wisely what all components you need to support your running hardware. Browse at http://wiki.osx86project.org/wiki/index.php/Main_Page Navigate to the HARDWARE section and choose your version(10.5.x) and computer type (Portable/Desktop). This page should give sample hardware examples that people have tested, and modules they have selected.
If you have doubts, you can check the Insanelymac.com forums.
For most of the INTEL based systems Vanilla Kernel works very smoothly & for AMD system try Voodoo kernel. It is recommended to remove all the extra unnecessary languages as they take up about 2 gigs. Also, dont add extra Drivers (.KEXTS) which might cause conflicts. e.g. if You have NVIDIA geforce on your laptop, you should select NVDarwin from the “Graphics” section, not all.
Hit Ok when you are convinced!
6. Checking the disk and Installation of System files
Now your disk(DVD) will be checked for consistency, then, installation begins. It will take 20-45 minutes as per your hardware juice. After the installation is over, it will ask for a reboot. Remove the DVD after it has rebooted.
You should be able to automatically boot into OS X at this time.
7. Setting up the Boot Loader
Now that OS X is all working, we have to make the previous installation of Windows 7 or Vista to work. for this, I`ll use the Windows boot loader rather than chameleon boot loader built-in to OS X. This helps you prevent re-fixing MAC OS installation when you re-install windows at some time in future.
Put in your windows 7 or Vista disk, and boot from it. When installation starts, it prompts for “Recovery”. Select the recovery option. On you will be prompted to choose tools available for recovery. Select “command-line”.
DISKPART> list disk // displays the available HDD
DISKPART> select disk n // select the disk which has windows installation
DISKPART> list partition // list partitions on the selected disk
DISKPART> select partition n // select the partition number where windows was previously installed.
DISKPART> active //sets partition active
DISKPART> exit
REBOOT.
Now your vista /windows 7 should boot, If it doesn’t try this:
Boot with installation disk into windows setup, choose recovery again, and select automated recovery of boot area. Windows should fix the boot automatically, then click Fix and reboot button.
8. Adding MAC to the Boot menu via Windows:
Boot into windows normally and download EasyBCD from google. Open it, click “Add/Remove entries” navigate to “Mac”. Select Type in the dropdown to “Generic x86 Pc” and give some name in the text box below. This name will appear in your boot screen. Click “SAVE” when done and REBOOT.
9. There is no Step 9. You should be able to boot into booth MAC OSX Leopard and Windows without any issues.
Enjoy the wonderful world of MAC!
Note: If you need any assistance or have any doubt, you can get in touch with me @ahsantasneem on Twitter. Don’t hesitate.


Related Articles
[Mac OSx86] 10.4.8 Vmware Installation Guide
How to Install Snow Leopard on PC [Hackintosh]
Hardware Compatibility List (HCL) - OSx86
3rd Party Drivers – OSx86

Related Posts Plugin for WordPress, Blogger...