LV. 4
GP 20

【情報】使用BS及ROOT及拿小判的Q&A(已重新上傳)

樓主 Bunch bunch
GP42 BP-
mediafire爆流量了, 有沒有其他免費地方可以放?


最近看到這邊多了不少BS的串,而且對於那些問題的解答有不少都很不到位,所以就開了此串
首先說明,我是認為在此方法以開串形式公開後,靈異會對此作出某些行動,例如修改抓APP的方式堵塞漏洞,甚至視為跟某邪道同類而刪帳處理(而且聽說Z社工作人員曾經在此出現?),所以我一直都是以PM形式去說,而非開串,不過現在串已開,那我做甚麼都改變不了Z社的行動了

廢話說完,那就請各位有問題的先看清楚由安裝BS到抓APP的流程跟你的有甚麼出入
1. 下載BS(此為0.7.8.829), zippy分流,其他版本不保證能用此ROOT
註: 想下載0.7.7.813的人請去此連結

2. 安裝BS(廢話),安裝過程中會將100MB左右的東西下載到C:\ProgramData\BlueStacksSetup

3. 請確認版本號是0.7.8.829(0.7.8.829外的不保證能用同樣方法ROOT,因為開發BS的公司一直都針對已被公開的root方法進行修改,以防被root)
下圖我懶得改


4. 請在安裝完成後關閉bluestacks(4a和4b自選一個方式)
4a. 手動關閉


4b. 使用執行命令
鍵盤上按windows+r,會出現執行方塊,請打上
32-bit系統(或稱x86系統): %programfiles%\BlueStacks\HD-Quit.exe


64-bit系統(或稱x86-64系統): %programfiles(x86)%\BlueStacks\HD-Quit.exe



5. 取得root access(5a, 5b自選一個方式)
我在此放上我自製的Root.fs和initrd.img吧, zippy分流,/system設定為可讀寫的,不過我將/system放大至500MB(避免裝app空間不夠),所以檔案會比其他大
法只需將下載來的root.fs和initrd.img抄至(vista或以上)C:\ProgramData\BlueStacks\Android當中,覆蓋原檔即可(我那個將initrd.img也改了)
xp的話是請抄至C:\Documents and Settings\All Users\Application Data\BlueStacks\Android
對了, 請確認是"ProgramData"而不是"ProgramFiles"啊

備註: 你可以自己手動root,詳情參看xda,手動root是B-II,我懶得詳述及翻譯

6. 掛載vpn(請在重開BlueStacks前先掛好vpn,否則你需要安裝好靈異後重啟BlueStacks)

7. 開啟BS後安裝MarketEnabler,並將區域設定為44010或44050(兩個都是日本電訊商的代碼,只是供應商的分別),不作詳述(另外留意一點,重啟bluestacks會令此設定還原),若想轉其他地區,請看此帖

8. 安裝靈異,然後轉BS語言,快快樂樂抓app去

Q&A:
Q1: 我覺得root後好像不怎穩定,怎樣回復原狀?
A1: C:\ProgramData\BlueStacksSetup中有個zip檔,解壓縮後會有最原本的root.fs,覆蓋回去即可

Q2: 我想重新安裝BS,將BS舊有資料完全清除
A2: 請將BlueStacks App Player和Notification Center都刪了才重新安裝BS

刪Notification Center時中間會問你是否保留APP DATA,請選NO
另外,請先刪BlueStacks App Player再刪Notification Center,否則再安裝時你可能要搞註冊表

Q3: 為何我輸入44010 他說We got a problem housten?
A3: 這個是root失敗了,請確認你安裝步驟是否跟我一樣,特別要核對BS的版本,另外複製root.fs必須要關閉BS後進行,而同時當你按Set to this value,Superuser彈出時你在倒數完前按了允許

Q4: 為何我的BS沒有Restart和Quit之類可以控制?
A4: 請確認你的BS是0.7.5或以後的版本,另外也請確認你下載的是8MB左右的Split Installer

Q5: 為何我的BS沒有Play Store?
A5: 只有0.7.5(還是0.7.3?忘了)版本或以後的BS才有預載Play Store,不想重新安裝BS就到xda看如何安裝Play Store,我不詳述

Q6: 用了Market Enabler後仍說我地區有問題,我不是已經改了地區嗎?
A6: 你確認已經轉了地區?轉了的話Market Enabler的Actual->gsm.sim.operator.numeric會是你改了的那個數值,而當你重啟BS後,這數值會被重置

Q7: 最底那300小判,寫著無料登入甚麼的,究竟要怎樣才能拿到啊?
A7: 無料登入就是登入免費帳號的意思,前題當然是要你在那遊戲中註冊免費帳號。而註冊帳號所需要的是由日本流動電訊商發出的地郵地址,這電郵地址只有在日本申請手機號碼才可以取得。所以要有這300小判只有兩個方法: 1. 你有日本朋友幫助你 2. 你親自到日本申請手機號碼(不過遊客好像沒有電郵地址的)

