InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 08-18-2010, 01:01 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Qoopz AnV xnu 10.4.0 Rel4

I have recently begun rewriting the patcher (again), it should now work.
I've also modified the segment loading code (custom for non-encrypted on AMD, stock routines on Intel)
The dyld which got built in is a stock Apple dyld with sysenter trap pre-patched.
It should now work on AMD for all apps (including translate under 64bit).
The patched dyld is also separately included under the patches as dyld_patched for those who which to use it with other kernels (install then under /usr/lib/dyld).
This should work for most Qoopz + AnV kernels because it patches sysenter to int 0xFC.

Download including sources:
http://rapidshare.com/files/41366145..._Rel4.zip.html
Reply With Quote
  #2  
Old 08-18-2010, 01:57 PM
$The-King$ $The-King$ is offline
 
Join Date: Jul 2010
Posts: 67
thanks very much for your efforts
testing hope it works
Reply With Quote
  #3  
Old 08-18-2010, 02:49 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
I am unable to boot using that one giving me kind of page-fault kernel panic...


AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #4  
Old 08-18-2010, 03:16 PM
$The-King$ $The-King$ is offline
 
Join Date: Jul 2010
Posts: 67
after testing
busratio not detected --> so must use busratio=16
64 bit restart---------> so must use arch=i386
using both flag it work and give panic like above
hope that solved in next version
Reply With Quote
  #5  
Old 08-18-2010, 07:17 PM
gedna gedna is offline
Jaguar
 
Join Date: May 2009
Posts: 52
same issue as above,

Last edited by gedna; 08-18-2010 at 07:34 PM.
Reply With Quote
  #6  
Old 08-18-2010, 09:48 PM
eMatoS's Avatar
eMatoS eMatoS is offline
 
Join Date: Jan 2008
Location: Argentina
Posts: 185
It's not working under 64-32bit if I don't use patcher_opts=2, same kp as the one above. Once it boots in 32bit everything seems fine.

