چند برنامه کاربردی open source اندروید با دسترسی ROOT

مقدمهخیلی وقت بود قصد داشتم یک سری برنامه متن باز که با دسترسی روت میشه ازشون استفاده کرد رو معرفی کنم.معمولا بعضی از این برنامه ها روزانه به کارمون میان و بعضی هاشون شاید یکم تخصصی تر باشن و بعضی اوقات به کارمون بیان.لازمه بگم برای اینکه دسترسی root داشته باشین تو اندروید چندتا راه وجود داره که بیشتر از برنامه Magisk استفاده میکنیم چون علاوه بر اینکه امکان داشتن دسترسی root رو میده چندتا اپشن دیگه مثل نصب ماژول و... رو میده.کلی آموزش تو یوتیوب هم به فارسی و هم انگلیسی وجود داره اما محتوای فارسی که ساختن یک اشتباه بزرگ داره که بجای اینکه Magisk رو از منبع اصلیش دانلود بکنند میان و تو گوگل download magisk رو سرچ میکنند و وارد یک سایتی میشند و برنامه رو دانلود میکنند.magisk خودش open source هست و از این رو همچین برنامه ای رو با این دسترسی باید از گیت هاب دانلود بکنیم. https://github.com/topjohnwu/Magisk/ مدیریت برنامه ها App ManagerApp Manager - Android package manager با این برنامه راحت تر میتونیم برنامه هایی که نصب هستن رو مدیریت کنیم که چندتا کاربردی ترین هاشون به نظرم:اطلاعات کاملی از برنامه ها میده اینکه از چه source ای نصب شدن و زمان نصب و .....اجازه kill کردن یا disable کردن هر برنامه ای رو میده.بعضی از مجوز های مخفی برنامه ها مثلا ویبره زدن یا دسترسی به حافظه clipboard و .... میشه مدیریت کرد.راحت با یه کلیک میشه برنامه رو clear data کرد ( مثلا برنامه هایی مثل تلگرام رو نمیتونیم از خوده app info گوشی clear data کنیم و خوده تلگرام باز میشه ).داریکتوری هایی که برنامه ها ازشون استفاده میکنن رو لیست میکنه مثلا راحت میشه فهمید دیتا کجا ذخیره میشه.و کلی امکانات دیگهلینک source code برنامه :https://github.com/MuntashirAkon/AppManagerلینک F-Droid :https://f-droid.org/en/packages/io.github.muntashirakon.AppManager/جایگزین گوگل پلی استور AuroraStoreAurora Store: A Google Playstore Clientاگه از رام پیشفرض گوشیتون استفاده نمیکنید و علاقه به کاستوم رام دارین حتما در جریان هستین که رام هایی که vanilla هستند سرویس های گوگل رو ندارن،اینجا این برنامه Aurora Store میتونه یک جایگزین باشه که برنامه هایی که لازم داریم و فقط تو گوگل پلی استور هستند رو دانلود کنیم.اما چرا دسترسی root میخواد ؟ بدون دسترسی root هم کار میکنه اما داشتن این دسترسی باعث میشه که برنامه ها خودکار خودشون به واسطه installer ای که داره نصب بشه ( این راحتی خیلی مهمه چون بعضی برنامه ها فایل های نصبی شون چند بخش هست). چندتا از قابلیت های خوب این برنامه به نظرم:امکان دانلود هر ورژنی که میخوایم رو میده کافیه manual install رو انتخاب و ورژن برنامه رو بزنیم.نیاز به لاگین کردن تو اکانت گوگل نداره.یه بخش spoof manager داره که میشه اندروید و نوع دستگاه رو تغییر داد تا بعضی برنامه ها نصب بشن.امکان قرار دادن یه برنامه تو لیست سیاه وجود داره که دیگه خودکار اپدیت نشهو ....لینک source code برنامه :https://gitlab.com/AuroraOSS/AuroraStoreلینک F-Droid :https://f-droid.org/en/packages/com.aurora.store/فایل منیجر Material Files Open source Material Design file manager یه فایل منیجر ساده که با داشتن دسترسی root امکان دسترسی به همه فایل هارو میده.نکات خوبش به نظرم :امکان باز کردن فایل های فشرده و ایجادشون.این امکان رو میده که از داخل خوده برنامه FTP و SMB و SFTP بالا بیاریم.امکان ویرایش permissions هر فایل رو میده.قیافه و رابطش به نظرم خیلی خوبه و موقع کار کردن اذیت نمیکنه.لینک source code برنامه :https://github.com/zhanghai/MaterialFilesلینک F-Droid :https://f-droid.org/en/packages/me.zhanghai.android.files/به خواب بردن برنامه ها drowserDrowser: Simple background app killer خب این اسم جالبی داره و کاربردیه.خیلی وقتا نیازه که یه هویی همه برنامه هارو force stop کنیم و بریم سراغ زندگیمون :) . داخل این برنامه شما لیست برنامه هایی که قصد دارین تا kill بشن رو قرار میدین و بعد با دو حالت میتونین اونارو kill کنین :از تایمرش استفاده کنید،در واقع وقتی گوشی رو لاک میکنین بعد از اون تایم همه برنامه های داخل لیست kill میشن.از notification ای که قسمت status bar میاد هر وقت خواستین برنامه های داخل لیست رو kill کنین(لازمش اینه که تایمر رو off کنید که کلا دست خودتون باشه)لینک source code برنامه :https://gitlab.com/juanitobananas/drowser/tree/HEADلینک F-Droid :https://f-droid.org/en/packages/com.jarsilio.android.drowser/برنامه مشابه/جایگزین :https://f-droid.org/en/packages/io.github.domi04151309.batterytoolبکاپ گیری از برنامه ها Neo Backupopen-source tool to backup your apps … and their dataبرنامه کاربردی که میشه از برنامه هایی که داریم به راحتی با داشتن دسترسی root ازشون بکاپ بگیریم.ویژگی هایی که داره :امکان بکاپ از Data و OBB و .... برنامه ها.امکان Encrypt کردن فایل هایی که بکاپ گرفتیم.امکان بکاپ گرفتن حتی از permission های برنامه.امکان چند بار بکاپ گرفتن و همچنین فشرده کردنشون.امکان تعریف کردن بکاپ برنامه ریزی شده که خودکار بکاپ بگیره.لینک source code برنامه :https://github.com/NeoApplications/Neo-Backupلینک F-Droid :https://f-droid.org/en/packages/com.machiav3lli.backup/برنامه مشابه/جایگزین:https://github.com/BaltiApps/Migrate-OSSاشتراک گذاری vpn با VPN Hotspot Share your VPN connection over hotspot or repeater با این وضعیت فیلترینگ و تحریم ها احتیاج به vpn رو هر جایی داریم.اما فرض کنید یه دیوایس دیگه امکان نصب vpn یا انجام کانفینگ ها روش نباشه،مثلا روی تلویزیون هوشمند بخواید وارد یوتیوب بشید :( یا هم اینکه سریع بخواید vpn ای که روی گوشیتون هست رو share کنید که بقیه دیوایس هایی که از طریق Hotspot یا usb tethering بهتون وصل میشن هم بتونن ازش استفاده کنن،این app میتونه کاربردی باشه چون اگر روی رام های خود تولید کننده گوشی باشین امکان share کردن vpn ندارید(کاستوم رام ها دارن).امکان اشتراک گذاشتن vpn برای هر سه حالت ( بلوتوث ، وای فای ، کابل ).امکان مدیریت دیوایس هایی که وصل شدن و دیدن حجم مصرفی و یا block کردنشون.امکان استفاده از گوشی به عنوان Repeater لینک source code برنامه :https://github.com/Mygod/VPNHotspotلینک F-Droid :https://f-droid.org/en/packages/be.mygod.vpnhotspot/ایجاد یک محیط جدید برای نصب برنامه Insular Isolate your Big Brother apps با کمک این برنامه یه محیط جدا ساخته میشه به اسم work که میشه از یک برنامه یک نسخه دیگه هم داخلش نصب کرد.اگه از کاستوم رام استفاده میکنید و میخواین قابلیتی مشابه dual apps استفاده کنید این برنامه میتونه کاربردی باشه.نکته قابل توجه این برنامه این هست که حتی میشه ماژول های مختلف magisk و xposed هم جداگانه برای این محیط فعال کرد.لینک source code برنامه :https://gitlab.com/secure-system/Insularلینک F-Droid :https://f-droid.org/en/packages/com.oasisfeng.island.fdroid/برنامه مشابه/جایگزین:https://f-droid.org/en/packages/net.typeblog.shelter/حذف تبلیغات AdAway A free and Open Source ad blocker for Android. این برنامه با ویرایش فایل host کمک میکنه که تبلیغات block بشن.لیستی که داره مدام بروزرسانی میشه و با دادن دسترسی root دیگه مستقیم به فایل host دسترسی داره و نیازی نیست از حالت vpn اش استفاده کنیم.لینک source code برنامه :https://github.com/AdAway/AdAwayلینک F-Droid :https://f-droid.org/en/packages/org.adaway/مدیریت کرنل SmartPack-Kernel Manager The Ultimate Tool to Manage your Kernel! من خودم همیشه دنبال کرنل های کاستوم شده رفتم و سعی نکردم خودم کرنل رو Customize کنم گفتم این برنامه رو هم معرفی بکنم :)لینک source code برنامه :https://github.com/SmartPack/SmartPack-Kernel-Managerلینک F-Droid :https://f-droid.org/en/packages/com.smartpack.kernelmanager/ممنون که تا اینجا همراه بودین اگر برنامه دیگه ای پیشنهاد دارین حتما تو نظرات بگین