Easy OTA Updates for SafeStrap enabled Devices - Galaxy S 5 Android Development (Snapdragon)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Samsung Galaxy S5 ATT and Verizon Developers can now easily add OTA capabilities to your ROMs without the need for dedicated servers or hosting, no need to hack OEM code to point to your servers. This package and the following instructions will show you how easy it is to implement an OTA solution with minimal impact on system applications and firmware.
Click to expand...
Click to collapse
Code:
[B][U][COLOR="Red"]The download package includes all of the following:[/COLOR][/U][/B]
1. Original untouched eclipse source code from [URL="https://github.com/OTAUpdateCenter/ota-updater-2.0"][B][COLOR="Red"]HERE[/COLOR][/B][/URL]
2. Original modified decompiled source V2.0.5 apk
3. Modified decompiled source (My Modifications) V2.0.8 apk
4. Example "rom.ota.prop"
5. Required "ota.prop" (For SafeStrap support)
6. Text file containing links required to be posted in your OP
Code:
[B]Required tools for successful build[/B]
1. VTS (Virtuous Ten Studio) or (Apk MultiTool v1.1.0)
2. If working with the untouched Eclipse Source Eclipse Juno and the current version of Gradle
3. A text editor capable of Unix/Linux encoding (Notepad++ recomended)
4. A tool for comparing files (Winmerge is the tool I use)
5. A Dropbox account or other file sharing account that allows for Direct download links (No landing pages)
Posting Requirements
1. Included in the download package is a text file that includes all links "REQUIRED" to be visible in your OP.
2. You may NOT remove any copyright notices on the about page, neither the originating copyright nor mine.
3. You may NOT change the Open Source licensing file however you may ADD to this file.
4. You may NOT remove any contributors from the contrib.txt but you may ADD yourself to this list.
Click to expand...
Click to collapse
Instructions​
Code:
1. Download the zip package [URL="http://forum.xda-developers.com/devdb/project/?id=6764#downloads"]"Unity_OTA_Mod.zip"[/URL] and extract to a working folder.
2. Using your tool of choice either VTS or Apk MultiTool decompile both included apk files
3. Using Winmerge or other diffing tool compare the decompiled sources
4. you can easily see the changes between 2.0.5 and 2.0.8 pay close attention to the downloadsactivity.smali.
5. Once you have completed your changes/modifications recompile the APK.
6. Go [URL="https://www.otaupdatecenter.pro/"][B][COLOR="Green"]HERE[/COLOR][/B][/URL] and follow their instructions for setting up your ROM
7. Reboot your device to SS Recovery
8. Push your compiled APK to /system/app/OTA-Updater.apk
9. Push your "rom.ota.prop" and the included "ota.prop" to /system
10. Push "com.unityota.feature.xml" to /syste/etc/permissions/com.unityota.feature.xml
11. Wipe cache and dalvik-cache and reboot
12. Verify application opens and contains all of your modifications
13. Once you have an OTA file setup for your ROM [B][COLOR="Red"](see step #6)[/COLOR][/B] test the application for download and flash.
!!THANKS!!​
Code:
@hashcode - for SafeStrap Recovery
@geohot - for root
[URL="https://www.otaupdatecenter.pro/"]otaupdatecenter.pro[/URL] - for the original source and OTA environment
Google - For Android
Virtuous Developers for VTS
github for providing source code control and open source access
!!!Disclaimer!!!​
KoolKit ROMs and Unity Development are not responsible if you blow up your house, your dog eats your
homework, the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable
smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the
universe, your device, your marriage or your failing grades in school or college.
Click to expand...
Click to collapse
XDA:DevDB Information
OTA-Updater, Device Specific App for the Samsung Galaxy S 5
Contributors
cstayton, https://www.otaupdatecenter.pro/
Source Code: https://github.com/OTAUpdateCenter/ota-updater-2.0
Version Information
Status: Stable
Current Stable Version: 2.0.8
Stable Release Date: 2014-11-20
Created 2014-11-20
Last Updated 2014-11-20

Reserved

Reserved

Related

[TOOL][WINDOWS] HAT- Hybrid APK Tool - Bringing New Era of Modding!

INTRODUCTION
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is HAT?​Well, HAT is short-form of Hybrid APK Tool. HAT makes decompiling/recompiling of all apk files easy as 1 2 3, HAT supports both apk's and jar files and is very easy to work with. HAT provides all features necessary for any modder/user.
Why use HAT?​Honestly, that's up to you. There are many tools out there but mostly fail at critical times but HAT can be a good bet.
FEATURES​
● Fast and light (Only 11 mb).
● High success rate while decompiling/recompiling.
● Special method of decompiling/recompiling jar files! Never seen before this method will never fail and you can easily edit any jar file (deodexed jar). HAT uses special method for the process.
● Avoid bootloops while editing framework-res.apk especially for SONY devices. HAT uses special method that avoids bootloops.
● Real time logging. Generate logs for every action.
● Choose your own version of apktool. Currently HAT comes with two versions of apktool (the folder is hidden due so to avoid any unwanted deletion of the folder, kindly enable the show hidden files option). To use your own version of apktool keep your apktool in "tools/apktool" folder
● Normal method of decompiling and recompiling of jar also present giving two methods to simultaneously work at jar files/
● Clear the junk files if too populated
HOW TO USE​
Simple just download the file and extract it in core C: drive. It should be C:HAT or it won't work
DOWNLOAD​
Here is the download link for the tool - DOWNLOAD HERE
FAQ
Q) I open HAT.exe and it shows a black screen and closes. Why?
Ans) Two possible reasons a) You have not extracted it in C: drive
b) You have space in your username eg Tech N You instead of TechNYou
Solution
a) Extract it in C and execute
b) Make a new account with no space in between
Q) I see errors related to java, what are they?
A) To work with apk's and jar's you must have JAVA installed on your machine. Install JAVA then proceed also if you have java installed make sure it has been defined in system path
Q) I have java still I face errors, why?
A) Reason is java not defined in system. Open cmd and type "java" and "javac" (without quotes) and press enter if you get error(s) like :"java" or "javac" is not an external or internal command define java in your PC. Search google on how to.
If you get some response on trying both commands it's an issue with tool. Please report here.
Q) Do I need anything else than java?
A) No you don't need anything else than java. Recommended latest version java
CREDITS​
@iBotPeaches for apktool
@JesusFreke for smali/baksmali
@Ticklefish for his awesome Tickle my android! Best tool so far!
@BDFreak for his AdvancedAPKTool
Me for creating this tool
XDA:DevDB Information
HAT - Hybrid APK Tool for Windows, Tool/Utility for all devices (see above for details)
Contributors
Tech N You, Tech N You
Version Information
Status: Stable
Current Stable Version: v1
Stable Release Date: 2015-03-31
Created 2015-03-30
Last Updated 2015-03-30
CHANGELOG​● v1 Initial Release​
Reserved.
Mirror needed for this awesome tool also.
Download link for H.A.T not working! Please post working one. Thanks
babydouggie said:
Download link for H.A.T not working! Please post working one. Thanks
Click to expand...
Click to collapse
babydouggie is correct and the Link is still not working anyone got a working link please ?
download link not working !!!

