Programos darbui būtinos ROOT teisės!

Trumpas aprašymas:
-----------------
Žalios - tai programos, kuriose rasti leidimai licencijos patikrinimui, dažniausiai jas ir reikia koduoti;
Geltonos - šioms programoms, aplanke /sdcard/LuckyPatcher/ yra naudotojų kodai, ką jie daro, paprastai parašyta jų vidui;
Žydros - tai programos, kuriose naudojama reklama nuo Google, galima pabandyti pašalinti reklamą su kodų pagalba;
Violetinės - tai programos esančios užkrovimo lape, t. y. joms bus naudojamas kodas per Jūsų prietaiso užkrovimą;
Raudonos - šiose programose nebuvo rasta tiesioginio nurodymo kam nors, bet jose gali būti licencijos patikrinimas arba reklama, gydoma žinomu keliu, panaudojant atitinkamus kodus ir stebint rezultatus (dažniausiai licencijos patikrinimas tokiose programose būna jei jos iš dviejų dalių - programa+programos raktas);
Oranžinės - tai sisteminės programos. Būkite labai atsargūs darant kokius nors veiksmus su tokiomis programomis, todėl, kad, jos yra sistemos dalis ir rezultatas gali atrodyti netikėtas (visada darykite rezervines kopijas su atitinkamomis programomis).;
Užkrovimo lapas - programų sąrašas, kurioms bus naudojami kodai per prietaiso užkrovimą. Šiam momentui funkcija paseno, t.y. pakeitimai, kuriuos Jūs darote su programomis išsaugomi ODEX failuose ir dingti niekur negali, taigi ir apsidrausti, pridedant programas į užkrovimo lapą, nereikia. Tai gali prireikti tik vieninteliam atsitikimui, jeigu naudotojo kodas keičia programų bibliotekas ".so", bet tada bus nurodyta pačiam kode, kad reikia pridėti programą į užkrovimo lapą;

Dobilas - reiškia, kad su programa buvo daromos kažkokios manipuliacijos su koduotojo pagalba. Pavyzdžiui, jei dega dobilas, bet užgesusi žvaigždė, reiškia ODEX failas su pakeitimais sukurtas nebuvo, bet buvo perkoduotas programos dalvik-cache, jo bibliotekos arba pakeisti activity ir leidimai.
Žvaigždė - reiškia, kad programa pakeista ir visi pakeitimai užfiksuoti jos ODEX faile. Tam, kad atstatyti programą į pradinę originalią būseną užtenka pasirinkti kontekstineme meniu "Ištrinti ODEX su pakeitimais". Jei tokia programa su užfiksuotais pakeitimais bus ištrinta ne Lucky Patcher programa, tai sistemoje, paprastai aplanke /data/app/, liks failas ".ODEX" su programos paketo pavadinimu. Tai prives prie to, kad bandant įdiegti programą vėl, sistema atsakys, kad neužtenka atmintes, kurios iš tikrųjų užtenka. Išspręsti tokią problemą labai paprasta. Užtenka vieną kartą paleisti Lucky Patcher ir jis pats ištrins nenaudojamą ".ODEX" failą, po to galima ramiai įdiegti programą. Jei tai nepadėjo, galima pabandyti spresti problemą per "Meniu->Problemų sprendimas->Visų (ODEX) fiksacijų ir rezervinių kopijų išvalymas". Tai visas jūsų programas atstatys į pradinę būseną ir išvalys kitas šiukšles nuo Lucky Patcher.

Instrukcijos:
--------------

Kada Lucky Patcher ką nors koduoja, jis automatiškai užbaigia programos-taikinio darbą, bet gaila, šitas dirba ne pas visus. Pas kai kuriuos žmones programa tęsia darbą ir įnešti pakeitimai neįsigalios iki jos pilno uždarymo. Tokiuose atsitikimuose galima pasinaudoti pašalinėmis programomis, kurios moka užbaigti kitas programas, galima perkrauti prietaisą arba išvalyti programos duomenis sistemos nustatymuose, "Nustatymai->Programos->Programų valdymas->" ir spausti ”Išvalyti duomenis”.

