Visualizzazione stampabile
-
Anche secondo me è un problema dell'app però non riesco a capire come aggirarlo... Io anche mi accontentavo di usare l'app senza funzioni NFC ma con questa sim non si riesce più ad avviare l'app... Nessuno in giro sembra aver questo problema e quindi non si interessano.... La cosa strana è che anche con rom 4.3 non funziona ugualmente.... Ero tentato di provare con odin un firmware di un altro paese per vedere se dipende dal paese della rom ma sinceramente non mi va di formattare di nuovo con odin... C'è da vedere se con quelle app per controllare i permessi si riesce a togliere qualche permesso che causa il Crash dell'app....
-
Già provato. Non dipende dai permessi (e neanche dal root perché mettendo la Sim in un vecchio Motorola rootato l'app non dà problemi). In effetti non c'entra neanche la fatturazione Samsung altrimenti come farebbe a funzionare sui telefoni di altre marche?
-
Il problema è NFC perché con la sim normale non avevo problemi e sui telefoni che non supportano i pagamenti NFC l'app dl funziona subito però nelle impostazioni dell'app non vedo niente al riguardo NFC mentre su s3 con rom stock compare il menu NFC e sottolineo che la rom è tutta moddata e con root mentre una qualsiasi altra rom anche 4.3 non funziona.... Confermo che su s4 con rom kitkat originale funziona quindi il problema non è kitkat.... C'è da capire dov'è il problema in fase di autenticazione e comunicazione con la sim...
EDIT:
ho fatto altre prove e da quel che ho capito il problema sta nell'app "SmartCardService" che non riesce a comunicare con la sim è nel logcat mi da "Implicit intents with startService are not safe: Intent { act=org.simalliance.openmobileapi.service.ISmartca rdService } "
ho provato a congelare l'apk in questione sulla rom stock dove tutto funziona e dopo un riavvio effettivamente da problemi come sulle altre rom....
su cm12 (lollipop) l'app si apre e posso fare il controllo saldo ecc però se vado in carte e tocco una carte con funzione nfc l'app crasha....aggiungo un po' di log nel caso ci fosse qualcuno in grado di capirne qualcosa
PS in tutte le rom ho flashato ultimo modem ita + csc ita
CM12:
codice:
11-25 17:16:18.112 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:19.912 I/ActivityManager(2478): Start proc com.posteitaliane.postemobilestore for activity com.posteitaliane.postemobilestore/.gui.activities.MainActivity: pid=9758 uid=10094 gids={50094, 9997, 3003, 1028, 1015} abi=armeabi
11-25 17:16:20.277 I/art (9758): Rejecting re-init on previously-failed class java.lang.Class<it.postemobile.android.nfc.se.SecureChannel>
11-25 17:16:21.177 I/ActivityManager(2478): Displayed com.posteitaliane.postemobilestore/.gui.activities.MainActivity: +1s296ms
11-25 17:16:21.177 I/Timeline(2478): Timeline: Activity_windows_visible id: ActivityRecord{22745d48 u0 com.posteitaliane.postemobilestore/.gui.activities.MainActivity t105} time:348175
11-25 17:16:22.752 I/Timeline(9758): Timeline: Activity_launch_request id:com.posteitaliane.postemobilestore time:349751
11-25 17:16:22.752 I/ActivityManager(2478): START u0 {cmp=com.posteitaliane.postemobilestore/.gui.activities.card.MenuCardActivity} from uid 10094 on display 0
11-25 17:16:23.267 I/ActivityManager(2478): Displayed com.posteitaliane.postemobilestore/.gui.activities.card.MenuCardActivity: +515ms
11-25 17:16:23.267 I/Timeline(2478): Timeline: Activity_windows_visible id: ActivityRecord{4fcbb9d u0 com.posteitaliane.postemobilestore/.gui.activities.card.MenuCardActivity t105} time:350269
11-25 17:16:24.122 I/d (9758): {"currentPage":0,"totalNumberOfPages":0,"totalNumberOfObjects":0,"last":false,"pageable":false,"error":false,"errorCode":null,"errorDescription":null,"transactionId":"transactionId","key":0,"response":[{"socs":[],"rules":null,"images":null,"bap":"RCA_Profile_PosteMobile_10.01"}],"asynchronous":false,"samChallenge":null}
11-25 17:16:25.567 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:25.797 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:29.432 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:31.297 I/Timeline(2478): Timeline: Activity_windows_visible id: ActivityRecord{4fcbb9d u0 com.posteitaliane.postemobilestore/.gui.activities.card.MenuCardActivity t105} time:358299
11-25 17:16:32.667 I/Timeline(9758): Timeline: Activity_launch_request id:com.posteitaliane.postemobilestore time:359668
11-25 17:16:32.672 I/ActivityManager(2478): START u0 {cmp=com.posteitaliane.postemobilestore/.gui.activities.card.CardPaymentOnActivity (has extras)} from uid 10094 on display 0
11-25 17:16:32.752 W/System.err(9758): java.lang.NullPointerException: Attempt to invoke virtual method 'it.postemobile.a.a.c it.postemobile.a.a.a(int)' on a null object reference
11-25 17:16:32.752 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.a(Unknown Source)
11-25 17:16:32.752 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.doInBackground(Unknown Source)
11-25 17:16:32.997 I/ActivityManager(2478): Displayed com.posteitaliane.postemobilestore/.gui.activities.card.CardPaymentOnActivity: +322ms
11-25 17:16:33.052 W/System.err(9758): java.lang.NullPointerException: Attempt to invoke virtual method 'it.postemobile.a.a.c it.postemobile.a.a.a(int)' on a null object reference
11-25 17:16:33.052 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.a(Unknown Source)
11-25 17:16:33.052 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.doInBackground(Unknown Source)
11-25 17:16:33.247 I/Timeline(2478): Timeline: Activity_windows_visible id: ActivityRecord{199592d4 u0 com.posteitaliane.postemobilestore/.gui.activities.card.CardPaymentOnActivity t105} time:360249
11-25 17:16:33.357 W/System.err(9758): java.lang.NullPointerException: Attempt to invoke virtual method 'it.postemobile.a.a.c it.postemobile.a.a.a(int)' on a null object reference
11-25 17:16:33.357 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.a(Unknown Source)
11-25 17:16:33.357 W/System.err(9758): at com.posteitaliane.postemobilestore.service.otherServices.a.doInBackground(Unknown Source)
11-25 17:16:37.897 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:38.012 W/PackageManager(2645): Failure retrieving resources for com.posteitaliane.postemobilestore: Resource ID #0x0
11-25 17:16:38.132 E/AndroidRuntime(9758): Process: com.posteitaliane.postemobilestore, PID: 9758
11-25 17:16:38.132 E/AndroidRuntime(9758): java.lang.RuntimeException: Unable to stop activity {com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.card.CardPaymentOnActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'it.postemobile.android.nfc.se.b it.postemobile.a.a.c()' on a null object reference
11-25 17:16:38.132 E/AndroidRuntime(9758): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'it.postemobile.android.nfc.se.b it.postemobile.a.a.c()' on a null object reference
11-25 17:16:38.132 E/AndroidRuntime(9758): at com.posteitaliane.postemobilestore.gui.activities.card.CardPaymentOnActivity.onStop(Unknown Source)
11-25 17:16:38.142 W/ActivityManager(2478): Force finishing activity com.posteitaliane.postemobilestore/.gui.activities.card.MenuCardActivity
11-25 17:16:40.447 I/WindowState(2478): WIN DEATH: Window{2da16196 u0 com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.card.CardPaymentOnActivity}
11-25 17:16:40.452 I/WindowState(2478): WIN DEATH: Window{12ced9c8 u0 com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.MainActivity}
11-25 17:16:40.457 I/WindowState(2478): WIN DEATH: Window{23b0f8be u0 com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.card.CardPaymentOnActivity}
11-25 17:16:40.457 I/WindowState(2478): WIN DEATH: Window{3b119f58 u0 com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.card.CardPaymentOnActivity}
11-25 17:16:40.462 I/WindowState(2478): WIN DEATH: Window{27ee7499 u0 com.posteitaliane.postemobilestore/com.posteitaliane.postemobilestore.gui.activities.card.MenuCardActivity}
11-25 17:16:40.682 I/ActivityManager(2478): Process com.posteitaliane.postemobilestore (pid 9758) has died
Stock 4.4.2 (porting note2)
codice:
11-25 17:56:08.295 V/ApplicationPolicy(2625): isApplicationStateBlocked userId 0 pkgname com.posteitaliane.postemobilestore
11-25 17:56:08.565 W/ContextImpl(10332): Implicit intents with startService are not safe: Intent { act=org.simalliance.openmobileapi.service.ISmartcardService } android.content.ContextWrapper.bindService:-1 org.simalliance.openmobileapi.SEService.<init>:-1 it.postemobile.android.nfc.se.SecureChannel.<init>:-1
11-25 17:56:08.700 I/PosteMobile Env(10332): PROD
11-25 17:56:08.740 E/AndroidRuntime(10332): Process: com.posteitaliane.postemobilestore, PID: 10332
11-25 17:56:08.740 E/AndroidRuntime(10332): Caused by: java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to it.postemobile.a.b.f
11-25 17:56:08.740 E/AndroidRuntime(10332): at com.posteitaliane.postemobilestore.utilities.PMApp.a(Unknown Source)
11-25 17:56:08.740 E/AndroidRuntime(10332): at com.posteitaliane.postemobilestore.service.c.b.a(Unknown Source)
11-25 17:56:08.740 E/AndroidRuntime(10332): at com.posteitaliane.postemobilestore.service.c.b.doInBackground(Unknown Source)
11-25 17:56:08.750 W/ActivityManager(2625): Force finishing activity com.posteitaliane.postemobilestore/.gui.activities.SplashActivity
11-25 17:56:09.050 I/WindowManager(2625): Screenshot max retries 4 of Token{42a2da30 ActivityRecord{43670128 u0 com.posteitaliane.postemobilestore/.gui.activities.SplashActivity t12 f}} appWin=Window{438f7f38 u0 Starting com.posteitaliane.postemobilestore} drawState=4
11-25 17:56:09.105 D/CrashAnrDetector(2625): processName: com.posteitaliane.postemobilestore
11-25 17:56:09.105 D/CrashAnrDetector(2625): broadcastEvent : com.posteitaliane.postemobilestore data_app_crash
11-25 17:56:11.050 I/ActivityManager(2625): Process com.posteitaliane.postemobilestore (pid 10332) (adj 9) has died.
-
Ho messo la cm11 e funziona tutto. Fino a che non risolvono quindi conviene usare rom aosp.
-
Ho fatto presente il problema agli sviluppatori dell'app e mi hanno risposto:
Quote:
Purtroppo per
ragioni di sicurezza abbiamo dovuto bloccare l'uso dell'App da alcune
tipologie di ROM. Poichè la nostra App contiene dei servizi Finanziari
e dei dati privati particolari è necessario mantenere uno standard di
sicurezza elevato.
Quindi... Amen
-
Quote:
Originariamente inviato da
cypherinside
Ho fatto presente il problema agli sviluppatori dell'app e mi hanno risposto:
Quindi... Amen
Sì lo sospettavo però mi sembra stano che riescano a rilevare anche la stock... 4.4... E cmq è una cazzata perché se vogliono mantenere la sicurezza dovevano bloccare anche se avevi semplicemente il root....
Ps
Con cm11 funziona però la parte riguardante NFC sparisce proprio.... Mentre su cm12 ci sono le varie opzioni NFC ma se vado ad attivare il pagamento crasha
-
Quote:
Originariamente inviato da
bjtmosfet
... E cmq è una cazzata perché se vogliono mantenere la sicurezza dovevano bloccare anche se avevi semplicemente il root....
Quoto ma meglio non mettergli quest'idea in testa...
-
sisi sarebbe una rovina XD