[ROM][4.4.4_r2] AOSP Kitkat for Zenfone 6

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android Open Source Project
Android is an open source software stack created for a wide array of devices with different form factors. The primary purposes of Android are to create an open software platform available for carriers, OEMs, and developers to make their innovative ideas a reality and to introduce a successful, real-world product that improves the mobile experience for users.
NOTICE: THIS BUILD IS EXPERIMENTAL. I AM GOING TO BUILD AOSP 4.4.4_r2 WITH ZENFONE 6 DEVICE TREE.
Supported Models:
A600CG (T00G)
A601CG (Z002)
Prerequisites:
Install the Intel USB Driver and ASUS PCLink
Download all the required files
Extract the archives
Unlock your Bootloader
Installation:
Download this and extract it
Put boot and system img files into extracted folder
Enable USB Debugging and run Installer.bat
OR
Put boot and system img files into extracted folder
Run the following commands (one by one):
fastboot flash boot boot.img
fastboot flash system system.img
fastboot erase cache
fastboot erase data
fastboot erase userdata
fastboot reboot
Optional: Flash OpenGapps (via Recovery/TWRP) before the first boot.
Optional: Flash SuperSU (via Recovery/TWRP) to Root your device.
Optional: Flash Stock Boot and Relock your bootloader after flashing the ZIPs, but Stock Boot causes unusable wifi.
Bugs:
Error reading SIM Contacts
Error detecting headset
Workaround: Use headphone audio router apps
No auto mobile networking
Workaround: Set it manually from Wireless & Networks > More... > Mobile Networks > Network operators
Little delay on video play
Sensors
BlueTooth
GPS
FM Radio
Screenshot: broken preview but content is ok
Contributors:
shakalaca
I ported his AOSP 4.4 for Zenfone 5.
PLEASE: Do not comment things unrelated to this ROM, otherwise a moderator will delete your comment. You have been warned!
USING MY ROM AS BASE FOR YOUR ROM IS DENIED / REDISTRIBUTING MY ROM AT OTHER FILE HOSTING SERVICES IS DENIED / REPOSTING THIS ROM AT OTHER WEBSITES WITHOUT PROPER CREDITS, BLOATED WITH ADS OR WITH DOWNLOAD PROTECTION/REGISTER-TO-DOWNLOAD IS DENIED / MODIFYING THIS ROM IS DENIED (BUILD YOUR OWN IF YOU WANT TO MODIFY IT) / IF YOU IGNORE IT, I WILL ASK MODERATOR TO DELETE YOUR THREAD
DOWNLOAD
Screenshots
Reserved
Changelog
20170315 (Kernel Only)
LED indicator disabled
Sdcard mount fixed
20170131
Initial Release
Hi, it does mean, you can build MiUI 4.4 from source ? or it will be compatible with zf 5 to, right?
kihope12 said:
Hi, it does mean, you can build MiUI 4.4 from source ? or it will be compatible with zf 5 to, right?
Click to expand...
Click to collapse
I am just downloading patchrom files for kitkat. And yes it will be compatible with zf5 if i can patch it xd
q0kHaN said:
I am just downloading patchrom files for kitkat. And yes it will be compatible with zf5 if i can patch it xd
Click to expand...
Click to collapse
Do it man !
good work bro, thanks a lot for support and We also look forward to the Miui patch
kihope12 nin dediği gibi yap onu adamım