Licencijos patikrinimo pašalinimas:
- Naudokite tik originalų apk nuo autoriaus;
- Ilgas bakst ant programos ir pasirinkite "Pašalinti licencijos patikrinimą";
- Pasirinkite ”Automatinis režimas!" ir patikrinkite programą su įjungtu internetu;
- Jei rezultatas Jus netenkina, pabandykite tą patį su "Automatinis režimas!(Inversinis)" arba "Ekstremalus režimas!";
- Jei jums pasiseks, tai programa bus užregistruota;
- Programos atstatymui į pradinę būseną spauskite "Ištrinti ODEX su pakeitimais" arba "Atstatyti iš atsarg. kopijos!".

Reklamos pašalinimas:
- Ilgai palaikykite ant programos ir pasirinkite "Reklamos pašalinimas!";
- Paleiskite ir patikrinkite programą;
- Jei Jums pasiseks, reklamos programoje nebus arba bus mažiau;
- Programos atstatymui į pradinę būseną spauskite "Ištrinti ODEX su pakeitimais" arba "Atstatyti iš atsarg. kopijos!".

Naudotojo kodas:
- Ilgas bakst ant programos ir pasirinkite "Naudotojo kodas!";
- Paleiskite ir patikrinkite programą;
- Jei Jums pasiseks, kodas atliks reikalą;
- Programos atstatymui į pradinę būseną spauskite "Ištrinti ODEX su pakeitimais" arba "Atstatyti iš atsarg. kopijos!".

Pakeisti programos leidimus:
- Ilgas bakst ant programos ir pasirinkite " Pakeisti programos leidimus";
- Bakst ant leidimo, kad jį įjungti (taps raudonu);
- Bakst ant leidimo, kad jį išjungti (taps žaliu);
- Spauskite "Taikyti ir užkrauti."

Sukurti pakeistą apk:
- Ilgas bakst ant programos ir pasirinkite "Sukurti pakeistą apk";
- Pasirinkite kodą APK pakeitimui;
- Pakeistas APK gulės /sdcard/LuckPatcher/Modified/;
- Bet Jūs turite atsiminti ir žinoti, kad jei programa dirba po kodavimo, tai nereiškia, kad dirbs po to, kaip bus perrinkta remiantis tais pačiais kodais, t. y. programa gauna galimybę patikrinti save, pakeitimams savo kode ir paraše.


Kodų meniu:
-----------------
Pašalinti licencijos patikrinimą - Programa-taikinys būtinai turi būti nuo autoriaus ir su jo parašu, o ne kažkieno jau pakeista. Teigamam kodų efektui būtinas įdiegtas GooglePlay (Google market) su įvesta į jį veikiančia paskyra ir įjungtas internetas per pirmą programos-taikinio paleidimą. Pabandykite visada iš pradžių pašalinti licencijos patikrinimą su ”Automatinis režimas” pagalba, jei nepadės pabadykite "Ekstremalus režimas!", "Rankinis valdymas!". Jei iššaukia kritines klaidas galima pabandyti pasirinkti tik kai kuriuos šablonus iš "Pasirinkti šablonus"

Pašalinti licencijos patikrinimą (Automatinis režimas!) - bando pašalinti licencijos patikrinimą. Naudoja tik paprastus šablonus didesniam programų stabilumui po kodavimo. Tiks daugeliui programų su nepretenzinga apsauga (jei sėkmės procentas labai mažas, per programos paleidimą būtinas įjungtas internetas teigiamam rezultatui).

Pašalinti licencijos patikrinimą (Automatinis režimas!(Inversinis)) - Tas pats, kaip ir "Automatinis režimas!", bet su kai kuriais pakeitimais, kurie padės įvykiuose, kada "Automatinis režimas!" nepadėjo.

