package Ġcom . ant image . common . utils . android . rom Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Build Ċ import Ġjava . lang . reflect . Method Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġx uy uming Ġon Ġ 2 0 1 9 - 0 8 - 2 7 Ċ Ġ*/ Ċ object ĠFly me Util Ġ{ ĊĊĠĠĠ Ġprivate Ġconst Ġval ĠROM _ FL Y ME : ĠString Ġ= Ġ" FL Y ME " ĊĊĠĠĠ Ġprivate Ġvar Ġis Inited : ĠBoolean Ġ= Ġfalse ĊĠĠĠ Ġprivate Ġvar Ġis Fly me : ĠBoolean Ġ= Ġfalse ĊĠĠĠ Ġprivate Ġvar Ġhas Smart Bar : ĠBoolean Ġ= Ġfalse ĊĊĠĠĠ Ġprivate Ġfun Ġensure Inited () Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! is Inited ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Fly me Ġ= ĠBuild . DISPLAY . toUpperCase (). contains ( ROM _ FL Y ME ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġmethod : ĠMethod Ġ= ĠClass . forName (" android . os . Build "). getMethod (" has Smart Bar ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġhas Smart Bar Ġ= Ġmethod . invoke ( null ) Ġas ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( Build . DEVICE Ġ== Ġ" mx 2 ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġhas Smart Bar Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġif Ġ( Build . DEVICE Ġ== Ġ" mx " Ġ|| ĠBuild . DEVICE Ġ== Ġ" m 9 ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġhas Smart Bar Ġ= Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Inited Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæĺ¯åĲ¦ ä¸º éŃ ħ æĹı ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġis Fly me (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġensure Inited () ĊĠĠĠĠĠĠĠ Ġreturn Ġis Fly me ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæĺ¯åĲ¦ æľī smart Ġbar ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Smart Bar (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġensure Inited () ĊĠĠĠĠĠĠĠ Ġreturn Ġhas Smart Bar ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ Ĥ¬ æµ ® çªĹ æİĪæĿĥ é¡µéĿ¢ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġopen Draw Overlay s Setting ( context : ĠContext ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġintent Ġ= ĠIntent (" com . me iz u . safe . security . SHOW _ APP SEC ") ĊĠĠĠĠĠĠĠ Ġintent . set ClassName (" com . me iz u . safe ", Ġ" com . me iz u . safe . security . App Sec Activity ") ĊĠĠĠĠĠĠĠ Ġintent . putExtra (" packageName ", Ġcontext . packageName ) ĊĠĠĠĠĠĠĠ Ġreturn ĠUtil . safe Start ( context , Ġintent ) ĊĠĠĠ Ġ} Ċ }