[DEVS][APK][MOD]Easy OTA Updates for SafeStrap enabled Devices[DEVS][APK][MOD] - AT&T Samsung Galaxy S 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"
}
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=6766#downloads"][B][COLOR="Red"]"Unity_OTA_Mod.zip"[/COLOR][/B][/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 [B]pay close attention to the downloadsactivity.smali.[/B]
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 /system/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.
[B][COLOR="Red"]Special NOTE: Remember to change the hypelinks in the code to point to your threads, do NOT however, change the hyperlink inside of "APIUtils$APITask.smali" that points to the otaupdatecenter site that checks for your OTA packages.[/COLOR][/B]
This does require direct download links (example for dropbox links below)
e.g the Sharing URL looks like https://www.dropbox.com/s/…../<filename>
now after replacing www.dropbox.com with dl.dropboxusercontent.com
the link becomes https://dl.dropboxusercontent.com/s/…../<filename>
this link starting with dl.dropboxusercontent.com is your direct download link!
Click to expand...
Click to collapse
!!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 AT&T 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

Bri needs to integrate this into Dynamic Kat!

Exelente ...amigo gracias x su duro trabajo
Enviado desde mi SM-G900F mediante Tapatalk

im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.

Noob or not, at least somebody replied to this damn thread lol

dabuddyhenry said:
im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.
Click to expand...
Click to collapse
I think this is more for developers bud. Unless you know how to do what was stated above. Unless your wanting to learn how to do it, this is not necessary for us who just flash roms.

dabuddyhenry said:
im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.
Click to expand...
Click to collapse
this is for devs not a mod you can add to your stock rom

Related

[ROM][9 MAR] CoreDroid Incredible S V2.4 |GB 2.3.5|SENSE 3.5|SUPER SMOOTH|ONLINE!