Pašalinti licencijos patikrinimą (Ekstremalus režimas!) - bando pašalinti licencijos patikrinimą. Naudoja visus šablonus. Programa gali vesti save nestabiliai, dažniausiai tai pasireiškia per programos startą su įjungtu internetu, kartais padeda keletas bandymų paleisti ją, prietaiso orientacijos pakeitimas ar prietaise "Auto-pasukimas" atjungimas (jei sėkmės procentas labai mažas, per programos paleidimą būtinas įjungtas internetas teigiamam rezultatui).

Pašalinti licencijos patikrinimą (Rankinis valdymas!) - bando pašalinti licencijos patikrinimą objekto licencijos variantų perrinkimo metodu. Ir taip, automatineme režime Jūs patyrėte nesėkmę, tada pas Jus lieka dar vienas variantas - rankinis režimas (Rankinis valdymas!). Šiame režime programa-taikinys bus nuskenuota dėl visų objektų panašių į licencijos objektą, problema yra ta, kad panašiais objektais gali atrodyti spalvų lentelės, leidimai, mygtukų paspaudimai, kas nori... Ir iš šitos objektų gausos būtina surasti vieną vienintelį esantį licencija. Kaip tai padaryti? Kada Jūs panaudokite rankinį režimą, bus parodytas dialogas, kuriame iškart reikia spausti mygtuką "Rezervinė kopija", kad išsaugoti kopiją originalios būsenos. Dabar pasirenkame objekto numerį 1 ir spaudžiame mygtuką "~Kodas~", o dabar paleidžiame mygtuku "Paleidimas" ir žiūrime ar dingo užklausa licencijai, jei prašo pakartoti užklausą licencijai, spaudžiame pakartoti su įjungtu internetu (dažniausiai koduojant neteisingą objektą programa išprotėjusiu būdu striginės), jei pas mus nieko neišėjo su šiuo objektu ir programa netapo licencijuota, spaudžiame koduotojo dialoge "Atstatyti", kad grąžinti viską į pradinę nepaliestą būseną ir pasirenkame jau kitą objektą ir pakartojame procedūrą... ir taip iki tol, kol nepasieksime norimo. Jeigu rezultatas teigiamas, tai spauskite "Fiksacija", kad užfiksuoti visus pakeitimus ODEX faile, tai būtina, kad pakeitimai įnešti, kodu, neišnyktų su laiku, grąžinant programą į pradinę būseną. Galima dar išsaugoti reikalingą objektą kaip naudotojo kodą, paspaudus "Užrašyti objektą kaip naud. kodą!" ir duoti jį kitiems žmonėms. Bet reikia įsidėmėti, kad objektų numeriai keičiasi su kiekviena nauja programos versija ir toks naudotojo kodas gali būti netinkamas sekančiai versijai. Arba galima paprastai pranešti objekto numerį kitiems žmonėms, kad jiems nereikėtų perrinkti (dažniausiai reikalingas įjungtas internetas teigiamam rezultatui).

Pašalinti licencijos patikrinimą (Pasirinkti šablonus) - bando pašalinti licencijos patikrinimą pasirinktomis kodų grupėmis.

Pašalinti reklamą! - bando pašalinti Google reklamą iš programos. Jei programa pažymėta raudonai ir reklama vis dėlto joje yra, galima pabandyti ją pašalinti, iš ten, panaudojus kodą. Kartais tai padeda.

Ištrinti ODEX su pakeitimais - ištrina ODEX failą su pakeitimais, atstatydamas programą į pradinę originalią būseną.

Pakeisti leidimus. Išsaugo originalų parašą. Pavojingas metodas. - atjungia ir įjungia atgal pasirinktus programos leidimus (redaguoja sisteminį packages.xml). Nenumatyta galimybė Android-e, todėl kai kurios sistemos versijos gali vesti save labai nekorektiškai. Galimi cikliniai perkrovimai ir kiti nemalonumai, todėl rekomenduoju daryti rezervinę sistemos kopiją prieš pirmą testą. Bet dažniausiai daro savo reikalą. Pas mane, pavyzdžiui, prietaise nei karto nebuvo problemų.