Live Backup - Testers Edition Android App

Live Backup - Testers Edition
I made this application because I couldn't extract system_new.dat IMG files on my PC, this app will backup the system, boot, recovery and logo partitions of an EMMC Ext4 device, Other devices could possibly be supported but I have only tested it on Android 5.1 with a MT6735 MediaTek device ( ZTE Blade A475 )
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Installation instructions
Open security settings in the settings app
Enable Unknown Sources
Download & install LiveBackup-TestersEdition.apk
Navigate to LiveBackup and open.
Requirements
Android 4.3+
Root access
Busybox installed
EMMC Layout
EXT4 Format system
(for creating zip only ) ?
Bug's
Q. android-binary needs replacing in zip folder structure before compression to a zip file, why ?
A. the packaged update-binary is from a CyanogenMod 12.1 flashable zip and might not be compatible with other devices.
Q. EXT4 Format system
(for creating zip only ) ?
A. The updater-script file will be generated for a EXT4 formatted system, Change it before making your zip file.. The line to change is
Code:
format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/system", "0", "/system");
Thanks To/Credits
App Compatibility libraries by Google
CyanogenMod 12.1 for the update-binary used to help build flashable Zip's
Disclamer
These files are provided as-is without any warranty or guarantees.
You agree to take full responsibility and/or liability for any damages, injury or any other consequences that may result from using these files.
These files are still in development and bugs should be expected.
You agree that by using these files you will not hold the developer/s responsible and/or liable for any damages, injury or other undesired effects that may result from using these files.
Download
*if you're having trouble downloading, right click or long press and select download link or save as
LiveBackup-FinalTestersEdition.apk
Want to see more by Zillinium ?
Hi, I am Zillinium a independent developer and creator from Australia.
My focus is " free ", free software for Windows, free software for Androids, free technology advice etc..
It costs me time and money to provide my input to the internet, this is why i accept donations from people, If i may have helped or you just want to see more by Zillinium, My BitCoin donation address is : 1BY58UXvFedHCGrthrj8TRXJqFkhYjUkjf
Any donations are greatly appreciated,
please don't feel the need to donate however.
XDA:DevDB Information
Live Backup - backup to system.img, App for all devices (see above for details)
Contributors
Zillinium
Version Information
Status: Testing
Created 2018-04-27
Last Updated 2018-04-27

[WIN][TOOL]KisMth - A Tool for Android generic device