Q8: 有部份app說不支持我的機型,怎麼解決?
A8: 假如你root時是用xda b-ii那個方法又或者我自製的root的話,你的/system應該是可以修改的,請修改/system/build.prop,將
ro.product.model, ro.product.brand, ro.product.name, ro.product.manufacturer, ro.build.version.release等參數修改成"可以安裝"的機型的參數(其實我是忘了Play Store會檢查哪些了)
一般來說, 除了product.name之外,其他都簡淺易懂,例如我是用HTC Sensation,5個參數分別會是HTC Sensation, htc, htc_pyramid, HTC, 4.0.4
到http://www.gsmarena.com/htc_sensation-3875.php查會知道product.name的大概

Q9: 用BS下載了遊戲後 就可以直接拿到金幣? 還是要再弄什麼嗎?
A9: 所有拿小判的APP都需要下載後啟動一次才能拿到小判,過程中可能會有延遲(其實是經常延遲很久才發過來),所以直至你確認收取小判前都不要關了那APP,而且最好一個個來,免自己不知道哪個拿了,哪些還未拿

Q10: 拿了一次小判後,有沒有可能下載同一個APP仍能再拿小判?
A10: 不可能,當你拿了一次以後,你經靈異再按下去時就會有error message說你已經拿了那個小判,即使你將BS所有資料清除乾淨,結果都是會出現同一個error message

Q11: 我重裝BS時,有個窗口彈出來說我已經裝了新版的BS,然後就裝不了,該怎麼辦?
A11: 刪了Notification Center沒有?有可能是移除時出錯,導致註冊表中的沒刪乾淨(事實上BS的移除部份寫得頗爛),鍵盤中按Windows+r,在彈出的視窗打regedit,按HKEY_CLASSES_ROOT後以"BlueStacks"搜尋,然後手動刪了這些機碼
假如搜到的機碼是在BlueStacks文件夾中,請將整個資料夾刪除
假如搜到的機碼是在以Bst或HD或LEGACY_BST開頭的文件夾中,亦請刪文件夾
假如搜到的機碼所在文件夾中以一列十六進制數字作名稱(應該是在Installer和Uninstaller裡面)亦請刪除文件夾
經搜一次後,下列列表為搜尋bluestacks要刪的文件夾列表
HKEY_CLASSES_ROOT\bluestacks
HKEY_CLASSES_ROOT\BlueStacks.Apk
HKEY_CLASSES_ROOT\Installer\Products\一列十六進制數字
HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\AppSpecific\HD-ApkHandler.exe
HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\AppSpecific\HD-Frontend.exe
HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\AppSpecific\HD-Restart.exe
HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\bluestacks
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BlueStacks.Apk
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\一列十六進制數字
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\一列十六進制數字
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\一列十六進制數字
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{十六進制數字,中間有-符號區間}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BlueStacks App Player
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_BSTHDDRV
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\BstHdAndroidSvc
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\BstHdDrv
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\BstHdLogRotatorSvc
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\Root\LEGACY_BSTHDDRV
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\BstHdAndroidSvc
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\BstHdDrv
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\BstHdLogRotatorSvc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_BSTHDDRV
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BstHdAndroidSvc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BstHdDrv
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BstHdLogRotatorSvc
HKEY_USERS\S-1-5-21-一堆數字\Software\Microsoft\IntelliPoint\AppSpecific\HD-ApkHandler.exe
HKEY_USERS\S-1-5-21-一堆數字\Software\Microsoft\IntelliPoint\AppSpecific\HD-Frontend.exe
HKEY_USERS\S-1-5-21-一堆數字\Software\Microsoft\IntelliPoint\AppSpecific\HD-Restart.exe

Q12: 我無論如何移除BS和Notification Center都刪不了舊資料
A12: 這情況真的很奇怪,不過強行清理也是有方法的,到https://www.dropbox.com/sh/8hh4t2kojqlorsb/ISek33HBtY下載Data_Org.rar和SDCard_Org.rar,將Data.sparsefs和SDCard.sparsefs複蓋吧,這個我做個0.7.8.829的: Data_Org.zipSDCard_Org.zip
至於0.7.7.813等會再放上

Q13: 我在BS找不到Play Store,每次都要經靈異或其他軟件叫出,怎樣才能令Play Store顯示在桌面?
A13: 隨便找個launcher(如adw launcher)安裝,按一按home鍵切換成新裝的launcher就會出現

還有任何疑問的話請留言,我會更新的                                      
42
-
未登入的勇者,要加入討論嗎?
板務人員:歡迎申請板主