antst Posted August 5, 2007 Share Posted August 5, 2007 Hi, In principal, it seems that uphack DVDs now dominating on a market. But there is few things which I don't find really right and few things which I would like to propose in general. 1) In principal, Uphuck did a great work, by collecting a lot of thiings together and stripping PPC part of OSX, but... I don't really understand idea of separating in to subset of slightly different DVDs: Intel-only, AMD only without Mail (what is the reason?), Intel-only without rosetta and so on. From my old 10.4.8 DVD I did installation on 5 different PCs. this days I would need 2 DVDs at least. What is the sense? Also strange to install 1.4a DVD and then go to Intel mac (if there any) and copy Mail from it or even start to bother people in forums to send you Mail.app or even download Intel-only DVD also. What is the sense? Stripping rosetta...is it really influence performance of Intel binaries? Ability to run PPC codes sometimes isn't really bad thing and it could be much better to have option in installer to instal/not-install rosetta, when user can choose. You never know. Probably next week you will really need to run PPC binary. I meet this couple of times. Rosetta it is about compatibility and this is one of good points of mac-os. 2) There is definitely one bad thing about all good DVDs More and more third party sollutions and hacks you include into distro with optional choice in installer, less and less friendly it is going to be for user. I observe how it works with less experienced users. Especially taking into account that few sollutions can be mutually exclusive and both can looks like right ones (for example video-drivers). So, I would propose slightly diferent approach for "best ever hackintosh distro" 1) Strip down all PPC binaries and extensions, but leave the rest and and leave rosetta (can be optional in installer). 2) we can start project on collecting kind of database of solutions for different hardware combinations (like CPU+chipset, Graphics+chipset and so on). And make kind of post-install script/program which will collect information about hardware(CPU,chipset, PCI Vendor/Product IDs for devices) and will automatially tune your PC to most supported configuration: a) choose proper kernel and install/remove additional kexts which depend on CPU and chipset combination. configure/install sollution for given combination of graphics and chipset c) patch/install audio-drivers for particular audio. d) patch/install network drivers. for given network cards. and so on. Of course, for this we will have to fugure out a simple and good way to collect all possible information about hardware at install-time in console. AFAIR there is nothing like Linux's lspci or FreeBSD's pciconf is included by default in OSX, but we can think about porting pciconf or writing something similar. There is functionality for this in standard frameworks. (I think there is even example similar things in Xcode). CPU information can be obtained via sysctl. After stripping PPC part we will have enough space on DVD to include so much of extra stuff, as we can collect In this case we can produce one-for-everyone DVD which will be really easy to install for not-experienced users and even for experienced users it will be much more comfortable to use. Just kind of click-and-go install. It will be just like more real generic x86 distro. Like Windows or SLES, for example, where installer configure your OS for given hardware. So, in general, I propose to start project to do "osx86 distro based on mac os x", instead of doing "mac os x hacked DVDs", if you see difference If we will think about this framework well in advance, it will be easy later to integrate fresh versions of mac-os-x into this distro. Few examples: a) there is a lot of activity about AppleHDAPatcher. A lot of collected information. We can duscuss with Taruga about making kind of HDA Installer which will prepare proper driver on a fly, depending on collected hardware info by supported hardware database. We can easily write installer for ported skge driver, which will patch it depending on collected Vendor/Product ID. And so on. Of course, biggest nightmare is going to be graphics part. But this is resolvable. Link to comment https://www.insanelymac.com/forum/topic/59049-way-to-go-with-osx86-dvds/ Share on other sites More sharing options...
justvisiting Posted August 5, 2007 Share Posted August 5, 2007 ...2) There is definitely one bad thing about all good DVDs More and more third party sollutions and hacks you include into distro with optional choice in installer, less and less friendly it is going to be for user. I observe how it works with less experienced users. Especially taking into account that few sollutions can be mutually exclusive and both can looks like right ones (for example video-drivers). ... very true. i installed uphuck V1.4i r2 _many_ times to find working combination which turned out to be to use the Jas 10.4.8 DVD Link to comment https://www.insanelymac.com/forum/topic/59049-way-to-go-with-osx86-dvds/#findComment-420814 Share on other sites More sharing options...
Qubeat Posted August 8, 2007 Share Posted August 8, 2007 That`s really great idea i`ll give this several thoughts! Link to comment https://www.insanelymac.com/forum/topic/59049-way-to-go-with-osx86-dvds/#findComment-422887 Share on other sites More sharing options...
Recommended Posts