CPU: AMD Athlon 64 3000+ @2.3Ghz - Motherboard: ASUS A8N-SLI nForce4 SLI - nForceLAN by eno - SuperNForceATA by Medevil - RAM:2 GB DDR 333Mhz Audio: ALC850 Video: XFX nVidia GeForce 8400GS 256Mb (0x06e4) QE & CI from Chameleon 2 RC4Ethernet: Realtek RTL 8139 Series (working out of the box) OS: Snow Leopard 10.6.4 (aryajuanda's guide) + Windows XP 64bits
Reply With Quote
  #7  
Old 08-18-2010, 11:56 PM
RayFlower RayFlower is offline
Jaguar
 
Join Date: Jan 2010
Posts: 93
Quote:
Originally Posted by eMatoS View Post
It's not working under 64-32bit if I don't use patcher_opts=2, same kp as the one above. Once it boots in 32bit everything seems fine.
^this

Oh and to clear up, do we have to use -force64 or arch=x86_64 on amd with this kernel?

Well, I still can't play any steam games,and i have problems with some logic plugins aswell, I couldn't with the original dyld either anyway but this is definitely a big upgrade.
Well i guess they are decrypted, thats why they don't work?
Sorry for my limited understanding of this anyway.

Oh, starcraft 2 works now with the "patched" dyld, so I'm almost ready to ditch my old iDeneb 1.5.8 install

update:

-force64 doesn't help much for me, most apps crash unless they are 64bit.

Last edited by RayFlower; 08-19-2010 at 01:34 AM.
Reply With Quote
  #8  
Old 08-19-2010, 12:34 AM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Quote:
Originally Posted by eMatoS View Post
It's not working under 64-32bit if I don't use patcher_opts=2, same kp as the one above. Once it boots in 32bit everything seems fine.
So here comes my first testing experience with the Rel4 Kernel:

+ no more System-Profiler crash like with Rel3 Kernel
+ my custom display calibration setting gets loaded

without "patcher_opts=2"

- Kernel Panic from above

using "patcher_opts=2"

- Spotlight Prefpane crashes the Finder (Finder doesn't restart)
- iTunes crashes with the exact same error as if I am using -force64 (see screenshot below)
- Volume control in menubar doesn't work due to unpresent decryption routine
+ Quiktime works

using "patcher_opts=2 -force64"

+ booting into 32/64-mode with success
+ Quiktime works
+ Spotlight Prefpane works
- iTunes crashes
- sometimes a white block appears when closing a window (just close - no quit of the corresponding app)
+ Volume control in menubar works without patched/decrypted SystemUIServer - so if the issues with forced patcher (mainly iTunes - maybe other Apps causing similar error??) would get fixed, I might gonna become a happy user of your Kernel even without working decryption routine…

Screens of working 64-Bit & left issues:



So far still too buggy / unstable for using it, but another step into the right direction.

Thanks again for your work Andy - I am looking forward to try out further builds of this project.

//// EDIT \\\\
Most Apps (Firefox, VLC, etc) are crashing the same way as iTunes does - same with and without -force64.
I tried booting the old Rel3 Kernel with "patcher_opts=2" and I am having the exact same issues...

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD

Last edited by Imkantus; 08-19-2010 at 01:20 PM.
Reply With Quote
  #9  
Old 08-20-2010, 12:09 AM
ashp ashp is offline
Cheetah
 
Join Date: Mar 2010
Location: London, United Kingdom
Posts: 10
Re: - Qoopz AnV xnu 10.4.0 Rel4

Hi Andy,

Thanks a lot for this fast release I'm really pleased with the progress and would like to share my thoughts....

Congrats to Andy I don't know how to thank you?

I can confirm the same as above. As soon as I changed kernels I got a KP (page fault) exactly like the one above. Then I added patcher_opt=2 to get into legacy mode. when I use the -force64 flag I get reboot. so i changed arch=86_64 to arch=i386 got into 64bit mode.

in 64bit reaper64 works but firefox crashes here are the details : -

Code:
Process:         firefox-bin [439]
Path:            /Applications/Firefox.app/Contents/MacOS/firefox-bin
Identifier:      org.mozilla.firefox
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [99]

Date/Time:       2010-08-19 23:53:55.469 +0100
OS Version:      Mac OS X 10.6.4 (10F569)
Report Version:  6

Interval Since Last Report:          1201 sec
Crashes Since Last Report:           149
Per-App Crashes Since Last Report:   8
Anonymous UUID:                      F6327FC0-FB86-428F-8D18-C4E04C5186E3

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread:  Unknown

Backtrace not available

Unknown thread crashed with X86 Thread State (32-bit):
  eax: 0xffffffe4  ebx: 0x9907e4c5  ecx: 0xbfffd60c  edx: 0x9907e0e2
  edi: 0x9907e453  esi: 0x8fe4489c  ebp: 0xbfffd658  esp: 0xbfffd60c
   ss: 0x0000001f  efl: 0x00010282  eip: 0x9907e3db   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xa0b9d598

Binary images description not available


Model: MacPro2,1, BootROM MP21.005C.B01, 2 processors, Intel Core Duo, 3.09 GHz, 2 GB, SMC 1.30f3
Graphics: ATI Radeon HD 4870, ATI Radeon HD 4870, PCI
Graphics: ATI Radeon HD 4870, ATI Radeon HD 4870, PCIe, 1024 MB
AirPort: Third-Party Wireless Card
Network Service: Ethernet Adaptor (en1), Ethernet, en1
PCI Card: ATI Radeon HD 4870, Display, Slot-1
PCI Card: ATI Radeon HD 4870, Display, Slot-1
Serial ATA Device: HP DVD Writer 1070d
Serial ATA Device: Optiarc DVD RW AD-7170S
Serial ATA Device: ST3200822AS, 186.31 GB
Serial ATA Device: SAMSUNG HD753LJ, 698.64 GB
USB Device: USB Advanced Audio Device, 0x0b05  (ASUSTek Computer Inc.), 0x1743, 0x02400000
USB Device: USB Receiver, 0x046d  (Logitech Inc.), 0xc517, 0x04400000
as above safari etc 64bit apps work perfect but 32bit seems to not load

Regards,

Ashish
Reply With Quote
  #10  
Old 08-20-2010, 06:01 PM
cynargo cynargo is offline
Jaguar
 
Join Date: Jul 2010
Posts: 31
Same thing here, on my AMD Phenom II based pc : it doesn't boot without "patcher_opts=2" and in x64 mode (forced with -force64) I cannot launch x86 applications.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Gone Linux.
Reply With Quote
Reply