ADB TOOL PROGRAM BY MOAMEN
Why did i made this tool ?to make it easier for the new users(developers) to use adb and fast boot tools
Why this tool is special ?Because it allows you to use most of adb commands without typing one code as well as you ca write additional commands easily :laugh:
Why this tool is unique ? Because it is unique
i don't think anyone did it before
How to install :
Download ADB shell program by Moamen.zip file
Extract it
Enjoy the tool
Download :
Note :If you are a linux user and need the tool just wait for update
----------------------------------------------------------------------------------------------------
SPAM THANK BUTTON PLEASE
---------------------------------------------------------------------------------------------------
Telegram number :+201111398944
XDA:DevDB Information
ADB SHELL PROGRAM BY MOAMEN, Tool/Utility for the Windows RT General
Contributors
MOAMEN123
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2018-02-21
Created 2018-02-21
Last Updated 2018-02-21
Related
ROM INSTALLATION SCRIPT
Code:
[LIST]
[*]your warranty will be voided
[*]YOU NEED A UNLOCKED BOOTLOADER
[*]Be smart, read the instructions and the read me
[/LIST]
INTRODUCTION
This will allow you to easily install roms on you phone, good for beginners who are not very experienced.
These scripts are in the form of (.sh) so they will only work on mac and linux at the time I will release (.bat) windows scripts as well.
Click to expand...
Click to collapse
FEATURES
fast and easy to use
works on devices with and without fastboot
can use root to isntall recovery if there is no fastboot
use openrecovery script to isntall, wipe and backup current rom
is on GITHUB
Click to expand...
Click to collapse
INSTRUCTIONS
download as a zip
extract
open a command line at folder or cd to it
install devices drivers
get ADB working
run
Code:
chmod +x install.sh
or
Code:
chmod +x install_no_fastboot.sh
run
Code:
./install.sh
or
Code:
./install_no_fastboot.sh
wait for process to complete
ENJOY
Click to expand...
Click to collapse
CHANGELOG
Code:
Fixed the scripts so that they work far more reliably. It also fixes that root access bug for pushing the OPENRECOVERYSCRIPT
OLDER RELEASES:
Initial release
Click to expand...
Click to collapse
DOWNLOADS
source code
FAQ
Q. Do I need root if I have fastboot
A. No (use install.sh)
Q. Does this flash safetrap
A. NOOO!!!, IF you have a locked bootloader do NOT use this it will void your warranty, BRICK your phone or worse
Q. DO I "need" to rename my recovery
A. YES
Q. What custom recoveries does this support
A. Any one that is in .img form, can flash roms, and support openrecoveryscript
XDA:DevDB Information
ROM installation script, Tool/Utility for all devices (see above for details)
Contributors
melbing
Source Code: https://github.com/Melbing/rom_installation_script
Version Information
Status: Testing
Current Stable Version: 2.0
Stable Release Date: 2014-12-24
Current Beta Version: 1.0
Created 2014-12-06
Last Updated 2014-12-28
OTools------------------------------------------------------------------
OTools is an opensource toolkit for windows and linux that helps you manage your oppo or oneplus device.
Click to expand...
Click to collapse
Code:
This program has enough knowledge to brick your device, destroy your computer,
void warranties, eat cats and burn your flowers.
The developer disclaim every damange caused from the usage of this program.
Supported devices
------------------------------------------------------------------
OnePlus One
Oppo Find 7(a/s)
Oppo Find 5
Oppo N1
Features
------------------------------------------------------------------
User friendly gui
Management features
Backup and restore (adb)
Push and Pull files
Import camera photos
Install apk
Record Screen
Shell
Modding
Root
Unlock Bootloader
Lock Bootloader
Backup EFS
Flash zip files
Install roms (optional backup)
Flash boot.img files
Install recovery
Root Mode
Dipendecies
------------------------------------------------------------------
ADB
FastBoot
XTerm (only for linux amd64)
Downloads
------------------------------------------------------------------https://github.com/linuxxxxx/O-Tools
Sources
------------------------------------------------------------------
Github - Master
Windows
Linux (amd64)
Unix / Linux
Notes
------------------------------------------------------------------
It's fully written using qt (c++), some parts are written in bash (batch for windows), if you want to compile, just import the sources into qt
It's not avaible yet, I just got my opo, so NO ETA
It's based on my XiaomiTool
Contributions and suggestions are welcome
XDA:DevDB Information
OTools - An opensource Toolkit for Oppo and OnePlus devices , Tool/Utility for the Oppo Find 5
Contributors
linuxxxx
Source Code: https://github.com/linuxxxxx/O-Tools
Version Information
Status: Alpha
Created 2014-12-27
Last Updated 2015-01-16
linuxxxx said:
OTools------------------------------------------------------------------
Code:
This program has enough knowledge to brick your device, destroy your computer,
void warranties, eat cats and burn your flowers.
The developer disclaim every damange caused from the usage of this program.
Supported devices
------------------------------------------------------------------
OnePlus One
Oppo Find 7(a/s)
Oppo Find 5
Oppo N1
Features
------------------------------------------------------------------
User friendly gui
Management features
Backup and restore (adb)
Push and Pull files
Import camera photos
Install apk
Record Screen
Shell
Modding
Root
Unlock Bootloader
Lock Bootloader
Backup EFS
Flash zip files
Install roms (optional backup)
Flash boot.img files
Install recovery
Root Mode
Dipendecies
------------------------------------------------------------------
ADB
FastBoot
XTerm (only for linux amd64)
Sources
------------------------------------------------------------------
Github - Master
Windows
Linux (amd64)
Unix / Linux
Notes
------------------------------------------------------------------
It's fully written using qt (c++), some parts are written in bash (batch for windows), if you want to compile, just import the sources into qt
It's not avaible yet, I just got my opo, so NO ETA
It's based on my XiaomiTool
Contributions and suggestions are welcome
XDA:DevDB Information
OTools - An opensource Toolkit for Oppo and OnePlus devices , Tool/Utility for the Oppo Find 5
Contributors
linuxxxx
Source Code: https://github.com/linuxxxxx/O-Tools
Version Information
Status: Alpha
Created 2014-12-27
Last Updated 2014-12-27
Click to expand...
Click to collapse
how do i used it? where is the download?
eko_cahyono said:
how do i used it? where is the download?
Click to expand...
Click to collapse
Read the op
Sent from my A0001
linuxxxx said:
Read the op
Sent from my A0001
Click to expand...
Click to collapse
Thanks a lot for your work mate, will test it asap on my Oneplus, later on my Find5 when I get it back from repair.
Cheers
Sent from my A0001 using XDA Free mobile app
Alpha released for unix and linuxamd64 (on linux you may need to install qtwidget)
There are bugs and missing features!!
Windows users: the code is ready but i have to find a pc (or setup a vm) where i can compile this
This is a project to make installing/uninstalling packages, file transfers, and running terminal commands via adb easier with a GUI. Currently this project is in beta, there are some issues.
List of known issues:
- No warnings when an operation fails
- Window cant be resized
- UI pauses when running operations such as sideloading and file transfers
Features coming soon:
- Drag and drop file transfers
- Multiple file selection
- Display app names in package manager
- Fastboot functionality
XDA:DevDB Information
QT Adb, Tool/Utility for all devices (see above for details)
Contributors
ioshomebrew
Source Code: https://github.com/ioshomebrew/QTAdb
Version Information
Status: Testing
Current Beta Version: 1.0
Beta Release Date: 2018-06-06
Created 2018-06-07
Last Updated 2018-06-06
QTADB is a program that is cross-platform and written in QT. The purpose of QTAdb is to provide a better way of transferring files for Android phones as well as other tasks like sideloading packages.
Current issues:
- No warnings for failed task
- Only MacOS build is ready
- UI thread pauses when executing tasks
- Window doesn't properly resize
Features coming soon
- Drag and drop
- Progress bar when transferring files
- Selecting multiple files in file manager
- Fastboot interface
XDA:DevDB Information
QtADB, Tool/Utility for all devices (see above for details)
Contributors
ioshomebrew
Source Code: https://github.com/ioshomebrew/QTAdb
Version Information
Status: Testing
Current Beta Version: 1.0
Beta Release Date: 2018-06-10
Created 2018-06-11
Last Updated 2018-06-10
AUTOMATEROne command automation for most things
Well, being a ROM developer/maintainer, we spend time in uselessly cloning trees, giving build commands, going through build logs to see where the error is and in the end upload the files and manually get links. And there is no denying that all of this is time consuming. So I made a program to do all of this automagically for you
This program can do:
Trigger the build of your ROM
Send message about the build status
Upload the build and target files to any SFTP client
Send you the direct download links
Send the build log
If the build fails, abort other statements, and send you trimmed build logs
Clean everything and restore the server to the previous state
Can be integrated with Jenkins to provide 1 click builds
Some other miscellanous functionality
Now, moving on to how to use it. This needs you to clone the given source into the scripts folder, which should be located inside the ROM directory. Also, the script assumes that you have clone your ROM sources inside a folder placed in the home directory.
The script is executed by the command :
Code:
devicename="yourdevicebuildname" bash scripts/CI/main.sh
You need to add some stuff in the main.sh file located inside the scripts/CI folder before you can actually use this. They are:
Your telegram CHAT_ID, the place where you will recive all the info
Your BOT API KEY, make a bot through BotFather on Telegram and paste the key
Your SFTP client username, I prefer Sourceforge
Your SFTP client password, once again, I prefer Sourceforge
If you want some other client, you have to alter the rom.py and tgt.py where you can write the client name of your choice.
Also, this script is pre-configured for CygnusOS. So naturally, you will want it for your ROM, to replace the variables, you can just run
Code:
sed -i -e "s/cygnus/your_rom_name/g" $(grep -RI cygnus $(ls)) && sed -i -e "s/Cygnus/Your_rom_name/g" $(grep -RI Cygnus $(ls))
NOTE: CYGNUS GENERATES THE ROM ZIP IN THE ROM DIRECTORY ITSELF INSTEAD OF THE USUAL OUT/TARGET ETC ETC PATH, SO YOU NEED TO CHANGE THE ROM.PY AS FOLLOWS:
Code:
Find the "." and replace it with out/target/product/"+devicename+"/ "
Also, edit the localfilepath to "out/target/product/"+devicename+"/"+name
That's it guys! Now just take a deep breath and leave it all, the script will do everything for you and even remove the generated zip! Yeah, make clean if that's what you wanna hear :laugh:
Hit the thanks button if you find this helpful
Also, if you wanna support me, buy me a cup of coffee
PayPal
XDA:DevDB Information
AUTOMATER for ROMs, Tool/Utility for all devices (see above for details)
Contributors
Dhruvgera
Source Code: [url]https://github.com/Dhruvgera/custom_python_scripts[/URL]
Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2020-04-02
Created 2020-04-02
Last Updated 2020-04-02
Congratulations !!!
Great work
Ragy747 said:
Great work
Click to expand...
Click to collapse
:good:
Uwu
PERU
blitzfire3 said:
PERU
Click to expand...
Click to collapse
U Too
great work sir, and thanks.
Peru as heck