MOD EDIT: As of November 7th CoreDroid officially moved all its support to another site.
Due to repeated kanging from other Roms as well as needing CST paid version to obtain the latest version of the Rom, anything related to the CoreDroid team is not allowed to be posted anymore on XDA and is from now on considered warez.
This includes: Signatures, links, themes, as well as any work developed by the CD team or included in any Rom.
TL;dr: If you included anything from CD in your work, you have to remove it.
We appreciate your understanding on the matter in hand,
XDA Moderation team
MOD EDIT: Removed content
Reserved for Future Use
And this one
Last One
Very nice looking ROM, will be checking out very soon
Instructions:
How to flash? What do you need?
- HTC Incredible S S-OFF
- Radio S-OFF in order to flash new radio
- Recovery ClockworkMod
FAQ:
RECOMMENDED RADIO:
20.2804.30.085AU_3805.04.03.22_M
Download it here(http://forum.xda-developers.com/showthread.php?p=13467904)
How do I flash a new radio?
- Just put the PG32IMG.zip on the root of your SD Card and boot into fastboot.
- Follow the instructions on the screen.
How to get ENG S-OFF:
For now its only possible to get S-OFF by XTC Clip. Check if there’s anyone who can help you out in your country/region on this thread: http://forum.xda-developers.com/showthread.php?t=1042997
Build looks slow/animations slow?
Use Spare Parts and set animations too fast that solves your problem.
When can we expect the next build?
Builds are released based on the testing results. Please do not ask us about ETAs, we are working on getting you a reliable and stable build. Patience my friends!
Can I update without losing all my apps and settings?
Yes, each release can be flashed without losing your data. But I recommend making a Nandroid Backup before updating/flashing.
Can you provide a mirror?
I strongly asks everyone to download only from the links provided above. The reason behind that is that i pay HOTFILE every month and with the downloads i can keep my premium account. Also it lets me know how many people downloaded and from that i base my priorities for builds.
How can i Change system/app/... apks skin or icons?
Since this Build is optimized and Odexed you will need too take some precautions. First you will need a APK Deodexed that you trying too change. Then from within the Build you will need too delete the apk and the respective odex file.
Example:
(Changes to the browser)
1. Inside Build system/App you will find Browser.apk and browser.odex you will need too delete both files.
2. You will need a browser.apk Deodexed which contains the Browser.apk & Browser.odex merged into one bigger Browser.apk
3. Make the changes and then push it to system/app (don't forget 1st step)
Another way would be to use an Android kitchen to deodex the entire system/app and then you will have the system/app deodexed then just change what you like.
Where is Boot Animation, Boot Sound and Shutdown Animation Located?
They are located in SYSTEM\CUSTOMIZE\RESOURCE
Should I use a task killer?
Task Killers are NOT advised! They do nothing but kill your battery and stop processes that aren't supposed to be stopped. FROYO 2.2 manages tasks pretty well. Here is a good read: http://tinyurl.com/NoTaskillersThxScabes
How do you make these folders in the screenshots?
This is an APP called "Folder Organizer". This question has been asked a million times thats why it is here in the FAQs even though it is not ROM related.
My Premium Navigation doesn't work correctly. What should I do?
You can try following things:
- reinstalling Locations under Settings ---> Locations
- removing from your SD card /sdcard/.data/navigator/Data/Temporary
- re-downloading maps
Where can I access the settings for the CRT (TV) animations and lockscreen?
You can change these settings in Settings -> Display.
Where is the changelog and download link? They used to be on the first page..??
The changelog and download link (and much more) can be found at coredroidroms.com
How come I get low Quadrant scores on GB ROMs?
This is mainly because there aren't any custom kernels yet. We're using a stock GB kernel without tweaks or OC.
Are there custom kernels for GB ROMs?
No not yet. The source code for GB kernels has been released. So it's a matter of time now before we can get to use these.
How can I join the Coredroid team?
This is done by invite only and decided by myself or Sergio... From now on I will be posting the status here, which will be displayed as either "closed" or "looking for someone that can.."
STATUS:
- Looking for beta testers!
Can I use the CoreDroid banner you guys are using?
No, but you are welcome to use this one made by DutchDanny just for you guys (feel free to make your own and we'll post them here as well)
{
"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"
}
P.S If you think I forgot to mention something or made a mistake in this post, please let me know and I'll be sure to add/correct it.
thanks dude!! I'm gonna get my Incredible S s-off this weekend, will definitely give feedback for it.
Great, the number one
Beta is beeing tested and we'll release it as soon as we think everything is working well, it will be worth the wait !
Addict Banner
For those who like this rom, and wanna show it ! !
Nice Rom great work
Wow...looks so great, really hard work, but it's not my type. I can only support it without download it.
plz add installation details...(to OP)
Really a great job here, but I have one Q:
Does it support Arabic language in SMS and Browser or the letter are separate?
I just wanna read and write in Arabic but the menu in English
Looking forward to try this very cool looking ROM!
nerotix said:
IWhere is the changelog and download link? They used to be on the first page..??
The changelog and download link (and much more) can be found at coredroidroms.com
Click to expand...
Click to collapse
I can not find roms for download on your link
(http://www.coredroidroms.com/site/index.php?option=com_content&view=category&id=61&Itemid=113)
Didn't they say this ROM is coming soon? I believe it's being tested internally before we get it. This thread is getting ready for their release I believe.
AndroidMobileNZ said:
Didn't they say this ROM is coming soon? I believe it's being tested internally before we get it. This thread is getting ready for their release I believe.
Click to expand...
Click to collapse
Thank you sir. cause that is correct! We want to make sure the ROM functions at it best when we release it, it should be ready with 1/2 days. That is also the reason there's no changelog and/or download available yet, as you can see, the title from this thread says "soon" .
nerotix said:
Thank you sir. cause that is correct! We want to make sure the ROM functions at it best when we release it, it should be ready with 1/2 days. That is also the reason there's no changelog and/or download available yet, as you can see, the title from this thread says "soon" .
Click to expand...
Click to collapse
Cheers Nerotix. Looking forward to the ROM!

[TOOL] Nightly Updater | 1.5 | Make Your Nexus Perfect | Backup | AROMA | Mako

{
"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"
}
Make Your Nexus Perfect
WHAT'S NEW?
> VER 1.5 | SEPT 10 2013
-> Quick Install quickened to 4 clicks as opposed to 6
-> Backup/Restore Menu Added
-> Backup/Restore User Apps and be able to remove backups
-> Backup/Restore Anything using keep.txt and be able to remove backups
-> How To section updated with info on Backup/Restore Menu
-> junk.txt Updated with Media and Face Unlock files
-> On the horizon: App deletion in AROMA installer
PREREQS
Nexus Device that has a system app you do not want
Grade school diploma (i.e. ability to read)
THE SKINNY
WHAT IS NIGHTLY UPDATER
Nightly Updater is an AROMA installer for those that
yearn to have the cleanest device. Since I first
owned an HTC Droid Eris, I have been wiping bloatware
off of my device. Flash foward to my latest devices -
LG Nexus 4 and the 2013 Asus Nexus 7 and there ain't
much bloatware... But, all AOSP ROMs tend to come with
at least one or two apps that I can do without (and
sometimes a lot more). Nightly Updater is a simple
tool that allows users to remove unwanted system
applications in an easy manner. NU also allows users
to customize which apps are removed.
HOW DOES IT WORK
Nightly Updater works by relying on scripts that
read txt files. When customizing your script, the
installer looks for junk.txt in the "NU" folder of
your virtual (i.e. internal) SD card. Each line that
has not been "commented out" (i.e. does not have a
"#" at the front of it) or any terms (i.e. app
descriptions) that follow a "#" are removed from the
script. This leaves Nightly Updater with a clean text
file that only has the applications you want to remove.
Review:
Custom Script is called: junk.txt
Custom Script goes here: /sdcard/NU/junk.txt
#Chrome.apk -- NOT DELETED FROM DEVICE
Chrome.apk -- DELETED FROM DEVICE
Chrome.apk #Google Browser -- AFTER "#" IGNORED
HOW DO I ADD MY OWN APPS
You can add your own apps in three ways: [1] name (without
apk), [2] name (with apk), or [3] file path.
[1] Name (without ".apk")... Just type:
Code:
Chrome
The installer will automatically know it is looking for an apk and
delete Chrome.apk.
[2] Name (with ".apk")... Just type:
Code:
Chrome.apk
I think you know what it does.
[3] Full File Path... Now, you can get a little funkier and do the entire
file path like:
Code:
/data/app/Chrome.apk
This comes in
handy for files like pre-loaded wallpapers and
ringtones you may want to remove. Be cognizant of
where the files you are removing are located! This
will become very important when telling Nightly
Updater where to scan.
By the way, Nightly Updater also recognizes wildcards.
This is great for those user apps that end up having
unpredictable file names. For example:
Code:
/data/app/com.google.android.youtub*.apk
com.google.android.youtube*
These are both ways of erasing YouTube regardless of
the "-X" at the end of the file name.
WHAT'S UP WITH SCANNING
When using a Custom Script, Nightly Updater asks
where you would like to scan for apps. By default,
Nightly Updater recommends you only scan in the
System/App folder - which is where (shocker) system
apps are located. Remember, most junk apps are located
in System/App. However, Nightly Updater has also given
the option to scan Data/App. Some developers will put
apps in the Data/App folder, so it may be useful to
remove apps from there. But NORMALLY, these are only
the apps you chose to install. The final option is
to scan EVERYWHERE. Be very cautious with this command!
Remember that it is matching what you write in
junk.txt with the scan parameter. If you accidentally
wrote "system" as an app you wanted to remove instead
of SystemTuner.apk (with full scan on)... you would
erase your system folder... that's REALLY BAD!!!
Now, if you only check this option when you are using
full path and double check your junk.txt file so that
you did not make any mistakes... YOU ARE GOOD!!!
When in doubt, post your junk.txt here and I will
check it over for you
WHAT'S THE DEFAULT SCRIPT
If you download junk.txt from the OP at XDA, then
you have seen the Default Script. The Default
Script is meant to remove apps that MOST people
would consider expendable. If you are nervous to
tinker with your own Custom Script, try running
the Default Script first. If the script deleted
an app you need or did not delete at app you want
to destroy - hit me up and I will walk you
through the steps.
MORE DIRECTIONS ARE IN THE INSTALLER
DOWNLOADS
Check the "Downloads" Tab
NU-1.5.zip - Nightly Updater Installer
junk.txt - Customizable Removal Script
keep.txt - Customizable Backup Script
BUGS
Installer will occasionally hang when you press "< Back" - Reboot Device to fix temporarily
You tell me
HOW YOU CAN HELP
Give me feature ideas
Come up with more pre-loaded apps to be added to junk.txt
SPECIAL THANKS
Patrics83 and the whole ROM Cleaner team for the inspiration of this amazing tool!!! :good:​
XDA:DevDB Information
Nightly Updater, a Tool/Utility for the Google Nexus 4
Contributors
swagstr
Version Information
Status: Stable
Current Stable Version: 1.5
Stable Release Date: 2013-09-10
Created 2013-09-08
Last Updated 2013-09-10
WOW.... This looks great and very handy
EDIT:- Tested it on Carbon Beast v15 works good
SmOuuK said:
WOW.... This looks great and very handy
Click to expand...
Click to collapse
Please do post your results.
Sent from my Nexus 4 using Tapatalk 4
Just a quick bump for the Version 1.5 update. Lots of ideas brewing in the Flo/Deb thread for new features. Any ideas over in Mako land?
Hey y'all! Working on a sizable update that is trying include several things requested from different devices. Looking for a little help on the testing side. First few that hit me up will get it.
Sent from my Nexus 4 using Tapatalk 4
BIG WARNING! DO NOT use the Data Wipe in version 1.5 and below. The script does not exclude the "media" folder... As some of you know... That's the SD CARD! I just did it and it SUCKED lol It will be fixed in the next version along with many new updates
Sent from my Nexus 4 using Tapatalk 4
Yo. Working diligently on the backup/restore feature. Next update will be sick. Standby
Sent from my Nexus 4 using Tapatalk 4
Any chance you can put the files in a normal attachment to the post? However you've done it only works if the user has XDA 2013 beta defined as their forum theme.
famewolf said:
Any chance you can put the files in a normal attachment to the post? However you've done it only works if the user has XDA 2013 beta defined as their forum theme.
Click to expand...
Click to collapse
I will get right on that with the next update! I'm beginning to think this DevDB thing was a mistake. Good idea in theory but is hard for mobile users and those not wanting to use the latest theme. Hopefully the next update is right around the corner :fingers-crossed:
I don't see anything really N4 specific. Have you considered placing your tool in the general android apps forum for all to use? I just upgraded a nook hd+ to carbon rom and was planning to put the nightly updater on it so thought I'd double check in case I missed something.

[Utility] Livecouk's ET [BETA]

{
"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"
}
This Tool is made by myself
i used simple things such as adb,NP++ and brain (most common)
JAVA MUST BE INSTALLED!!
At time it contains
1: Pulling Files From Device (Instruction included in utility)
2: Deodexing Them (it shows Some kind of message which i cant understandable BUT IT WORKS GREAT)
3: Creating ZIp of Deodexed Files to FLASH
4: flashing Custom Recovery
5: basic functions such as checking adb is working or no, rebooting into bootloder
6: pulling Framework-res.apk
7: pushing/flashing Framework-res.apk
8: backuping System apps to PC
9: backuping Installed Apps To PC
BETA UPDATE:
Clear The cache Of Device ''fastboot''
clear the data of Device ''fastboot''
ZIP APK!!
Extract The APK!!
Compile The SYSTEM APK'S
Decompile APK's (prefare it if you are editing ROM!
Alot more coming very SOON! as BETA! and my first project its enough i hope.. i Will Give More Features SOON such as
Flashing Stock Rom
Extracting ROM! (very Soon)
and Much More!
KITKAT_DEODEXER Project Helped ME SOME! THANKS!
need someone to check if recovery flash is working as i already have cant check it
:good:
Click thanks Please ,To cheer me
NOTE: IT HAS BEEN DISCONTINUED :')
PASSWORD: Thatsit USERNAME: Livecouk
Latest Update: DOWNLOAD BETA! Update with 6 new Features
https://www.mediafire.com/?9mxlpqe6p9qtwnw
Old updates:
download update: V 1.2 A: https://www.mediafire.com/?6yda2nrs9ev554t
Download update V 1.1 A: http://www.mediafire.com/view/se00l3f73oem2vl
DOWNLOAD: https://www.mediafire.com/?j1apsxl0v9n4zy4
Must to have update
Fixed a lot bugs
Added new functions
Upcoming function:
Pulling system and installed apps
Hope you guys like my work..
good to see homes bringing in some love to this device, well done mate
jafferkhan said:
good to see homes bringing in some love to this device, well done mate
Click to expand...
Click to collapse
Thanks a lot
livecouk said:
This Tool is made by myself
i used simple things such as adb,NP++ and brain (most common)
JAVA MUST BE INSTALLED!!
At time it contains
1: Pulling Files From Device (Instruction included in utility)
2: Deodexing Them (it shows Some kind of message which i cant understandable BUT IT WORKS GREAT)
3: Creating ZIp of Deodexed Files to FLASH
4: flashing Custom Recovery
5: basic functions such as checking adb is working or no, rebooting into bootloder
NEw update:
6: pulling Framework-res.apk
7: pushing/flashing Framework-res.apk
8: backuping System apps to PC
9: backuping Installed Apps To PC
Alot more coming very SOON! as first alpha and my first project its enough i hope.. i Will Give More Features SOON such as
Flashing Stock Rom
Extracting ROM! (very Soon)
and Much More!
KITKAT_DEODEXER Project Helped ME SOME! THANKS!
need someone to check if recovery flash is working as i already have cant check it
:good:
Click thanks Please ,To cheer me
LATEST VERSION: V 1.2 A: https://www.mediafire.com/?8dz2aj8k8718a2l
old version:
Download update V 1.1 A: http://www.mediafire.com/view/se00l3f73oem2vl
DOWNLOAD: https://www.mediafire.com/?j1apsxl0v9n4zy4
Click to expand...
Click to collapse
UPDATE!
New update contains new great Things
6: pulling Framework-res.apk
7: pushing/flashing Framework-res.apk
8: backuping System apps to PC
9: backuping Installed Apps To PC!
I am not getting Thanks sorry just saying !
IF I HELPED YOU THEN PLEASE CLICK THANKS!
Would you ever consider releasing the source on github? Sounds like a great tool!
Sent from my RAZR M (CM Nightlies) from Tapatalk Pro.
xKroniK13x said:
Would you ever consider releasing the source on github? Sounds like a great tool!
Sent from my RAZR M (CM Nightlies) from Tapatalk Pro.
Click to expand...
Click to collapse
No I really didn't thought. Yeh its an great tool but something like huge surprise coming in next update with more than 5 new features and beta version thanks
livecouk said:
This Tool is made by myself
i used simple things such as adb,NP++ and brain (most common)
JAVA MUST BE INSTALLED!!
At time it contains
1: Pulling Files From Device (Instruction included in utility)
2: Deodexing Them (it shows Some kind of message which i cant understandable BUT IT WORKS GREAT)
3: Creating ZIp of Deodexed Files to FLASH
4: flashing Custom Recovery
5: basic functions such as checking adb is working or no, rebooting into bootloder
6: pulling Framework-res.apk
7: pushing/flashing Framework-res.apk
8: backuping System apps to PC
9: backuping Installed Apps To PC
BETA UPDATE:
Clear The cache Of Device ''fastboot''
clear the data of Device ''fastboot''
ZIP APK!!
Extract The APK!!
Compile The SYSTEM APK'S
Decompile APK's (prefare it if you are editing ROM!
Alot more coming very SOON! as BETA! and my first project its enough i hope.. i Will Give More Features SOON such as
Flashing Stock Rom
Extracting ROM! (very Soon)
and Much More!
KITKAT_DEODEXER Project Helped ME SOME! THANKS!
need someone to check if recovery flash is working as i already have cant check it
:good:
Click thanks Please ,To cheer me
NOTE: I AM VERY DISAPPOINTED FROM RESPONSE FROM MEMBERS. I MAY SORRY BUT REALLY I WASTED MORE THAN 5 HOURS ON RESEARCH AND BUILDING I MAY DISCONTINUE AS SOON AS POSSIBLE.. I HAVE GIVEN 6 NEW features ENJOY :')
PASSWORD: Thatsit USERNAME: Livecouk
Latest Update: DOWNLOAD BETA! Update with 6 new Features
https://www.mediafire.com/?9mxlpqe6p9qtwnw
Old updates:
download update: V 1.2 A: https://www.mediafire.com/?6yda2nrs9ev554t
Download update V 1.1 A: http://www.mediafire.com/view/se00l3f73oem2vl
DOWNLOAD: https://www.mediafire.com/?j1apsxl0v9n4zy4
Click to expand...
Click to collapse
update
Six new Features
Clear The cache Of Device ''fastboot''
clear the data of Device ''fastboot''
ZIP APK!!
Extract The APK!!
Compile The SYSTEM APK'S
Decompile APK's (prefare it if you are editing ROM!
livecouk said:
update
Six new Features
Clear The cache Of Device ''fastboot''
clear the data of Device ''fastboot''
ZIP APK!!
Extract The APK!!
Compile The SYSTEM APK'S
Decompile APK's (prefare it if you are editing ROM!
Click to expand...
Click to collapse
wonderful, i'm sure this will help a lot of people ... excellent work mate, keep it up

[HOW-TO]Port a Note 4's ROM to G906S/K/L and G901F

​​
Consist of 6 parts:
1.Replace Kernel
2.Fix RIL and Audio
3.Fix Sensors
4.Fix Wi-Fi
5.Fix Camera
6.Fix Telephony
To begin with,
Download a Note 4's ROM(APQ8084-based and single SIM version) such as N9108,N910F
Example:[5.1.1]Aurora.N9108.Full.Note5.Port.No.6
Link:http://pan.baidu.com/s/1dEb8FEp
Don't forget permissions
folders:0755
files:0644
bin:0755
If you have any question,just reply
I wish all ROM ported to G906&G901 using this guide can be released in order to enlarge the number of ROM of G901&G906
If this thread can help you,please click Thank.
Part 1 : Replace Kernel
1.Get Kernel from that Note4's ROM
{
"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"
}
2.Unpack Boot.img using Android Image Kitchen (http://forum.xda-developers.com/showthread.php?t=2073775)
3.Replace zImage and dtb in split_img with a 5.1.1 compatible one of G901F or G906S/K/L
4.Repack Boot.img
Run repackimg.bat
There will be an image-new.img
5.Replace boot.img in that ROM with image-new.img
Kernel source: https://github.com/jesec/android_kernel_samsung_apq8084
G906: View attachment G906-5.1.1.zip
Part 2 : Fix RIL and Audio
1.Replace system/libril.so and system/libsec-ril.so with G906S/K/L or G901's
2.Replace system/etc/*.acdb with G906S/K/L or G901's
Part 3 : Fix Sensors
1.Replace system\lib\hw\sensors.apq8084.so with G906S/K/L or G901F's
Part 4 : Fix Wi-Fi
1.Replace system/lib/libhardware_legacy.so with G906S/K/L or G901F's
2.Flash ROM to your phone please,it will let file adding and modifing easier.
With a compatible kernel,it would boot now.
Custom recovery link:
G901F:http://forum.xda-developers.com/gal...recovery-twrp-2-8-7-0-touch-recovery-t3270228
G906S/K/L:http://forum.xda-developers.com/gal...overy-teamwin-recovery-project-2-8-7-t3259606
3.Wait it boot
4.Remove this folder using Root Explorer on your phone.
system/etc/wifi
6.Add files from zip
View attachment wlan.zip
Part 5 : Fix Camera
1.Remove these files:
system\vendor\lib\H16*
system\lib\H16*
system\etc\H16*
2.Replace these files with G901F or G906's
system\bin\mm-qcamera-daemon
system\vendor\lib\libchromatix*
system\vendor\lib\libmmcamera*
3.Add these files from stock G901F or G906 ROM
system\etc\F16*
system\lib\F16*
system\vendor\lib\F16*
Part 6 : Fix Telephony
1.Copy system\framework\telephony-common.jar to your computer.
2.Decompile that jar using APK studio
3.Remove these files
com/android/internal/telephony/RIL*.smali
4.Decompile stock telephony-common.jar
5.Copy stock com/android/internal/telephony/RIL*.smali to that one from Note 4's ROM
6.Recompile that jar and sign.
7.Copy it to your Phone.
This aint for G900F?
dr460nf1r3 said:
This aint for G900F?
Click to expand...
Click to collapse
NO
jesse-chan said:
NO
Click to expand...
Click to collapse
But will this work if I take a Note 3 Rom to Port since Hardware is Mostly similar?
dr460nf1r3 said:
But will this work if I take a Note 3 Rom to Port since Hardware is Mostly similar?
Click to expand...
Click to collapse
Maybe.
jesse-chan said:
Maybe.
Click to expand...
Click to collapse
Ill go ahead and try once your guide is completed.. Was searching for such a guide for a long time
Hi dude, thanks for the nice guide.
I've got some questions about these commits you've made,
f59ed5d94676c43de84b9b919f54c4faa21094ff security: Import N9100-COK2
0d5759624adb2f0a57e6bb7cc9cfb97998ac1a1f include:Import N9100-COK2
and so on..
At first I thought you just overrided the N9100 kernel source on top of yours, but I made a diff with the original N9100 kernel source and found out that you actually didn't.
(I couldn't find COK2 source for N9100 so instead downloaded COK1 source)
I wonder how you merged the N9100 source files, maybe you created a patch by using 'diff -urN' between stock BOI5 and N9100 COK2 source and applied it with 'patch -p1'?
Will be looking forward to your answer, and again thanks for your contributions for our device.
Thanks in advance.
dr460nf1r3 said:
Ill go ahead and try once your guide is completed.. Was searching for such a guide for a long time
Click to expand...
Click to collapse
Tons of kernel-side changes are required, which have already been made by Jesse in case of G906.
Maybe you should contact a skilled kernel developer first.
jesse-chan said:
Maybe.
Click to expand...
Click to collapse
Hi, I know this is too much to ask, but can you provide tutorial to port aosp ROM too? Thanks XD
Sent from my SM-G906S using Tapatalk
jesse-chan said:
1.Copy system\framework\telephony-common.jar to your computer.
2.Decompile that jar using APK studio
3.Remove these files
com/android/internal/telephony/RIL*.smali
4.Decompile stock telephony-common.jar
5.Copy stock com/android/internal/telephony/RIL*.smali to that one from Note 4's ROM
6.Recompile that jar and sign.
7.Copy it to your Phone.
Click to expand...
Click to collapse
hi,
it is possible to perform you the above steps for G901F dwvice and add it here?
am also specify where to copy the file in the ROM?
thanks.
jesse-chan said:
Maybe.
Click to expand...
Click to collapse
Why IT don't work with g900f
Can i port with this Guide a note 3 Rom to s5
The g901 have only better cpu
[email protected] said:
Why IT don't work with g900f
Can i port with this Guide a note 3 Rom to s5
The g901 have only better cpu
Click to expand...
Click to collapse
Yes that it can work.
I'm porting SmokkieRom v5 to S5, I have almost finished, only need edit frameworks, after I will try to boot it
EDIT: If Someone want to help me you're welcome, PM to ROM Facebook Page (you can find it on my signature)
kykint said:
Hi dude, thanks for the nice guide.
I've got some questions about these commits you've made,
f59ed5d94676c43de84b9b919f54c4faa21094ff security: Import N9100-COK2
0d5759624adb2f0a57e6bb7cc9cfb97998ac1a1f include:Import N9100-COK2
and so on..
At first I thought you just overrided the N9100 kernel source on top of yours, but I made a diff with the original N9100 kernel source and found out that you actually didn't.
(I couldn't find COK2 source for N9100 so instead downloaded COK1 source)
I wonder how you merged the N9100 source files, maybe you created a patch by using 'diff -urN' between stock BOI5 and N9100 COK2 source and applied it with 'patch -p1'?
Will be looking forward to your answer, and again thanks for your contributions for our device.
Thanks in advance.
Tons of kernel-side changes are required, which have already been made by Jesse in case of G906.
Maybe you should contact a skilled kernel developer first.
Click to expand...
Click to collapse
Yeah,I merge it.And OK2 is just a mistake,I forget the number at that time.
I compare N910-BOF with N9100-COK and apply it to G906-BOJ.
stefanz08 said:
hi,
it is possible to perform you the above steps for G901F dwvice and add it here?
am also specify where to copy the file in the ROM?
thanks.
Click to expand...
Click to collapse
Just copy to where it is copied from.
Weild Hayn said:
Hi, I know this is too much to ask, but can you provide tutorial to port aosp ROM too? Thanks XD
Sent from my SM-G906S using Tapatalk
Click to expand...
Click to collapse
I lost my phone now,so i can't provide tutorial to port AOSP ROM until I find my phone.
But actually you can build by yourself,here is a fully working device tree that can build Cyanogenmod present to you by CallMESuper and me.
https://github.com/Dev-in-Advance/android_device_samsung_lentislte

[12] PixelBlaster-OS [UNOFFICIAL] [OnePlus8Pro] [ROM] [BETA]

{
"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"
}
PixelBlaster-OS is a Custom ROM based on PixelExperience and therefore AOSP.
What works?
Almost everything
What doesn't work?
let me know
How to Install?
Method#1
Follow README.txt Instructions in rom_installer.zip for installation guide
Method#2
adb sideload using the following Recovery
OnePlus 8 Pro Recovery
To Download ROM
PRESS ME
rom_installer.zip
Thanks to @sauaditi , Chris for help
ROM Source Code
Kernel Tree
Build Details
Android OS version: 12.0
Security patch: November 2021
Screenshots - HERE
oh no im getting "Package is for product instantnoodlep but expected OnePlus8Pro" what to do
Do this steps
1. open rom zip (do not extract it)
2. go to META-INF\com\android
3. double click metadata open with notepad
4. rename pre-device= instantnoodlep to pre-device=OnePlus8Pro
5. ctrl+s will save it then you can close notepad
6. now do the adb sideload as usual
​Update - 22-11-2021​# Fixed Fingerprint​# added OnePlus Settings​# more bug fixes and improved stability​​Update - 28-11-2021​# Fixed the Welcome Screen Bug​# Enforce Build​# Safetynet Passed & Device Certified in PlayStore​(no more need of magisk for Banking apps)​# added Screen Burn-in Protection​​​Update - 12-12-2021​ROM abandoned move to my Other ROM OctaviOS​​
[A12] OctaviOS - 3.1 [ROM] [UNOFFICIAL]
What works? Almost everything What doesn't work? let me know How to Install? Method#1 Follow README.txt Instructions in rom_installer.zip for installation guide rom_installer.zip Method#2 adb sideload using the following Recovery OnePlus 8...
forum.xda-developers.com
​​​
Hi man good work
Welcome !!!
On point "5. Enter recovery - Factory reset (Clean flash)", los and havoc recovery only has option to erase everything from the phone, no system, nothing.
Something I am missing?
Does the ROM recognize Verizon sims? That is, does it work with phone on the Verizon network?
nijohnson said:
Does the ROM recognize Verizon sims? That is, does it work with phone on the Verizon network?
Click to expand...
Click to collapse
I dont have verizon sim to check.
you can give it at try
RodiNet7601 said:
On point "5. Enter recovery - Factory reset (Clean flash)", los and havoc recovery only has option to erase everything from the phone, no system, nothing.
Something I am missing?
Click to expand...
Click to collapse
1. Delete recovery.img from the folder you get from extracting payload.bin
2. then rename havoc recovery to recovery.img
3. copy that renamed recovery and put it in the payload extracted folder
Then flash the rom again
Can I flash with twrp?
I could not proceed beyond the welcome screen. Android Setup keeps stopping and eventually I get Qualcomm dump mode.
logcat zip is at https://github.com/ArjunZe/logs/blob/main/logcat2.zip
Fingerprint works?
Thank you so much for this build. Looking forward to see it's progress and use it as a daily driver. Someone installed, please share your experiences. Is it good to go as a daily driver now?
Awesome, thanks!
Some who has already installed, or OP, what about the custom rom verification (i.e. Mario Run, banking apps). I've been running AEX and so far has been the only issue.
zeroerror said:
I could not proceed beyond the welcome screen. Android Setup keeps stopping and eventually I get Qualcomm dump mode.
logcat zip is at https://github.com/ArjunZe/logs/blob/main/logcat2.zip
Click to expand...
Click to collapse
Try this.. flash again and as soon as the device boots click Get Started it will work.. strange. it will be fixed in coming builds
Swp1996 said:
View attachment 5456183
PixelBlaster-OS is a Custom ROM based on PixelExperience and therefore AOSP.
What works?
Almost everything
What doesn't work?
FOD
let me know
How to Install?
Follow README.txt Instructions in rom_installer.zip for installation guide
To Download ROM
PRESS ME
rom_installer.zip
Thanks to PixelBlaster Team and Nils for help
ROM Source Code
Kernel Tree - https://github.com/PE-BS/kernel_oneplus_sm8250
Build Details
Android OS version: 12.0
Security patch: November 2021
DEVICE: OnePlus 8 Pro
DEVICE CODENAME: instantnoodlep
Screenshots - HERE​
Click to expand...
Click to collapse
Question did you incorporate the oos theme store ? Was wondering cause there is a rom that is going to .
syfo said:
Awesome, thanks!
Some who has already installed, or OP, what about the custom rom verification (i.e. Mario Run, banking apps). I've been running AEX and so far has been the only issue.
Click to expand...
Click to collapse
same as AEX for now, as I see in 1h usage..for banking app that I use, but I think that is A12 problem
Swp1996 said:
Try this.. flash again and as soon as the device boots click Get Started it will work.. strange. it will be fixed in coming builds
Click to expand...
Click to collapse
It did the trick. I am able to setup now. I am still seeing Qualcomm Crash Dumps randomly. (Not when idle). 3 time in 2hrs. FYI.
thank you dev good rom but still not stable I'm getting Qualcomm Crash Dumps.
also special thanks to Nills nills is bess
Swp1996 said:
1. Delete recovery.img from the folder you get from extracting payload.bin
2. then rename havoc recovery to recovery.img
3. copy that renamed recovery and put it in the payload extracted folder
Then flash the rom again
Click to expand...
Click to collapse
Ahhhhhhhhhhhh....... Right!
Supracer said:
Can I flash with twrp?
Click to expand...
Click to collapse
Nop (possible to get a brick...)... But you can try and report after
Swp1996 said:
I dont have verizon sim to check.
you can give it at try
Click to expand...
Click to collapse
I tried it and it does not work with Verizon

Categories

Resources