2017年4月11日 星期二

SDL on Xcode


  1. 安裝brew:終端機:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. 安裝SDL: brew install sdl2
  3. Xcode 新增專案 (command line tool )
  4.  在Link frameworks and libraries 下新增 
  5.  Add Other...
  6. 用[command]+[shift]+[G]進入  /usr/local/Cellar/sdl2/2.0.5 並選取  libSDL2-2.0.0.dylib
  7.  在header search paths新增/usr/local/include
完成!

2017年4月8日 星期六

MacBook 安裝 Windows Server

因為總總原因,平常我MacOS 和 Windows 都會用到,而小弟只有一組windows 的序號,只好把歪腦經動到身為學生享有的特權
https://imagine.microsoft.com/en-us/catalog
但是有個很大的問題,大家都知道2015以後的Macbook Pro Rentina 只支援 Windows 10吧,然而dreamspark只有提供windows server 和 windows embedded8.1,小弟試了很久,都沒辦法直接用bootcamp安裝,所以我那可怕的歪腦經又動了起來,這次用M.2 SSD做的USB隨身碟來開機Windows!

  1. 準備一台Windows 8以上的PC,要有Administrator權限
  2. 準備Windows Server 的安裝ISO
  3. 準備一隻很快der USB隨身碟~
  4. 插入那支隨身碟並事先備份
  5. 用管理員權限打開CMD.exe
  6. 輸入C:\ diskpart (因該都知道不要跟著打C:\吧)
  7. DISKPART >list disk  找到你要安裝的磁碟X
  8. DISKPART >select disk X  選取他
  9. DISKPART >clean 清乾淨
  10. DISKPART >convert GPT  EFI只能在GPT分割上,所以先轉成GPT
  11. DISKPART >create partition EFI size=300 建議不要太小
  12. DISKPART >list partition 找到你剛剛建立EFI的分割槽X
  13. DISKPART >select partition X 選擇他
  14. DISKPART >format quick fs=fat32 格式化成fat32,不要問為什麼不用NTFS,因為              這是用來引導開機的區塊
  15. DISKPART >assign letter=S  強制指定掛載點避免亂跑
  16. DISKPART >exit 離開diskpart
  17. 打開電腦管理中的磁碟管理,你會看到行隨身碟上有剛剛建立的EFI磁區,而後面都是未配置的空間,切出你要裝系統的空間和資料的區塊,另外建議系統用NTFS不要用其他,否則會開不了Windows,詳細我也不知道,而放資料的建議用exFat,這樣MacOS才抓得到
  18. 掛載安裝ISO
  19. C:\dism /apply-image /imagefile:光碟位置:\sources\install.wim /index:N /applydir:安裝位置   看到/index:後面有個N了嗎? 不是要你打N上去,而是因為windows server 有提供4個安裝完整度,建議先選4不然認證會跳錯誤(我也不知道為什麼啊~~~):
1:server core
2:minimal server
3:server gui
4:desktop 

  1. bcdboot X:\Windows /s S: /f UEFI   建立開機引導,X是你安裝windows 的地方 S是剛剛前面強制掛載點的EFI分割區
  2. 接著打開你Mac上的bootcamp,在螢幕最上面那條(我不知道那叫什麼)找到 > 動作 > 下載Windows 支援程式
  3. 關機後按[option]+[power]開機,選擇EFI,接下來只要把序號打進去並安裝驅動程式就好嘍(要是因為驅動程式的關係而沒辦法做以上操作,可以先移到其他電腦上完成)



2016年7月10日 星期日

ZE550KL資料更新

重android5.0或cyanogenMod 6月以前的版本刷之後的版本要先去ASUS官網
下載最新的版本
然後解壓縮後
cd 進入firmware-update
執行以下指令
fastboot flash aboot emmc_appsboot_8939.mbn
fastboot flash hyp HD@firmware@8939@hyp.mbn
fastboot flash rpm HD@firmware@8939@rpm.mbn
fastboot flash tz HD@firmware@8939@tz.mbn
fastboot flash sbl1 HD@firmware@8939@sbl1.mbn
fastboot flash modem HD@modem@ZE550KL@8939@NON-HLOS-64bit.bin
在刷入img或Zip

