Dyskusja o systemie Microsoftu dla smartfonów.
Awatar użytkownika

winuser

Zasłużony użytkownik
Posty: 951
Rejestracja: 29 sie 2013, 12:15
    Macintosh Safari

Post20 cze 2015, 14:58

@up - tak, z tym, że musisz odwołać się do uprawnień odczytu wiadomości.





Lockscreen, którego używam: http://forum.xda-developers.com/showpos ... tcount=177 (pobierzcie najnowszy załącznik), potem Interop, deploy przez WPPT na pamięć telefonu i działa.


@lolasher, na 520 laga ni ma, a i zauważyłem, że baterii źre mniej od stockowego ;)





Jak będę miał czas, opiszę te narzędzia na Interopa.




Interopa robicie według tego (niedorobionego) poradnika, albo według tego z xda, gdzie wszystko jest po ludzku opisane (linkowałem w temacie o WP).



Interop w skrócie pozwala na: modyfikacja plików systemowych (grzebanie w mui celem odpalenia Cortany, podkurwienie innego pliku hosts i zablokowanie reklam wtc.), edycja rejestru:odblokowanie piątego skrótu w centrum akcji (5' i 720p wymagane), dodanie własnego akcentu kolorystycznego, obsluga montowania petycji C via MTP, Full capabilities: instalowanie modowanych i niepodpisanych aplikacji (lockacreen, aplikacje do backupu Isolated Storage aplikacji w celu przywrócenia danych aplikacji po resecie), zniesienie limitu instalacji xap etc.



Można te posty wydzielić do nowego tematu o Interopie ? ;)
Ostatnio zmieniony 20 cze 2015, 18:34 przez winuser, łącznie zmieniany 1 raz.
Mój PC:
Intel Core i3-4170 @3.70GHz + SilentiumPC SpartanPro | MSI B85M-G43 | Zotac GeForce GTX 750 Ti 1GB | 8 GB RAM Crucial Ballistix Sport 1600Mhz 9-9-9-24| Patriot Blaze SSD 120 GB | Windows 10 Pro 1703 x64
Laptop:
Dell Latitude E6400 | Intel Core2Duo T9400 @ 2.4 GHz | nVidia Quadro 160M | 8GB RAM Corsair | LiteON LCS 128-L9S 128GB | Hitachi TravelStar 240GB | Windows 7 Ultimate x64
Apple iPhone 5s | Apple A7 @1.3 GHz | PowerVR SGX543MP3 | 1GB RAM | 16GB PAMIĘCI | iOS 10.3
Inne telefony:

Spoiler: pokaż
Apple iPhone 5 | Apple A6 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 10.3
Nokia N9 | TI OMAP3630 @1,1GHz OC | PowerVR SGX-530 | 1GB RAM LPDDR | 16 GB PAMIĘCI | MeeGo 1.2 Harmattan
Lumia 520 | Qualcomm MSM8227 @ 1GHz | Qualcomm Adreno 305 | 512MB RAM | 8GB PAMIĘCI| WP 8.1 GDR2

Awatar użytkownika

winuser

Zasłużony użytkownik
Posty: 951
Rejestracja: 29 sie 2013, 12:15
    Windows 7 Opera

Post20 cze 2015, 20:24

