nikyCZ píše:No, podle toho, cos postoval, tak tam se resi uplne jiny problem.
Smyslem narocniho roamingu je to, aby se mobil, ve sve domovske zemi, automaticky pripojoval k silnejsi siti, bez toho, abys platil cokoliv navic, a to vcetne dat. Hacek je v tom, že když se tohle přihodí ("mobil se prepne na jinou narodni sit"), MIUI to povazuje za standardní roaming (tj. mezinarodni). Problem je samozrejme v tom, ze vetsina uzivatelu ma hlasovy roaming povoleny, kdezto datovy je zakazany. Vysledkem je, ze v takovem pripade jim nejede mobilni internet. Aby ti fungoval, musis povolit mezinarodni datovy roaming povolit. Coz je problem v blizkosti hranic, protoze tam se ti mobil muze pripojit na zahranicni sit a pak zere i data ze zahranici.
Ale ty chces neco jineho. Ty chces narodni roaming uplne zakazat, protoze ty platis vic, i kdyz jsi v jine narodni siti. Je to tak?
No ja riesim len to datovanie, ale ano.
No ja opisem presne problem, bude to najlepsie. Preniesol som si cislo od operatora 1 ku operatorovi 2 a dostal som 10GB dat zadarmo avsak len v jeho sieti. Ak sa nenachadzam v jeho sieti/v pokryti, tak proste za data platim, lebo sa ci chcem alebo nie napojim na partnerskeho operatora. No a mna telefon niako neupozornuje, ze sa nachadzam v inej sieti nez vo svojej. Teda aj ked mam 10GB zadarmo a vyuzivam len data, tak mi pride faktura ako hrom, lebo som datoval v inej sieti o com proste nemam ako vediet. Teda ano, narodny roaming chcem LEN pri datovani vypnut alebo proste docielit nejakeho upozornenia(co by bolo asi zlozitejsie), ze sa nachadzam v sieti partnerskeho operatora, aby som si mohol manualne data sam vypnut (to upozornenie moze prist dvojako, od operatora formou sms(naco z vysoka miluju*) alebo formou zmeny ikony signalu(co je asi skor vec MIUI)). Ak by som mal roaming zapnuty, tak mas hore symbol R, ten vsak nemam pri narodnom roamingu.
Logicky by ten narodny roaming pri datovani mal byt vypnuty(aby sa presne nestalo, ze ti pride faktura ako hrom), teda by som nemal byt shopny datovat v niekoho inej sieti bez vlastneho vedomia/upozornenia alebo zameru (ze si to aktivujem alebo zapnem sam ci u operatora alebo v telefone). Avsak je to tak ako to je, aspon na Slovensku :)
A ano, normalne ta funkcia existuje, videl som aj screenshot, kde ako v MIUI, ides: nastavenia, mobilne data, tam mas potom moznost zapnut mobilne data v roamingu. No a videl som na nie MIUI telefonoch pod moznostou zapnut mobilne data v roamingu este moznost vypnut mobilne data v narodnom roamingu.
A tento kusok kodu by vraj mohol byt riesenim.
takto to vraj zatial vyzera v kode
Kód: Pre zobrazenie URL sa musíte prihlásiťboolean roamingOn (setting that come from UI)
boolean isDataAuthorized(){
if(currentCarrier.equals(mySimCarrier)){
return true;
}
else if(roamingOn){
return true;
}
else {
return false;
}
}
a takto by to malo/mohlo vyzerat
Kód: Pre zobrazenie URL sa musíte prihlásiťboolean nationalRoamingOn (setting that come from UI)
boolean internationalRoamingOn (setting that come from UI)
boolean isDataAuthorized(){
if(currentCarrier.equals(mySimCarrier)){
return true;
}
else if((currentCountry.equals(myCountry)){
if(nationalRoamingOn){
return true;
}
return false;
}
else { //foreign country
if(internationalRoamingOn){
return true;
}
return false;
}
}
Je to v jednom z tych linkov, este z roku 2013.
Ja si myslim, ze preto sa to neaplikovalo doposial, lebo v cine je ta sluzba automaticky vypnuta a poznaju len roaming ako taky. A ak by si chcel datovat v sieti ineho operatora, tak si tu sluzbu musis u svojho alebo u toho druheho operatora aktivovat (mozno cez sms alebo bohvie ako).