/*
* Your Warranty is already voided.
* I am not responsible for anything wrong
* you do! However you can contact me
* for any help!
*/
Click to expand...
Click to collapse
KisMth is a part of ADK which you can found it here. It is not standalone Tool.
Click to expand...
Click to collapse
Information
KisMth is a Tool which will help you to typically solve your Android Adb Problems. It is a part of ADK that means you cannot download and run it as standalone (It is an addon plugin for ADK itself).
KisMth (in hindi) means luck, i.e it depends on your device if your device is supported by KisMth. KisMth allows you to extract your partition details, fix FastBoot vendor ID problems, IMEI backup/restore, create Firmware backup, create scatter file (for mtk device), unlocks your device, and much more stuffs…
Click to expand...
Click to collapse
Snappies
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Features
Get Basic/Advance device Information
Find your IMEI number
See your Device Partition details/address (total 5 types)
Reboot Device into
Bootloader (FastBoot)
Recovery
Soft Reboot
Boot into safemode
Boot from Fastboot to Android
Extract device info (which also includes "dev" path, vendor ID, etc.)
Backup/Restore
IMEI information (NVRAM, NVDATA)
SDCard, Apps+Data, Contacts, Messages, Call logs, etc.
Generate a Flashable ROM Backup
Backup whole firmware
Replace SuperSU, Kingroot with Magisk
Flash Boot and Recovery images (with or without custom recovery)
Flash Images (without custom recovery)
Fix TWRP force encrypt error (due to this bug your Internal Storage or Memory card shows 0 bytes in TWRP)
Edit Build prop
Modify boot image (so when you flash this image with SP Tool, etc you can easily unlock your screen lock without root)
Create Fastboot Flashable zip
Create Odin flashable zip (for samsung devices)
Create Scatter file for any MTK device
Click to expand...
Click to collapse
Discussions, Bugs, Reports, Enhancements
User feedback is one of the most important stuff for any application to proceed. I kindly lookup on each of users feedback and try to improve the functionality of ADK. If users have to report any bugs or request any feature request, just create a regular topic in ADK Forums with proper category. You can also that forum (apart from XDA) for discussion on general topics (No sign in or registration is required, just fill your email address and start writing)
Click to expand...
Click to collapse
Download, Install and Guides
As told earlier, KisMth is a part of ADK. So first you need to install ADK which can be found here and then install this plugin.
Install this Plugin for ADK
Forum (for discussion and query)
Click to expand...
Click to collapse
XDA:DevDB Information
KisMth, Tool/Utility for all devices (see above for details)
Contributors
[email protected]
Version Information
Status: Stable
Current Stable Version: 1.0.0.0
Stable Release Date: 2018-04-19
Created 2018-06-13
Last Updated 2018-06-13
Reserved
I'll post video guides soon
Will this enable usb debuggin on a locked phone?

[CLOSED] stayboogy is back!!! [ROM] stayboogy-BasicAOSP12-Pixel5

stayboogy_Officially
I'm back!!!
And in case you haven't heard or seen mine handle, I'm an expert level dev, and I don't care anything of your opinions or needs or wants, and I build for me and people like me who are expert users and/or just want plain Android without all the branding and garbage of all the other developers out there.
**This is just the beginning of my return to the dev scene.**
***I'm not offering support, never will, neither will I ever respond to questions about additions, upcoming plans, release dates, or reply to any questions for help about anything***
****If you can't read directions, or don't know how to install, THEN STAY AWAY BECAUSE YOU WILL GET NO HELP FROM ME!****
This is my build of AOSP 12 for the Pixel 5
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[source]
default.xml - platform/manifest - Git at Google
This is straight from Google's Sources [-b android-12.0.0_r3]
Build 1 -- Basic Build for all Future Builds
Future Builds -- TBD / will have MODS ONLY that are necessary and approved by me alone for a Simple, Clean, Usable Device
Download:
[Build1 = 98 parts, hjsplitted, 10mb each basically]
[keep checking for completed upload--slow upload speeds on my dev device right now]
[either download the git as a zip from github
OR
download each file separately from github]
[get it here]
[rooting instructions below install]
>>> XXXXX <<<<
Install:
1) JOIN PARTS WITH "hjsplit" (possibly unnecessary but here for official way)
2) extract with 7zip
3) bootloader unlocked
4) reboot to bootloader
5) install.bat
6) Enjoy
or
6) After Rooting - Optionally Add Gapps, [MicroG incompatible for now], and Enjoy
How to Root:
1) Download Magisk and patch the original boot.img from my build
2) copy patched boot.img and vbmeta.img from my install zip to a location on pc
3) reboot to bootloader
4) fastboot --disable-verity --disable-verification flash vbmeta /path/to/my/original/vbmeta.img
5) fastboot flash boot /path/to/your/patched/boot.img
6) fastboot reboot
7) Enjoy!
​Mod Edit: Link removed
I don't recommend anyone install this to their device until OP shows his source code/repos for the kernel and ROM.
He forked from this repo: https://github.com/nvllsvm/pixel5-aosp-builder
And only changed two lines in the readme to show changes to his fork: https://github.com/stayboogy/Staybo...mmit/1c5719b2eba5ec8c1e201306a9d2ab1120b0b2b1
Again, I would not install this at all to any device until his sources are provided.
rooting instructions added
the only bug found thus far is the Camera bug which will remove the app from app drawer but will still be available via double press of power button.
I'm working on it...
MOD ACTION:
Thread closed pending compliance by OP.

Categories

Resources