ProduktivitaPhoneProfilesPlus-profilovník

Aplikace zaměřené na plánování času,organizaci práce,evidenci čehokoli.

Moderátoři: don_alex, radegast, don_alex, radegast

Odpovědět
Uživatelský avatar
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

Příspěvek od henrichg »

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.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
jan_bar
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

Příspěvek od jan_bar »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
jan_bar
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

Příspěvek od jan_bar »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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
jan_bar
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

Příspěvek od jan_bar »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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.

­    

Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
jan_bar
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

Příspěvek od jan_bar »

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.
Uživatelský avatar
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

Příspěvek od henrichg »

Aha, diik, opravím.

­    

Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
jan_bar
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

Příspěvek od jan_bar »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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
Uživatelský avatar
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

Příspěvek od Marek.P »

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
Uživatelský avatar
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

Příspěvek od henrichg »

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
Marker1
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

Příspěvek od Marker1 »

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
Marker1
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

Příspěvek od Marker1 »

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č?
Uživatelský avatar
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

Příspěvek od henrichg »

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.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
Uživatelský avatar
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

Příspěvek od Marek.P »

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
Uživatelský avatar
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

Příspěvek od henrichg »

Marek, hotovo.
Autor PhoneProfiles a PhoneProfilesPlus. e-mail: henrich.gron@gmail.com
Marker1
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

Příspěvek od Marker1 »

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.
Odpovědět

Zpět na „Produktivita“