package Ġcom . and r uid . magic . ee zet ensions Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . net . Uri Ċ import Ġandroid . provider . Settings Ċ Ċ /** Ċ Ġ* ĠGet Ġintent Ġto Ġshow Ġthe Ġsettings Ġscreen Ġof Ġthe Ġapp Ġfor Ġpermissions Ġand Ġother Ġsettings Ċ Ġ* Ġ@ return Ġintent Ġto Ġlaunch Ġsettings Ġpage Ċ Ġ* Ġ@ receiver Ġcontext Ġof Ġthe Ġcomponent Ċ Ġ*/ Ċ fun ĠContext . build Settings Intent (): ĠIntent Ġ{ ĊĠĠĠ Ġval Ġuri Ġ= ĠUri . from Parts (" package ", ĠpackageName , Ġnull ) ĊĠĠĠ Ġreturn ĠIntent ( Settings . ACTION _ APPLICATION _ DETAILS _ SETTINGS ) ĊĠĠĠĠĠĠĠ Ġ. setData ( uri ) Ċ } Ċ Ċ /** Ċ Ġ* ĠGet Ġintent Ġto Ġshow Ġte ther Ġsettings Ġscreen Ġ( Hot spot , ĠBluetooth Ġand ĠUSB ĠTe ther ing ) Ċ Ġ* Ġ@ return Ġintent Ġto Ġlaunch Ġte ther Ġsettings Ċ Ġ*/ Ċ fun Ġbuild Te ther Settings Intent (): ĠIntent Ġ{ ĊĠĠĠ Ġreturn ĠIntent () ĊĠĠĠĠĠĠĠ Ġ. set ClassName (" com . android . settings ", Ġ" com . android . settings . Te ther Settings ") ĊĠĠĠĠĠĠĠ Ġ. add Flags ( Intent . FLAG _ ACTIVITY _ NEW _ TASK Ġor ĠIntent . FLAG _ ACTIVITY _ CLEAR _ TASK ) Ċ }