Produktivita ⇒ PhoneProfilesPlus-profilovník
Moderátoři: don_alex, radegast, don_alex, radegast
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Tak toto tam nie je. To by vyzadovalo kopu prerabania senzorov. V PPP vzdy spracovava vsetky senzory.
Da sa to mozno zlozito obist. V profile sa daju scenery zapinat/vypinat, da sa nastavit, ze udalost sa spusti len ak konkretny profil je aktivovany.
Nikdy som take nepotreboval, takze som to este neskusal.
Mne uplne staci, ak wi-fi senzor skenuje kazdych 15 minut. Navyse pre wi-fi senzor je pouzivane nastavenie v sys. nastaveniach Polohy, ze ma pouzivat wi-fi na zistenie polohy, a vtedy system sam posle do PPP, ak sa nejake wi-fi v okoli zmenia. Vtedy ani nemusi byt wi-fi zapnuta.
Da sa to mozno zlozito obist. V profile sa daju scenery zapinat/vypinat, da sa nastavit, ze udalost sa spusti len ak konkretny profil je aktivovany.
Nikdy som take nepotreboval, takze som to este neskusal.
Mne uplne staci, ak wi-fi senzor skenuje kazdych 15 minut. Navyse pre wi-fi senzor je pouzivane nastavenie v sys. nastaveniach Polohy, ze ma pouzivat wi-fi na zistenie polohy, a vtedy system sam posle do PPP, ak sa nejake wi-fi v okoli zmenia. Vtedy ani nemusi byt wi-fi zapnuta.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 21
- Registrován: úte 31. črc 2012 13:52:42
- Typ mobilu / ROM: Galaxy S9, stock Android 9 Pie
Re: PhoneProfilesPlus-profilovník
Ahoj,
tak jsem se dokopal k pokusu o kompilaci a odladění problémů, které s PPP mám. Bohužel jsem se moc daleko nedostal, snad mi dokážeš pomoct. Mám IntellIJ 2019.1, nakonfigurované Android SDK level 28, Java 7 a kompilace mi končí na hidden třídách z SDK (android.os.ServiceManager, android.net.wifi.IWifiManager atd) "cannot find symbol". Netuším, jak se k nim snadno dostat, Google moc nepomohlo, vypadá to, že si budu muset upravit a znovu zkompilovat Android SDK? To se mi tedy vůbec nechce. Nebo se to dá vytáhnout z emulátoru (?), ale na návod co, jak a kam jsem nenarazil.
Honza
tak jsem se dokopal k pokusu o kompilaci a odladění problémů, které s PPP mám. Bohužel jsem se moc daleko nedostal, snad mi dokážeš pomoct. Mám IntellIJ 2019.1, nakonfigurované Android SDK level 28, Java 7 a kompilace mi končí na hidden třídách z SDK (android.os.ServiceManager, android.net.wifi.IWifiManager atd) "cannot find symbol". Netuším, jak se k nim snadno dostat, Google moc nepomohlo, vypadá to, že si budu muset upravit a znovu zkompilovat Android SDK? To se mi tedy vůbec nechce. Nebo se to dá vytáhnout z emulátoru (?), ale na návod co, jak a kam jsem nenarazil.
Honza
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Nie netreba kompilovat. Tuto mas uz skompilovany android.jar:
https://drive.google.com/file/d/1uYet-9 ... p=drivesdk
Daj ho do adresara, kde mas nainstalovane Android SDK do podadresara platforms/android-28.
Povodny android.jar si zazalohuj/premenuj.
Ale upozornujem. Uz vyse mesiaca intenzivne prerabam PPP. Vyhadzujem stare kniznice (appCompat, JobSheduler), pridavam nove (AndroidX, WorkManager), menim GUI (nie vela, ale predsa, kedze prechadzam na AndroidX).
Este nie su na AndroidX prerobene parametre udalosti, ale uz zacinam.
https://drive.google.com/file/d/1uYet-9 ... p=drivesdk
Daj ho do adresara, kde mas nainstalovane Android SDK do podadresara platforms/android-28.
Povodny android.jar si zazalohuj/premenuj.
Ale upozornujem. Uz vyse mesiaca intenzivne prerabam PPP. Vyhadzujem stare kniznice (appCompat, JobSheduler), pridavam nove (AndroidX, WorkManager), menim GUI (nie vela, ale predsa, kedze prechadzam na AndroidX).
Este nie su na AndroidX prerobene parametre udalosti, ale uz zacinam.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 21
- Registrován: úte 31. črc 2012 13:52:42
- Typ mobilu / ROM: Galaxy S9, stock Android 9 Pie
Re: PhoneProfilesPlus-profilovník
Díky, funguje to. Je mi sice divné, proč to má skoro poloviční velikost oproti originálu ale to je jedno. Mezi tím jsem též zkoušel https://github.com/anggrayudi/android-hidden-api, ale stažený jar rozbil gradle sync. To co jsi mi poslal je tedy někým upravené a zkompilované SDK?
Tedy fungje, kompiluje se to, ale když se to snažím pustit přes debugger na mobilu tak to pro task ":phoneProfilesPlus:transformClassesWithInstantRunForDebug" havaruje na:
ClassFormatError: Absent Code attribute in method that is not native or abstract in class file android/preference/ListPreference
Jakou verzí Javy je kompilovaný ten android.jar?
Díky za upozornění, s tím počítám. Pokud se mi podaří zjistit, co mi PPP provádí divného s mobilem, tak dám vědět.
Honza
Tedy fungje, kompiluje se to, ale když se to snažím pustit přes debugger na mobilu tak to pro task ":phoneProfilesPlus:transformClassesWithInstantRunForDebug" havaruje na:
ClassFormatError: Absent Code attribute in method that is not native or abstract in class file android/preference/ListPreference
Jakou verzí Javy je kompilovaný ten android.jar?
Díky za upozornění, s tím počítám. Pokud se mi podaří zjistit, co mi PPP provádí divného s mobilem, tak dám vědět.
Honza
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Nepoužívaj Instant Run. Vypni ho. Je na hovno a robi problemy pri kompilovani. Google sám sa ho zbavuje.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Ten android.jar je od jedného z užívateľov tej knižnice android-hidden-api a sám písal že to musel skompilivat zo zdrojakov. Zobrať to z dákeho mobilu už pre api 28 nie je funkčné. Lebo v mobiloch už nie sú tie hidden api.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 21
- Registrován: úte 31. črc 2012 13:52:42
- Typ mobilu / ROM: Galaxy S9, stock Android 9 Pie
Re: PhoneProfilesPlus-profilovník
Díky, už se mi to spouští a můžu to ladit. Akorát "problémek" - přestalo to zlobit Mám verzi 3.7b build 4656 z 18.4., takže já si jí tam nechám a uvidím, jestli se to bude chovat líp než verze 3.6.8.5.
Honza
Honza
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Možno by bolo super, keby si skúsil najnovší commit. Je plne funkčný a už používa pre scenery WorkManager. Ja ho tiež používam.
Pribudli 3 nové zvukové kanály do profilu na nastavenie hlasitosti.
Zásadná zmena je, že je vyhodený zdieľaný profil. Vyhodil som ho, lebo ľudia ho moc nepoužívali, miatol ich a mne robil tiež problémy v implementácii, keď som prechádzal na AndroudX. Ale upgrade ho zoberie do úvahy, aj restore zálohy. Zoberie jeho hodnoty a zapíše ich do normálnych profilov.
Pribudli 3 nové zvukové kanály do profilu na nastavenie hlasitosti.
Zásadná zmena je, že je vyhodený zdieľaný profil. Vyhodil som ho, lebo ľudia ho moc nepoužívali, miatol ich a mne robil tiež problémy v implementácii, keď som prechádzal na AndroudX. Ale upgrade ho zoberie do úvahy, aj restore zálohy. Zoberie jeho hodnoty a zapíše ich do normálnych profilov.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 21
- Registrován: úte 31. črc 2012 13:52:42
- Typ mobilu / ROM: Galaxy S9, stock Android 9 Pie
Re: PhoneProfilesPlus-profilovník
Mám tedy verzi z dnešního rána, jsem jsem musel umazat app:selectAllOnFocus="true", protože:
Android resource linking failed
C:\Projects\idea.projects\PhoneProfilesPlus\phoneProfilesPlus\src\main\res\xml\event_prefs_calendar_sensor.xml:33: error: attribute selectAllOnFocus (aka sk.henrichg.phoneprofilesplus:selectAllOnFocus) not found.
error: failed linking file resources.
H.
Android resource linking failed
C:\Projects\idea.projects\PhoneProfilesPlus\phoneProfilesPlus\src\main\res\xml\event_prefs_calendar_sensor.xml:33: error: attribute selectAllOnFocus (aka sk.henrichg.phoneprofilesplus:selectAllOnFocus) not found.
error: failed linking file resources.
H.
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Aha, diik, opravím.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 21
- Registrován: úte 31. črc 2012 13:52:42
- Typ mobilu / ROM: Galaxy S9, stock Android 9 Pie
Re: PhoneProfilesPlus-profilovník
Moje dojmy za den používá té nové verze:
problém s různým poblikáváním, například při zvednutí hovoru - vyřešeno
problém s aktivitami PPP, které se objevovaly po odemknutí tlf (a měl být vidět desktop) - vyřešeno
problém s Chrome prohlížečem (složitě se to popisuje) - vyřešeno
problém s pádem Chrome při přehrávání full screen videa - snad též vyřešeno
Nové bugy - zatím žádné
Dobrá práce, díky, H
problém s různým poblikáváním, například při zvednutí hovoru - vyřešeno
problém s aktivitami PPP, které se objevovaly po odemknutí tlf (a měl být vidět desktop) - vyřešeno
problém s Chrome prohlížečem (složitě se to popisuje) - vyřešeno
problém s pádem Chrome při přehrávání full screen videa - snad též vyřešeno
Nové bugy - zatím žádné
Dobrá práce, díky, H
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
To co za sialene problemy si mal? Sa mi nechce verit, ze to sposoboval PPP. Nikto, nikdy mi taketo chyby nehlasil. Ale ak Ti to uz nerobi, o to lepsie.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
- Marek.P
- Robot
- Příspěvky: 1003
- Registrován: čtv 16. úno 2012 7:50:21
- Typ mobilu / ROM: Asus Zenfone Max Pro
Re: PhoneProfilesPlus-profilovník
Aktualizoval jsem na nejnovější verzi a moc se mi nelíbí, že mezi událostmi a ani profily není nějaká linka, která by je oddělovala. Mám tmavý režim.
Navigace Magic Earth a Waze.
Perfektní profilovač https://play.google.com/store/apps/deta ... plus&hl=cs
Perfektní profilovač https://play.google.com/store/apps/deta ... plus&hl=cs
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
To je Material design 2. Postupne všetci na to prechádzajú. Napríklad aj obrazovky nastavení už nemajú oddelovacie čiary. Použil som AndroidX knižnicu od Google.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 17
- Registrován: čtv 14. čer 2012 10:44:45
- Typ mobilu / ROM: Lenovo P2 - P2a42_S244_170725_ROW
Re: PhoneProfilesPlus-profilovník
Jak je to prosím s podporou NFC? Na začátku (str.1 tohoto fóra) je napsáno, že NFC jedině s rootem + ještě doplněk. V aplikaci můžu NFC štítek přiřadit k události, ale po přečtení štítku se tato událost nespustí. Mám něco špatně, nebo to na nerootnutém zařízení a bez doplňku (o který si aplikace neřekne a není ani na Google play) prostě nejde?
Ještě pro upřesnění - profily na základě jiných událostí normálně spouštím.
Díky
Ještě pro upřesnění - profily na základě jiných událostí normálně spouštím.
Díky
-
- Nové Androidě
- Příspěvky: 17
- Registrován: čtv 14. čer 2012 10:44:45
- Typ mobilu / ROM: Lenovo P2 - P2a42_S244_170725_ROW
Re: PhoneProfilesPlus-profilovník
Já už to vidím - NFC: pouze pro rootnuté zařízení s nainstalovaným PPHelper - to je napsáno v profilu a ne u události. Znamená to zřejmě, že nejde zapínat/vypínat NFC a nic to neříká o tom, že by profil přes NFC neměl jít spustit. Ale stejně mi to nejde. Nevíte někdo proč?
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
V Profile je zapnutie/vypnutie NFC. Funguje to aj bez rootu, nepotrebuje PPHelper. Prosim vas aku mate verziu? Ved PPHelper nie je zivy uz roky.
Da sa NFC zapnut bez rootu, staci mu grantnut pravo WRITE_SECURE_SETTINGS. Navod, ako na to je v "Dolezite informacie" (ikona otaznika v Editore v hornom bare).
V Udalosti je zasa senzor NFC. Ten sluzi na snimanie NFC tagov, co spusti prislusnu Udalost.
Da sa NFC zapnut bez rootu, staci mu grantnut pravo WRITE_SECURE_SETTINGS. Navod, ako na to je v "Dolezite informacie" (ikona otaznika v Editore v hornom bare).
V Udalosti je zasa senzor NFC. Ten sluzi na snimanie NFC tagov, co spusti prislusnu Udalost.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
- Marek.P
- Robot
- Příspěvky: 1003
- Registrován: čtv 16. úno 2012 7:50:21
- Typ mobilu / ROM: Asus Zenfone Max Pro
Re: PhoneProfilesPlus-profilovník
V popisu na GP je napsáno NFC pro rootnuté zařízení. Uprav to na GP a já to opravím tady.
Navigace Magic Earth a Waze.
Perfektní profilovač https://play.google.com/store/apps/deta ... plus&hl=cs
Perfektní profilovač https://play.google.com/store/apps/deta ... plus&hl=cs
- henrichg
- Robot
- Příspěvky: 708
- Registrován: stř 05. srp 2009 10:30:05
- Typ mobilu / ROM: Samsung Galaxy S10 - Android 9.0 stock - not root
- Mobil 2 / ROM: Nexus 5X - PixelExperience ROM (A9.0) - root
- Tablet: Nexus 7 (2013) LTE - Android 6.0.1 stock
Re: PhoneProfilesPlus-profilovník
Marek, hotovo.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
-
- Nové Androidě
- Příspěvky: 17
- Registrován: čtv 14. čer 2012 10:44:45
- Typ mobilu / ROM: Lenovo P2 - P2a42_S244_170725_ROW
Re: PhoneProfilesPlus-profilovník
Tak už mi to funguje. Chyba byla úplně jinde - já jsem se u té události ukliknul a zapnul si senzor hovoru. Pak mi ta událost psala, že chybí PhoneProfilesPlusExtender, ale protože to bylo v záhlaví a já roloval vždycky dolů, tak jsem si toho všimnul až teď. Událost měla chybu a nefungovala. Děkuji za snahu pomoci.