Postaram się opisać jak najprościej procedurę odblokowania Interop dla Lumii (i nie tylko) z obsługa kart SD.
Czym jest Interop ?
Jest to odblokowanie systemu Windows (Phone) pozwalające na (niby) pełny dostęp do plików systemowych i do partycji C.
Pisze tutaj (niby) pełny dostęp, bo w Windows Phone modyfikacja niektórych plików jest przyblokowana przez MTP i nie możemy sobie od tak ich modyfikować.
1. Na początek musimy mieć Lumię (albo i nie) i odblokowane deweloperskie. Co to jest, wie raczej każdy posiadacz Lumii na tym forum, więc nie będę opisywał, co i jak ;) Pobierazmy pliki z załącznika http://forum.xda-developers.com/windows ... p-t3135326
2. Zmieniamy miejsce zapisu aplikacji na pamięć wewnętrzną.
3. Instalujemy program CustomWP System w wersji co najmniej 0.6 (polecam użycie Windows Phone Power Tools, chociaż Application Deployment z SDK tez powinien dać radę).
4. Pobieramy i kopiujemy plik vcREG_1_1_BOOTSTRAP.xap bezpośrednio na kartę SD.
5. Zmieniamy datę w telefonie na 100 lat do przodu (np. 2110). Klikamy w ustawieniach info+dodatki - wyświetli się błąd wraz z opcją odinstalowania aplikacji. Korzystamy z niej ;)
6. Zmieniamy miejsce instalowania aplikacji na kartę SD.
7. Odplamy CustomWP System, tapiemy SD Card Permissions I wskazujemy swoja karte SD. Powoinno podświetlic się na zielono.
8. Klikamy Unhide WPSystem, aby od razu mieć dostęp do rzeczonego katalogu na SD.
9. W selekt the target app wybieramy „Extra e info”. Klikamy Download form store i instalujemy info+dodatki.
10. W oknie Modding selected xap, wybieramy Select the XAP, i wskazujemy mu pobrany wcześniej plik vcREG_1_1_BOOTSTRAP.xap. Potwierdzamy. Proces potrwa parę sekund i oznajmi nam, żebyśmy spróbowali odpalić info+dodatki.
11. Taktez robimy, jednak zamiast info+dodatki, mamy widoczną ścieżkę do pliku vcREG editora - D:\WPSystem\Apps\{2377fe1b.
12. Uruchamiamy i wybieramy templates z dolnego menu.
13. Zaznaczamy oba ptaszki (Interop/capability unlock oraz Full MTP Access).
14. Robimy restart urządzenia.
15. Aby pozbyć się edytora rejestru z menu ustawień potrzebujemy pliku dummy.xap. Pobieramy go i wrzucamy do telefomu przez WPPT. Prawdopodobnie uzyskacie error przy deploy, ale wpis zostanie usunięty.
16. Instalujemy ponownie info+dodatki, wym razem już bez modowania.
17. Instalujemy przez WPPT plik [vcREG_1_1_SIDELOAD.xap, To jest nasz edytor rejestru.
18. Przywrócenie ustawień fabrycznych usunie odblokowanie. W aplikacji vcREG po kliknięciu Templates możesz zaznaczyć jak poniżej. Otrzymamy wtedy dostęp do plików systemowych w tym folderu \WPmaniac\Phone\Data\PROGRAMS\WINDOWSAPPS gdzie można podmieniać przykładowo pliki graficzne systemowych aplikacji jak OneDrive.


Odkrywanie nowych mozliowści.
Niestety na razie nie pojawiają się nowe możliwości w edycji rejestru systemowego, bo developerom nie chce się grzebać w rejestrze. Jeśli jednak chcemy sobie cos pokombinować, możemy wczytać pliki rejestru z telefonu w komputerze z systemem Windows i cos pokombinować ;)
Jeśli chcecie przeglądać rejestr dla swojego modelu na komputerze to:

• Pobierz plik FFU z najnowszej wersji softu dla swojego modelu
• Wypakuj tym http://forum.xda-developers.com/attachm ... 1356534867
• Pliki rejestru SOFTWARE i SYSTEM znajdziecie w lokalizacji:Windows->system32->config

P.S. Nie dodaję screenów, bo uważam, iż każdy jest na tyle inteligentny aby dać sobie radę.

Aplikacje na Interopa:
1. Lollipop LockScreen:
Zmodyfikowany, dobrze prezentujący się ekran blokady.
Obrazek Obrazek Obrazek Obrazek
Źródło: http://forum.xda-developers.com/windows ... 016/page18
DOWNLOAD: http://www72.zippyshare.com/v/GrWqA5Aj/file.html
2. AppData Manager:
Aplikacja pozwala na zrobienie backupu danych większości aplikacji (Isolated Storage) i późniejsze przywrócenie ich po reinstalacji ROMu, lun wymianie urządzenia.
Żródło: http://forum.xda-developers.com/showthr ... ?t=2624469
3. WPH Tweaks.
Potęzna aplikacja, pozwala na podmianę akcentu kolorystycznego, odblokowane MTP, odblokowanie szybszej szyny microSD bez szukania w rejestrze i wiele więcej. Sam jeszcze nie zbadałem wszystkich możliwości tej aplikacji ;)
Żródło: http://forum.xda-developers.com/showthr ... ?t=2486387

