T
Tuan Hoang
Guest
Tối hôm qua ngồi đàm đạo với một trong những Hackintosher đầu tiên ở Việt Nam - Anh Abcslayer. Anh cũng chính là Admin của Macvn - diễn đàn Hackintosh đầu tiên ở Việt Nam. Những bạn nào muốn tìm hiểu thêm về lịch sử và bản chất của Hackintosh thì có thể đọc qua 
Nope
Anh đã thử lần nào làm Hackintosher chưa ạ?
Abcslayer Là Tôi
hehe, anh nghịch từ hồi nó mới có cơ em à. Lúc ấy còn chưa có insanelymac cơ, lúc ấy anh còn đang là sinh viên. À trước đấy còn nghịch PearPC, giả lập PowerPC trên x86. Chậm dã man
Lúc có hackintosh thì bắt đầu mò mẫm. Hồi xưa có mấy chú kernel hacker, cả đám chỉ chờ chú ấy tung ra patched kernel với mấy framework quan trọng. Ban đầu hackint0sh chỉ đơn giản thế thôi
Nope
Phải chăng anh là hackintosher đầu tiên ở VN
)
Abcslayer Là Tôi
Một trong những thôi, có nhiều người nghịch lắm, nhưng chắc có anh là theo dõi nó lâu và chi tiết nhất. Anh còn join dev channel trên IRC nữa. Hồi đó lọ mọ cài cái IRC client lên máy điện thoại, nửa đêm vào GPRS đọc.
Nope
)
Câu chuyện anh kể có vẻ hấp dẫn đấy
Chứng tỏ là dự án mang Mac lên PC có trước khi cả Apple dùng chip Intel anh nhỉ?
Abcslayer Là Tôi
Trong nội bộ Apple thì họ phát triển song song OS X cho cả Mac PowerPC lẫn PC mà em, vấn đề là họ giấu thôi. Dự án đấy chỉ bị lộ mỗi cái tên là “Marklar” thì phải.
Sau đó lúc gần có Macbook Pro với Macbook thay cho Powerbook dùng PowerPC thì bắt đầu lộ máy Dev của Apple, nó là một cái Prototype chạy Intel Pentium 4. Và rồi sau đó thì “dump image” của OS X intel bị phát tán. Rồi dân nghiên cứu Kernel nhảy vào tìm cách hack. Trang web đầu tiên của dự án hackintosh bị xoá rồi, sau đó mới sinh ra 2 forums. Anh không nhớ hết tên, hình như là “osx2pc” với cả “win2mac” gì gì đó,
sau này 1 cái bị Apple dập mất. Cái còn lại đổi tên thành “insanelymac”
Rồi insanelymac bị thương mại hoá, anh không vào mấy nữa. Đám hacker còn lại lập trang riêng là hackint0sh, trang này lúc đầu ẩn ,chỉ ai biết mới vào được, về sau mới mở ra, rồi dần về sau thì nó như em biết bây giờ đó.
Nope
oh, hóa ra là thế
sao insanelymac lại thương mại hóa ạ anh?
Abcslayer Là Tôi
Admin của InsanelyMac bán nó cho một cty làm web ở anh và họ thương mại hoá nó. Họ đầu tư update phần mềm, làm lại giao diện (là cái em thấy bây giờ, trước nó trông đơn giản kiểu macvn). Hình nhự họ bán đc 200.000 bảng hay 500.000 bảng. Anh không nhớ rõ lắm…
Nope
Trang hackint0sh sau này đi đâu về đâu ạ anh?
Abcslayer Là Tôi
Hackint0sh giờ vẫn có mà: Hackint0sh.org
Hackint0sh.org cũng là nơi tập hợp iOS Hackers đầu tiên. "Dev channel" của iOS cũng cùng trên IRC node với Hackint0sh
Nope
Rất tiếc là insanelymac sau này lại quá mạnh, mạnh hơn cả hackint0sh.org
Abcslayer Là Tôi
Giống tinhte với macvn thôi. Macvn có hồi còn khoá forum, chặn bot google. Vì lúc ấy search cái gì về apple ở Việt Nam là ra macvn đâm ra dân tình chả biết gì về mac cũng đăng kí vào nói nhăng cuội hoặc hỏi chả ra đâu vào đâu
Nope
Có thể nói hackintosh là từng là đứa con của Apple?
Abcslayer Là Tôi
Có thể…không ai biết thực hư như thế nào...
Trước khi có hackintosh thì có dự án Opendarwin, là cái kernel của OS X với các phần cơ bản nhất, có bản biên dịch chạy trên PC. Nó giống như khi em boot vào giao diện Console của OS X ấy. Hồi xưa nhớ anh hỳ hục nhờ anh chủ hàng đĩa anh quen download cho, burn ra CD, đem về nhà chạy. Hahahaha =))
Nope
Sau vụ Apple dùng chip Intel thì bản nào là bản Hackintosh đầu tiên anh nhỉ? Em dùng bản đầu tiên của Hackintosh là “Jas 10.4.8”
Abcslayer Là Tôi
Vậy em dùng gần hết các bản Hackintosh rồi đó
Đầu tiên là 10.4.1 Universal thì phải. Jas là mãi sau này rồi. Kernel của Jas hình như là của Semthex patch hay Vitaly gì đó. Jas không hack, chỉ tổng hợp các patch lại cho anh em dùng.
Nope
Em cứ tưởng Jas 10.4.8 là bản thứ 2 hay 3 gì đó?
Abcslayer Là Tôi
Ừ, Jas cũng là một trong những người tạo các bản image dễ dùng đầu tiên đó. Gần đời đầu luôn!
Nope
Anh có nghĩ là Apple âm thầm hỗ trợ hackintosh không ạ?
Abcslayer Là Tôi
Cũng không hẳn là hỗ trợ, nhưng họ không khoá nó hoàn toàn. Có lẽ nó như kiểu chỗ chơi vui cho mấy “Kernel Dev xịn” của Apple với thế giới bên ngoài.
Kernel của OS X có các phần bị mã hoá và key giải mã là một bài thơ =))
Không biết giờ nó còn nằm trong cái Kext “Dont steal OS X” nữa không
Nope
Sao anh biết Key của kernel là 1 bài thơ ạ?
Abcslayer Là Tôi
Thì nó bị giải mã mà em, giống như Image của iOS đều bị mã hoá
Nope
Em thấy cài Mac lên PC bây giờ là quá dễ, dễ hơn rất nhiều so với hồi em dùng 10.4 và 10.5
Abcslayer Là Tôi
Ờ đúng thế, thực ra giờ máy mac ngày càng phổ dụng & giá rẻ nhiều lắm rồi nên nhu cầu khoá chặt OS X của Apple cũng có giảm đi họ cứ để mọi thứ lỏng lẻo vậy, nhưng cũng không đến mức 1 phát ăn liền kiểu windows. Chính ra dân hackint0sh về sau toàn có máy mac, chơi hack để cho vui thôi và thoả mãn sở thích lọ mọ. Vì dùng OS X quen sẽ thèm sự ổn định của máy xịn
thèm cái giao diện boot graphic xịn, thèm các tính năng như target disk mode, target display, cái này thì hacker bó tay . Hay mò mẫm cài cắm mà có “target disk mode” sướng lắm =))
Nope
Apple làm thế vừa tăng thị phần OSX nhưng không giảm sức mua máy Mac
) Mà “target disk mode” là gì ạ anh?
Abcslayer Là Tôi
Đó là chế độ mà máy mac chạy firmware của nó chứ không bật hệ điều hành. Nếu em nối nó với máy tính có firewire nào khác thì nó sẽ hiện lên như cái ổ cứng ngoài & ổ CD ngoài. Mình có thể truy cập ổ cứng để sửa chữa, test ổ, cài lại OS X, copy dữ liệu,…. Thunderbolt hình như cũng làm thế đc thì phải. Lâu anh chả để ý
Nope
em thấy cài Mac lên PC không cần phải thay "mach_kernel" nữa
chỉ cần thằng Chameleon nó update để suitable là được
Abcslayer Là Tôi
Vì giờ cái boot loader nó giả lập hết môi trường của cái mac thật, từ SMC cho đến fake các code trong BIOS
Nope
Anh nghĩ có lúc nào mà team dev chameleon giải tán không anh nhỉ?
Abcslayer Là Tôi
Anh không rõ, chắc chỉ khi nào Apple khoá chặt hơn như kiểu trên iPhone. Không thì sẽ có team khác thay. Ngày xưa hack đơn sơ hơn giờ. Các hacker chỉ patch để loại bỏ phần không cần thiết và sửa code để tương thích PC. Giờ thì giải pháp "fake" đẹp hơn nhiều. Cài dễ hơn, tương thích rộng
Nope
Chameleon chỉ có vài mb mà mạnh ghê gớm
)
Abcslayer Là Tôi
Nó giúp load môi trường giống EFI lên. Từ đó load các thành phần giả lập mac. Như vậy về lý thuyết nó rất gần với máy Mac Intel thật, chỉ có những cái máy Mac có mà nó không có thì nó chịu. Nó chỉ fake để đánh lừa hệ thống
Nope
Không biết cái dự án cài Mac cho PC của Apple còn không anh nhỉ
)
Abcslayer Là Tôi
Chẳc chả có dự án đấy đâu. Vì chi phí để support sẽ rất lớn, giống như M$ đang phải gánh. Em thấy OS X 10.9 đấy, Apple ra vèo vèo hàng loạt tính năng hay ho và hỗ trợ rất nhiều dòng Mac. Nhưng thực ra so với M$ phải gánh cho windows thì vẫn ít hơn nhiều. Và cũng vì thế máy Mac chạy OS X luôn dễ chịu, thậm chí PC hackint0sh mà hack full 100% thì cũng nuột kinh khủng
Nope
Em đoán là có một vài Dev của apple đã mách nước cho các Dev của hackintosh, ví dụ như patch AppleHDA rất lằng nhằng và phức tạp
Abcslayer Là Tôi
Có thể, nhiều người cũng nghĩ thế. Vì patch kernel hồi xưa còn khoai hơn nhiều. Mấy chú legendary kernel hacker không chỉ patch bỏ cái code chặn PC của Apple mà còn thêm code để nó tương thích nhiều PC hơn. Ví dụ ngày xưa P4 nó có mấy thứ tập lệnh của Intel, các chú ý thêm code để nó chạy trên AMD K8, rồi code nguyên cả cái kext cho chipset. Đại loại là cực kì điên rồ =)))))
Đâm ra nhiều người nghi có tay của Apple tiếp ứng. Có thể đó là Kernel Dev từng làm trong dự án Mac của Apple hoặc dự án OpenDarwin.
Nope
Ví dụ gần đây là chỉ sau có vài tiếng apple public 10.9 DP mà team chameleon đã code xong 1 bản tương thích. Quá nhanh, quá nguy hiểm
)
Abcslayer Là Tôi
Uh, với cả giờ anh thấy Apple họ không đưa ra thêm bất cứ cơ chế chặn PC nào mới. Chủ yếu cài vẫn phải chỉnh vì cái PC thiếu nhiều thứ cái Mac thật nó có hơn là do Apple chặn. Ví dụ mấy cái quái thú như tính năng PowerNap thì hack cũng bó tay luôn
Nope
Còn 1 vấn đề lớn nữa đó là không biết Apple làm cách nào mà 2 máy cùng dung lượng pin như nhau, nhưng máy Mac lại tiết kiệm pin hơn hẳn, còn máy chạy Windows thì hao pin kinh khủng
Abcslayer Là Tôi
Vì linh kiện trên máy Mac toàn là linh kiện đắt tiền em à. Tháo cái mác mac ra so sánh với cái laptop windows thấy ngay. Ngay cả cái adapter cũng là loại hiệu suất rất cao. Thế nên thực ra máy mac đắt nhưng lại không đắt, rồi OS tuning riêng cho phần cứng đó. Nó sẽ nhanh và hiệu quả rồi
Nope
À, em còn 1 câu hỏi nữa ạ. Việc viết driver (kext) cho phần cứng có phức tạp không ạ anh?
Abcslayer Là Tôi
Tuỳ phần cứng em à. Kext thì không hoàn toàn chỉ cho phần cứng đâu. Một số chức năng phần mềm đặc biệt vẫn phải viết kext (ví dụ firewall hay anti virus)
Nope
Liệu mình trả 1 số tiền nào đó cho coder thì họ có viết được kext cho AR9485 không anh nhỉ?
Abcslayer Là Tôi
Cho chip wifi ấy hở? Khoai đó. Vì còn phải load các code đặc biệt của hãng chipset lên nữa cơ. Thường là phải có code hỗ trợ từ hãng chipset, chứ không thì code mò cực khó. Nếu chip ấy có driver open source cho FreeBSD thì viết kext cho OS X sẽ đơn giản hơn tí. Vì OS X có 1 nhân FreeBSD chạy bên trong lo phần quản lý dạng Unix
Nope
Sao thằng Ubuntu nó làm được ạ?
Abcslayer Là Tôi
Ubuntu nó là hệ điều hành phổ biến rồi. Giờ các hãng chipset phải cung cấp driver em à. Vấn đề là nhiều khi họ chỉ cung cập driver đã biên dịch, không có source. Nếu thế thì việc chuyển hệ rất khó, ngay cả có source nó cũng đã rất khó rồi.
Ubuntu là dùng nhân Linux. Mac dùng nhân Mach, trên nhân Mach lại có nhân FreeBSD để vận hành phần bề nổi của hệ điều hành nữa. Thiết kế của OS X rất đặc biệt đó, unique trong các OS thương mại. Đó là một hướng thiết kế rất hiện đại
Nope
Nếu so sánh Mac vs Win thì anh thấy thế nào ạ?
Abcslayer Là Tôi
Windows đang đi theo hướng Mac về thiết kế lõi hệ điều hành, bề nổi cũng có tí
Nope
Em có cảm giác là Mac thông minh hơn Windows một chút. Mọi thứ đơn giản nhưng hiệu quả
Abcslayer Là Tôi
Nó hướng người dùng nhiều hơn, được chau chuốt hơn.
Nope
Em còn muốn hỏi anh thêm nhiều câu nữa nhưng hôm nay muộn rồi đành phải tạm biệt anh vậy
Hẹn anh một dịp khác rảnh rỗi chúng ta đàm đạo tiếp ạ 
End.
Nope
Anh đã thử lần nào làm Hackintosher chưa ạ?
Abcslayer Là Tôi
hehe, anh nghịch từ hồi nó mới có cơ em à. Lúc ấy còn chưa có insanelymac cơ, lúc ấy anh còn đang là sinh viên. À trước đấy còn nghịch PearPC, giả lập PowerPC trên x86. Chậm dã man
Lúc có hackintosh thì bắt đầu mò mẫm. Hồi xưa có mấy chú kernel hacker, cả đám chỉ chờ chú ấy tung ra patched kernel với mấy framework quan trọng. Ban đầu hackint0sh chỉ đơn giản thế thôi
Nope
Phải chăng anh là hackintosher đầu tiên ở VN
Abcslayer Là Tôi
Một trong những thôi, có nhiều người nghịch lắm, nhưng chắc có anh là theo dõi nó lâu và chi tiết nhất. Anh còn join dev channel trên IRC nữa. Hồi đó lọ mọ cài cái IRC client lên máy điện thoại, nửa đêm vào GPRS đọc.
Nope
Câu chuyện anh kể có vẻ hấp dẫn đấy
Chứng tỏ là dự án mang Mac lên PC có trước khi cả Apple dùng chip Intel anh nhỉ?
Abcslayer Là Tôi
Trong nội bộ Apple thì họ phát triển song song OS X cho cả Mac PowerPC lẫn PC mà em, vấn đề là họ giấu thôi. Dự án đấy chỉ bị lộ mỗi cái tên là “Marklar” thì phải.
Sau đó lúc gần có Macbook Pro với Macbook thay cho Powerbook dùng PowerPC thì bắt đầu lộ máy Dev của Apple, nó là một cái Prototype chạy Intel Pentium 4. Và rồi sau đó thì “dump image” của OS X intel bị phát tán. Rồi dân nghiên cứu Kernel nhảy vào tìm cách hack. Trang web đầu tiên của dự án hackintosh bị xoá rồi, sau đó mới sinh ra 2 forums. Anh không nhớ hết tên, hình như là “osx2pc” với cả “win2mac” gì gì đó,
sau này 1 cái bị Apple dập mất. Cái còn lại đổi tên thành “insanelymac”
Rồi insanelymac bị thương mại hoá, anh không vào mấy nữa. Đám hacker còn lại lập trang riêng là hackint0sh, trang này lúc đầu ẩn ,chỉ ai biết mới vào được, về sau mới mở ra, rồi dần về sau thì nó như em biết bây giờ đó.
Nope
oh, hóa ra là thế
sao insanelymac lại thương mại hóa ạ anh?
Abcslayer Là Tôi
Admin của InsanelyMac bán nó cho một cty làm web ở anh và họ thương mại hoá nó. Họ đầu tư update phần mềm, làm lại giao diện (là cái em thấy bây giờ, trước nó trông đơn giản kiểu macvn). Hình nhự họ bán đc 200.000 bảng hay 500.000 bảng. Anh không nhớ rõ lắm…
Nope
Trang hackint0sh sau này đi đâu về đâu ạ anh?
Abcslayer Là Tôi
Hackint0sh giờ vẫn có mà: Hackint0sh.org
Hackint0sh.org cũng là nơi tập hợp iOS Hackers đầu tiên. "Dev channel" của iOS cũng cùng trên IRC node với Hackint0sh
Nope
Rất tiếc là insanelymac sau này lại quá mạnh, mạnh hơn cả hackint0sh.org
Abcslayer Là Tôi
Giống tinhte với macvn thôi. Macvn có hồi còn khoá forum, chặn bot google. Vì lúc ấy search cái gì về apple ở Việt Nam là ra macvn đâm ra dân tình chả biết gì về mac cũng đăng kí vào nói nhăng cuội hoặc hỏi chả ra đâu vào đâu
Nope
Có thể nói hackintosh là từng là đứa con của Apple?
Abcslayer Là Tôi
Có thể…không ai biết thực hư như thế nào...
Trước khi có hackintosh thì có dự án Opendarwin, là cái kernel của OS X với các phần cơ bản nhất, có bản biên dịch chạy trên PC. Nó giống như khi em boot vào giao diện Console của OS X ấy. Hồi xưa nhớ anh hỳ hục nhờ anh chủ hàng đĩa anh quen download cho, burn ra CD, đem về nhà chạy. Hahahaha =))
Nope
Sau vụ Apple dùng chip Intel thì bản nào là bản Hackintosh đầu tiên anh nhỉ? Em dùng bản đầu tiên của Hackintosh là “Jas 10.4.8”
Abcslayer Là Tôi
Vậy em dùng gần hết các bản Hackintosh rồi đó
Đầu tiên là 10.4.1 Universal thì phải. Jas là mãi sau này rồi. Kernel của Jas hình như là của Semthex patch hay Vitaly gì đó. Jas không hack, chỉ tổng hợp các patch lại cho anh em dùng.
Nope
Em cứ tưởng Jas 10.4.8 là bản thứ 2 hay 3 gì đó?
Abcslayer Là Tôi
Ừ, Jas cũng là một trong những người tạo các bản image dễ dùng đầu tiên đó. Gần đời đầu luôn!
Nope
Anh có nghĩ là Apple âm thầm hỗ trợ hackintosh không ạ?
Abcslayer Là Tôi
Cũng không hẳn là hỗ trợ, nhưng họ không khoá nó hoàn toàn. Có lẽ nó như kiểu chỗ chơi vui cho mấy “Kernel Dev xịn” của Apple với thế giới bên ngoài.
Kernel của OS X có các phần bị mã hoá và key giải mã là một bài thơ =))
Không biết giờ nó còn nằm trong cái Kext “Dont steal OS X” nữa không
Nope
Sao anh biết Key của kernel là 1 bài thơ ạ?
Abcslayer Là Tôi
Thì nó bị giải mã mà em, giống như Image của iOS đều bị mã hoá
Nope
Em thấy cài Mac lên PC bây giờ là quá dễ, dễ hơn rất nhiều so với hồi em dùng 10.4 và 10.5
Abcslayer Là Tôi
Ờ đúng thế, thực ra giờ máy mac ngày càng phổ dụng & giá rẻ nhiều lắm rồi nên nhu cầu khoá chặt OS X của Apple cũng có giảm đi họ cứ để mọi thứ lỏng lẻo vậy, nhưng cũng không đến mức 1 phát ăn liền kiểu windows. Chính ra dân hackint0sh về sau toàn có máy mac, chơi hack để cho vui thôi và thoả mãn sở thích lọ mọ. Vì dùng OS X quen sẽ thèm sự ổn định của máy xịn
thèm cái giao diện boot graphic xịn, thèm các tính năng như target disk mode, target display, cái này thì hacker bó tay . Hay mò mẫm cài cắm mà có “target disk mode” sướng lắm =))
Nope
Apple làm thế vừa tăng thị phần OSX nhưng không giảm sức mua máy Mac
Abcslayer Là Tôi
Đó là chế độ mà máy mac chạy firmware của nó chứ không bật hệ điều hành. Nếu em nối nó với máy tính có firewire nào khác thì nó sẽ hiện lên như cái ổ cứng ngoài & ổ CD ngoài. Mình có thể truy cập ổ cứng để sửa chữa, test ổ, cài lại OS X, copy dữ liệu,…. Thunderbolt hình như cũng làm thế đc thì phải. Lâu anh chả để ý
Nope
em thấy cài Mac lên PC không cần phải thay "mach_kernel" nữa
chỉ cần thằng Chameleon nó update để suitable là được
Abcslayer Là Tôi
Vì giờ cái boot loader nó giả lập hết môi trường của cái mac thật, từ SMC cho đến fake các code trong BIOS
Nope
Anh nghĩ có lúc nào mà team dev chameleon giải tán không anh nhỉ?
Abcslayer Là Tôi
Anh không rõ, chắc chỉ khi nào Apple khoá chặt hơn như kiểu trên iPhone. Không thì sẽ có team khác thay. Ngày xưa hack đơn sơ hơn giờ. Các hacker chỉ patch để loại bỏ phần không cần thiết và sửa code để tương thích PC. Giờ thì giải pháp "fake" đẹp hơn nhiều. Cài dễ hơn, tương thích rộng
Nope
Chameleon chỉ có vài mb mà mạnh ghê gớm
Abcslayer Là Tôi
Nó giúp load môi trường giống EFI lên. Từ đó load các thành phần giả lập mac. Như vậy về lý thuyết nó rất gần với máy Mac Intel thật, chỉ có những cái máy Mac có mà nó không có thì nó chịu. Nó chỉ fake để đánh lừa hệ thống
Nope
Không biết cái dự án cài Mac cho PC của Apple còn không anh nhỉ
Abcslayer Là Tôi
Chẳc chả có dự án đấy đâu. Vì chi phí để support sẽ rất lớn, giống như M$ đang phải gánh. Em thấy OS X 10.9 đấy, Apple ra vèo vèo hàng loạt tính năng hay ho và hỗ trợ rất nhiều dòng Mac. Nhưng thực ra so với M$ phải gánh cho windows thì vẫn ít hơn nhiều. Và cũng vì thế máy Mac chạy OS X luôn dễ chịu, thậm chí PC hackint0sh mà hack full 100% thì cũng nuột kinh khủng
Nope
Em đoán là có một vài Dev của apple đã mách nước cho các Dev của hackintosh, ví dụ như patch AppleHDA rất lằng nhằng và phức tạp
Abcslayer Là Tôi
Có thể, nhiều người cũng nghĩ thế. Vì patch kernel hồi xưa còn khoai hơn nhiều. Mấy chú legendary kernel hacker không chỉ patch bỏ cái code chặn PC của Apple mà còn thêm code để nó tương thích nhiều PC hơn. Ví dụ ngày xưa P4 nó có mấy thứ tập lệnh của Intel, các chú ý thêm code để nó chạy trên AMD K8, rồi code nguyên cả cái kext cho chipset. Đại loại là cực kì điên rồ =)))))
Đâm ra nhiều người nghi có tay của Apple tiếp ứng. Có thể đó là Kernel Dev từng làm trong dự án Mac của Apple hoặc dự án OpenDarwin.
Nope
Ví dụ gần đây là chỉ sau có vài tiếng apple public 10.9 DP mà team chameleon đã code xong 1 bản tương thích. Quá nhanh, quá nguy hiểm
Abcslayer Là Tôi
Uh, với cả giờ anh thấy Apple họ không đưa ra thêm bất cứ cơ chế chặn PC nào mới. Chủ yếu cài vẫn phải chỉnh vì cái PC thiếu nhiều thứ cái Mac thật nó có hơn là do Apple chặn. Ví dụ mấy cái quái thú như tính năng PowerNap thì hack cũng bó tay luôn
Nope
Còn 1 vấn đề lớn nữa đó là không biết Apple làm cách nào mà 2 máy cùng dung lượng pin như nhau, nhưng máy Mac lại tiết kiệm pin hơn hẳn, còn máy chạy Windows thì hao pin kinh khủng
Abcslayer Là Tôi
Vì linh kiện trên máy Mac toàn là linh kiện đắt tiền em à. Tháo cái mác mac ra so sánh với cái laptop windows thấy ngay. Ngay cả cái adapter cũng là loại hiệu suất rất cao. Thế nên thực ra máy mac đắt nhưng lại không đắt, rồi OS tuning riêng cho phần cứng đó. Nó sẽ nhanh và hiệu quả rồi
Nope
À, em còn 1 câu hỏi nữa ạ. Việc viết driver (kext) cho phần cứng có phức tạp không ạ anh?
Abcslayer Là Tôi
Tuỳ phần cứng em à. Kext thì không hoàn toàn chỉ cho phần cứng đâu. Một số chức năng phần mềm đặc biệt vẫn phải viết kext (ví dụ firewall hay anti virus)
Nope
Liệu mình trả 1 số tiền nào đó cho coder thì họ có viết được kext cho AR9485 không anh nhỉ?
Abcslayer Là Tôi
Cho chip wifi ấy hở? Khoai đó. Vì còn phải load các code đặc biệt của hãng chipset lên nữa cơ. Thường là phải có code hỗ trợ từ hãng chipset, chứ không thì code mò cực khó. Nếu chip ấy có driver open source cho FreeBSD thì viết kext cho OS X sẽ đơn giản hơn tí. Vì OS X có 1 nhân FreeBSD chạy bên trong lo phần quản lý dạng Unix
Nope
Sao thằng Ubuntu nó làm được ạ?
Abcslayer Là Tôi
Ubuntu nó là hệ điều hành phổ biến rồi. Giờ các hãng chipset phải cung cấp driver em à. Vấn đề là nhiều khi họ chỉ cung cập driver đã biên dịch, không có source. Nếu thế thì việc chuyển hệ rất khó, ngay cả có source nó cũng đã rất khó rồi.
Ubuntu là dùng nhân Linux. Mac dùng nhân Mach, trên nhân Mach lại có nhân FreeBSD để vận hành phần bề nổi của hệ điều hành nữa. Thiết kế của OS X rất đặc biệt đó, unique trong các OS thương mại. Đó là một hướng thiết kế rất hiện đại
Nope
Nếu so sánh Mac vs Win thì anh thấy thế nào ạ?
Abcslayer Là Tôi
Windows đang đi theo hướng Mac về thiết kế lõi hệ điều hành, bề nổi cũng có tí
Nope
Em có cảm giác là Mac thông minh hơn Windows một chút. Mọi thứ đơn giản nhưng hiệu quả
Abcslayer Là Tôi
Nó hướng người dùng nhiều hơn, được chau chuốt hơn.
Nope
Em còn muốn hỏi anh thêm nhiều câu nữa nhưng hôm nay muộn rồi đành phải tạm biệt anh vậy
End.