如果沒這樣處理會一直顯示
Comparing TZ version TZ.BF.3.0.C3-00025 to TZ.BF.3.0.R2-00064
Comparing TZ version TZ.BF.3.0.C3-00025 to TZ.BF.3.0.R2-00064script aborted: assert failed: asus.verify_trustzone("TZ.BF.3.0.C3-00025") == "1"
assert failed: asus.verify_trustzone("TZ.BF.3.0.C3-00025") == "1"
Updater process ended with ERROR: 7


沒刷 aboot 會無法開機直接進入 fastboot mode(已經是TWRP或許可以不刷)
沒刷 hyp、rpm、tz、sbl1  手機開機沒多久有很大機率自動重開
  

2016年3月27日 星期日

在mac OSX 使用fastboot 和 adb


  1. 安裝android studio
  2. 設定PATH,在終端機內輸入
export PATH=${PATH}:~/Library/Android/sdk/platform-tools
完成!!!

Zenfone laser & selfie刷機教學

前言:這是一個給自己刷機的筆記,大部分的資料收集自Zentalk,希望新手能當作參考,我是用ZE550KL,其他的應該也行




ZE550KL注意http://garyabc0123-main.blogspot.tw/2016/07/ze550kl.html
1. root

  1. 下面全部的操作可能會有風險,在這之前建議先備份,但因還沒root就先用內建的備份程式,在這就死了可以復原
  2. 下載root過的包 感謝shakalaca製作
 ZE550KL.ZE601KL: http://www.asus.com/zentalk/tw/f ... 1151&extra=page%3D1         
Selfie: http://www.asus.com/zentalk/tw/f ... 0953&extra=page%3D1
  1. 下載flashtool最下面有 
  2. 對開始按右鍵叫出命令提示字元(要管理員權限)
  3. 手機進入bootloader(關機後按音量+鍵和電源鈕開機)
  4. 安裝驅動程式                                                                                                                                去裝置管理員找到一個有驚嘆號的android phone的裝置->按更新驅動程式->選擇下方的瀏覽電腦上的驅動程式->選擇從清單中挑選->顯示所有裝置->在製造商找到 ASUSTek COMPUTER INC,而旁邊的機型找到 ASUS Android ADB Interface 如果不行 http://www.asus.com/zentalk/tw/forum.phpmod=viewthread&tid=77635&extra=page%3D3
  5. 把rom和flashtool全都丟到同一個目錄,目錄下不要有其他東西
  6. 命令提示字元內輸入
cd 你放(8)的目錄
       fastboot flash boot boot.img
       fastboot flash recovery recovery.img
       fastboot flash system system.img
       fastboot oem reboot-recovery 
 重開要蠻久的,完成後你就root好了,建議做下面的步驟之前先用root權限備份





2.unlock bootloader(破壞保固)
ZD551KL Selfie: http://dlcdnet.asus.com/pub/ASUS/Zen...11_ZD551KL.apk
ZE550KL Laser: 用600的也行
ZE551KL Laser: http://dlcdnet.asus.com/pub/ASUS/Zen...e_20151211.zip
ZE600KL Laser: http://dlcdnet.asus.com/pub/ASUS/Zen..._UnlockApp.zip
ZE601KL Laser: http://dlcdnet.asus.com/pub/ASUS/Zen..._UnlockApp.zip
解壓縮後安裝裡面的apk,接著按裡面的說明走



3.刷twrp
720P:https://dl.twrp.me/Z00L/1080P:https://dl.twrp.me/Z00T/
       fastboot.exe flash recovery 檔案
按[tab]可以檔名補全



4.刷cyanogenMod13
720P: http://download.cyanogenmod.org/?device=Z00L
1080P: http://download.cyanogenmod.org/?device=Z00T
gapps: http://opengapps.org/
把cm和gapps放到sd卡插上手機->按音量-鍵和電源鈕進入twrp ->(先進wipe清乾淨之前的系統)->進install先安裝cm13在安裝gapps->reboot


發表於
http://www.asus.com/zentalk/tw/forum.php?mod=viewthread&tid=133241&extra=