Įjungti komponentus metodas 'pm disable' - atjungia ir įjungia atgal pasirinktus leidimus, servisus, activity ir kitus. Galimybė įdėta Android-e, todėl nieko baisaus negresianti, išskyrus programos nedarbingumu, bet visus atjungimus visada galima įjungti atgal. Atkreipkite dėmesį, kad po tokio metodo programa per paleidimą turi galimybę viską įjungti atgal.

Pakeisti leidimus ir activity. Išsaugo originalų parašą. Nepavojingas metodas. - atjungia ir įjungia atgal pasirinktus programos leidimus ir activity programos perrinkimo metodu, finalinėje stadijoje nepasirašius kitu parašu, palikus originalų. Toks metodas dirba tik su sisteminėmis programomis, ar panaudojus Android kodą "Atjungti apk pilnumo patikrinimą", ir tai daryti jau su visomis programomis.

Pakeisti leidimus ir activity. Perrinkti ir įdiegti. - atjungia ir įjungia atgal pasirinktus programos leidimus ir activity programos perrinkimo metodu, bet įsidėmėkite, kad tokios programos parašas bus pakeistas, o originalus parašas dings, todėl, jei programa patikrins savo parašą, ji taps kaprizinga.

Sukurti pakeistą apk - perrenka programos paketą su pakeitimais remiantis įvairiais kodais. Bet Jūs turite atsiminti ir žinoti, kad jei programa dirba po kodavimo, tai nereiškia, kad ji dirbs po to, kai bus perrinkta remiantis tais pačiais kodais, t. y. programa gauna galimybę patikrinti save, pakeitimus savo kode ir paraše.

Koduoti per užkrovimą - Šiam momentui funkcija paseno, t.y. pakeitimai, kuriuos Jūs darote su programomis išsaugomi ODEX failuose ir dingti niekur negali, taigi ir apsidrausti, pridedant programas į užkrovimo lapą, nereikia. Tai gali prireikti tik vieninteliam atsitikimui, jeigu naudotojo kodas keičia programų bibliotekas ".so", bet tada bus nurodyta pačiam kode, kad reikia pridėti programą į užkrovimo lapą;

Koduotojas! - Koduoti failus pagal įvestus šablonus. Patogu derinant programą;

Padaryti apk failo atsarg. kopiją - Daro programos rezervinę kopiją kopijuojant apk failą į /sdcard/LuckyPatcher/Backup/;

Programos nuostatų atsarg. kopija - Daro programos duomenų rezervinę kopiją kopijuojant iš vidinės atminties į /sdcard/LuckyPatcher/Backup/;

Perdiegti apk failą - Atstato programą perdiegiant apk failą gulintį /sdcard/LuckyPatcher/Backup/;

Programos nuostatų atstatymas - Atstato programos duomenis, kurie saugomi vidinėje atmintyje /data/data/programos_paketo_vardas/;

Panaudoti visus kodus dalvik-cache failui! - Pagal numatymą, visi pakeitimai saugomi ODEX faile, po kurio ištrynimo programa įgauna nepaliestą būseną. Kartais programa pas save tikrina ODEX failo prieinamumą, todėl yra būtinybė perkoduoti tik dalvik-cache, bet atstatyti jį galima bus tik perdiegiant;

Padaryti apk rezervinę kopiją. - SD kortelės atmintyje, Lucky Patcher aplanke daroma programos apk failo rezervinė kopija, iš kurios galima perdiegti ir atstatyti programą;

Ištrinti programos dalvik-cache! - Vietos ekonomijai, galima ištrinti programos dalvik-cache po kodavimo ir ODEX failo sukūrimo, bet jei ODEX failo programa nepagriebs, ji taps nedirbanti (reikės ją perdiegti);