Przydatne tweaki rejestru:
Spoiler: pokaż
Zmiana miejsca zapisu map na kartę SD:

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz System\Maps\Storage
Wpisz UseExternalStorage
Odczytaj, wpisz nową wartość 1 i zapisz

Eksporowanie kontaktów na kartę SIM

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz Software\Microsoft\Contacts\Sim
Wpisz EnableSIMAddressBookAndExport
Odczytaj, wpisz nową wartość 1 i zapisz

Włączenie ciągłej wibracji w trakcie dzwonka

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz Software\Microsoft\EventSounds\SoundCategories\Rin g\RingerOnVibrateOn
Wpisz Script
Odczytaj, wpisz nową wartość v0p i zapisz

Wyłączenie grupowania alfabetycznego listy aplikacji w menu

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz Software\Microsoft\Shell\Start
Wpisz GroupingThreshold
Odczytaj, wpisz nową wartość 1000 i zapisz

Zwiększenie ilości sms-ów w jednej wiadomości

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz Software\Microsoft\Cellular\SMS\OEM
Wpisz SmsPageLimit
Odczytaj, wpisz nową wartość 15 i zapisz

Włączenie dotykowych klawiszy funkcyjnych (jak te, w Lumii 630)

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz SOFTWARE\Microsoft\Shell\NavigationBar
Wpisz SoftwareModeEnabled
Odczytaj, wpisz nową wartość 1 i zapisz
Dodatkowo można zmienić wartości w
IsAutoHideEnabled
Color
IsSwipeUpToHideEnabled
Wedle uznania.

Zmiana rozmiaru interfejsu i aktywowanie piątego skrótu w centrum akcji (wymagane 5' i 720p)

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz Software\Microsoft\Windows\CurrentVersion\Control Panel\Theme
Wpisz UserPreferenceWidth
Odczytaj, wpisz nową wartość:
1. 0 - wartość domyślna
2. 69 - rozmiar średni
3. 75 - rozmiar najmniejszy, aktywne 5 skrótów w centrum akcji
i zapisz

Zmieniamy taktowanie szyny kości pamięci wewnętrznej eMMC do 200MHz poprzez włączenie obsługi HS200. Domyślnie jest wyłączona jako 1 w rejestrze.

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz SYSTEM\ControlSet001\Services\SdBus\Parameters
Wpisz DisableHS200Support
Odczytaj, wpisz nową wartość 0 i zapisz

Włączamy obsługę UHC-1 dla karty SD.

Kod: Zaznacz cały

Zaznacz HKEY_LOCAL_MACHINES
Wpisz SYSTEM\ControlSet001\Services\SdBus\Parameters
Wpisz DisableUhsSupport
Odczytaj, wpisz nową wartość 0 i zapisz
Mój PC:
Intel Core i3-4170 @3.70GHz + SilentiumPC SpartanPro | MSI B85M-G43 | Zotac GeForce GTX 750 Ti 1GB | 8 GB RAM Crucial Ballistix Sport 1600Mhz 9-9-9-24| Patriot Blaze SSD 120 GB | Windows 10 Pro 1703 x64
Laptop:
Dell Latitude E6400 | Intel Core2Duo T9400 @ 2.4 GHz | nVidia Quadro 160M | 8GB RAM Corsair | LiteON LCS 128-L9S 128GB | Hitachi TravelStar 240GB | Windows 7 Ultimate x64
Apple iPhone 5s | Apple A7 @1.3 GHz | PowerVR SGX543MP3 | 1GB RAM | 16GB PAMIĘCI | iOS 10.3
Inne telefony:

Spoiler: pokaż
Apple iPhone 5 | Apple A6 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 10.3
Nokia N9 | TI OMAP3630 @1,1GHz OC | PowerVR SGX-530 | 1GB RAM LPDDR | 16 GB PAMIĘCI | MeeGo 1.2 Harmattan
Lumia 520 | Qualcomm MSM8227 @ 1GHz | Qualcomm Adreno 305 | 512MB RAM | 8GB PAMIĘCI| WP 8.1 GDR2

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość