[APP][DEV] OTA Updater - Galaxy S III Mini Android Development

so did some research found some info on how to setup OTA for a ROM
http://forum.xda-developers.com/showthread.php?p=29501085
big thanks to M3nti0n
Code:
Developer FAQ
How can I use this updater?
Download the latest version of the app from our GitHub page.
Put the app in /system/app of your ROM.
Pick a ROM ID that you will use in our database. This should have no spaces and preferably be all-lowercase.
Add the following properties to your build.prop:
otaupdater.otaid=<ROM ID you picked from previous step>
otaupdater.otatime=<Date/time of this build in yyyymmdd-hhmm format>
otaupdater.otaver=<The human-readable version number/name>
Package your ROM, generate an MD5 of the zip file, and upload it somewhere.
Add/update your ROM in our database. You will need the ROM ID you picked, the device you packaged for, and the URL and MD5 of the zip file.
For further updates, just make sure you update the otatime and otaver properties in build.prop

Integrating OTA updates in a ROM is veeery simple For example, I use goo.im servers (i have a developer account there) and their goo.im app to provide OTA ^^

dariolob said:
Integrating OTA updates in a ROM is veeery simple For example, I use goo.im servers (i have a developer account there) and their goo.im app to provide OTA ^^
Click to expand...
Click to collapse
yes it's very simple, don't forget integrating to your rom

OTA sounds very nice at first.
A lot of Custom Roms for the S plus have OTA. But there are so much people flaahing the common way because OTA does not work properly
Sent from my GT-I8190 using xda app-developers app

Related

[Q] How can I get GoogleApps

Hi, after I flashed CyanogenMod 7.1 on my HTC Desire, I'm not able to install the GMail App.
Sure, I flashed the CM "gapps" extension to install the market but in Germany, the GMail App isn't available via Market, because an other company holds the trademark "Gmail" here.
The Market Enabler / Unlocker Apps aren't functional since Market 3.4.
So I could download a ROM which includes the GMail App, extract it and flash it via ADB. Right?!
But now I got the question where the ROM maintainers download the actual GoogleApps. I would do this step too, maybe build it from source but I haven't found an answer yet.
Can someone help me?
Bye
You can get Google apps from the cyanogen wiki... Just search it
Sent from my LG-Stone from the Prehistory....
Naaaahh... Just kidding!
CM7.2 Temasek KANG P204-30
Ironkernel (Vadonkas KANG)
SP1996AC said:
You can get Google apps from the cyanogen wiki... Just search it
Click to expand...
Click to collapse
Yes, there is the gapps zip I mentioned above. http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
But the CM7 version doesn't install GMail, only the Market, where non-german users can download GMail. And the older versions are outdated.
Or have you mean another page?
You can also flash it straight from ROM Manager.
lowandbehold said:
You can also flash it straight from ROM Manager.
Click to expand...
Click to collapse
You mean the extracted GMail.apk?!
Ok, but the question remains where the ROM maintainers download the actual GoogleApps.
firefexx said:
You mean the extracted GMail.apk?!
Ok, but the question remains where the ROM maintainers download the actual GoogleApps.
Click to expand...
Click to collapse
There is no single source. The apk's get ripped from Official ROMs etc, as they are released and then packaged up for gapps zips.
Ask somebody in the Desire sub forums to up their Gmail apk for you, or find an unofficial Gapps package that includes Gmail. There are some about.
Ok, thanks.
Ok, I tried to install a Gmai.apk I extracted from another ROM.
First it was on my SD-Card and a file manager should install it, but the installation process failed.
Then I tried adb.
Code:
./adb install ./Gmail.apk
1272 KB/s (1797271 bytes in 1.379s)
pkg: /data/local/tmp/Gmail.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
The App isn't signed?! What can I do now?

ASOP JB - I'm missing Google Play....

I've flashed the following rom on my Tab 10.1 Wifi.
------------------------
Wi-Fi Only (GT-P7510) -> 09-08-12.12-36-jellybean-alpha-p4wifi-sig.zip
Mirror: 09-08-12.12-36-jellybean-alpha-p4wifi-sig.zip (thanks to kingofcomedy)
md5: fac75f1a2168f0d4c36fc0e13f642fb2
sha1: 8c7ac13af63eb145920eac020879f75e97d59da0
-------------------------------------------
Seems to be running fine but I am missing the Google Play App and ability to associate the tablet with a google account.
I understand that I need to flash google apps separately??
If this is the case, could someone please provide some 'simple' instructions for a newby?
Note. I have Rom Manager installed.
Many thanks
only for some roms u have to download Google apps seperatly and u have to flash ......can u provide the link where u have downloaded the rom ?
This is from MapleSyrup's thread. You need to flash gapps right after flashing the rom.
goo.im/gapps
It gives a handy table on which package to choose.
Sent from my SGH-I747 using xda premium
Thread title should be automatically populated for replies
Thanks for all the responses folks.
All sorted by flashing google apps using Rom Manager.
As a newby I'm amazed and ecstatic that I did not brick my Tab.
I think using this forum is more complicated

First International ROM supporting WiFi Calling

Just saw this. If it's true it will be the first one I have seen that does support WiFi calling.
http://forum.xda-developers.com/showthread.php?t=2732110
[ROM][G900F/I/T/M/W8][11MAY] XtreStoLite v.1.0.5 [Extremely Debloated | The Lightest & Smoothest TW Rom | AROMA Add-on Package | ART Compatible] [564 MB]
Edit: Currently flashing this now to see for myself
EDIT: NO WIFI CALLING. Posted issue on that thread. Oh Well.....OP has not responded back
V.1.0.5:
- Added USA (T-mobile G900T) CSC, choose this CSC also if you live in the USA and have another operator than T-Mobile. (To have the correct American values, like Fahrenheit etc.)
- Added USA T-mobile WiFi calling for the G900T model
- Added for each S5 model an separate build.prop file, to set the correct settings (to have the 4G LTE logo and to show the correct model number in Settings etc.)
- Fixed the problem that the Universal init.d app sometimes didn't got installed
- Cleaned up the installation script a LOT!
- FsTrim will be executed at the end of the installation of the ROM (to keep your internal memory fast)
- Added some missing lib files that gave for some a few FC's
- Re-added the Google Search/Now lib file that got removed in ROM v.1.0.2, to fix some Google Now FC's that some people were getting
Title says Wi-Fi calling support and body says not !
So what now ?
I guess it's not easy to have Wi-Fi calling because it's heavily coded in the frameworks.
It needs a genius dev to be implemented without issues
Sent from my SM-G900T using Tapatalk
mahanddeem said:
Title says Wi-Fi calling support and body says not !
So what now ?
I guess it's not easy to have Wi-Fi calling because it's heavily coded in the frameworks.
It needs a genius dev to be implemented without issues
Sent from my SM-G900T using Tapatalk
Click to expand...
Click to collapse
Not only framework files, but also binary files that are impossible to mod.
Sent from my SM-G900T using Tapatalk
elesbb said:
Not only framework files, but also binary files that are impossible to mod.
Sent from my SM-G900T using Tapatalk
Click to expand...
Click to collapse
Tell me how do you want to flash a 900F to a 900T ? or am I missing something ?
The source code for NF6 is out on samsungs website, download and rebuild your own version.
If you really need to and is capable, then strip out the kernel and ... and inject the NF6 900T kernel and ....
MadRocker said:
Tell me how do you want to flash a 900F to a 900T ? or am I missing something ?
The source code for NF6 is out on samsungs website, download and rebuild your own version.
If you really need to and is capable, then strip out the kernel and ... and inject the NF6 900T kernel and ....
Click to expand...
Click to collapse
Lol. The kernel source is out on Samsung's website. NONE of the ROM or system files' source code is out, besides, this is a T-Mobile thing not a Samsung thing.. Its not possible. The closest people have gotten is by using another form of connection. but not T-Mobile's native method.
elesbb said:
Lol. The kernel source is out on Samsung's website. NONE of the ROM or system files' source code is out, besides, this is a T-Mobile thing not a Samsung thing.. Its not possible. The closest people have gotten is by using another form of connection. but not T-Mobile's native method.
Click to expand...
Click to collapse
My mistake I noticed he has modded the rom and added SM-G900T :good:
I am looking at SM-G900T_NA_KK_Opensource.zip :laugh:
Inside is Kernel and Platform tar files, somehow with this I am currently building my own rom as I type this and waiting for it to complete, "JetDroid"
Somehow I think we have everything we need, we just need someone that has more time than I have. :fingers-crossed:
Platform readme.txt
How to build modules for Platform
[Build steps]
1. Get the Android platform source code.
- Version - Android Kitkat 4.4.2
- Please refer to download instructions in following url : http://source.android.com
2. Copy module that you want to build - to original android open source
If same module exists in android open source, you should replace it. (no overwrite)
# It is possible to build all modules at once.
3. Check module is in 'build\core\user_tags.mk'
If not, you should add your module name in it.
ex1) external\libjpega : Write "libjpega \" into "build\core\user_tags.mk"
ex2) external\libexifa : Write "libexifa \" into "build\core\user_tags.mk"
4. excute build command
- ./build.sh user

r4 - Custom ROM starter template - Honor 7 PLK-L01 B370

Let's get some custom ROM tweaking going on for our 7s!
As well as my own MoDaCo Custom ROM for the 5X, I've created a custom ROM starter template for anyone who wants to have a go. It's a bit different.
Basically, this ROM template will let you create your own custom ROM VERY easily. Easier than ever before. All you have to do is...
download my ROM template zip
make the changes to the system of your phone just as you'd like them for your custom ROM
run some commands on your device via ADB
add the resulting files to the template zip
That's it! No messaging around with install scripts, no rebuilding anything complex, just mod - and go!
Preparation
ONLY if you are completing the process for the first time, you need to set up a file on your microSD card - so launch and ADB shell and type the following commands...
Code:
touch /sdcard/exclude
echo app > /sdcard/exclude
echo priv-app >> /sdcard/exclude
echo delapp >> /sdcard/exclude
ROM build
Once you have your system up and running how you want it, and you're ready to distribute it (just the system and cust dirs mind, it won't pull the data dir, so your personal data is safe), reboot to recovery, launch an ADB shell and type the following commands:
Code:
mount /system
tar -X /sdcard/exclude -zcvpf /sdcard/system.therest.tar.gz /system/
tar -zcvpf /sdcard/system.apps.tar.gz /system/app /system/priv-app /system/delapp
mount /cust
tar -zcvpf /sdcard/cust.tar.gz /cust
You'll then end up with 3 new files on your SD card - system.apps.tar.gz (which is apps and priv-apps from system), system.therest.tar.gz (which, as the name suggests, is the rest of the system partition!) and cust.tar.gz with is the cust partition contents.
Update the template zip with these 3 files and that's it. It's ready to distribute for people to flash via TWRP! If you have updated the boot image, you'll need to replace that too, the easiest way is to do a TWRP backup then pull that file from the SD card and drop it into the template zip as boot.img. That's really it!
I hope this inspires a few people to start playing around with custom ROMs for the 57.. more cool things coming soon!
Oh and the all important template file...
DOWNLOAD - customromtemplate-7-plk01-b370-r4.zip [ROMRAID] MD5: c1ffe2bccd622a1a8a88f96be0a31f70
P
Changelog
r4:
Updated to B370
r3:
Updated to B330
r2:
Boot flash fix
r1:
Initial release
custom rom for the honor 7 coming soon you say?
music to my ears kind sir. anything is an improvement to emui
Good news!
paulobrien said:
Let's get some custom ROM tweaking going on for our 7s!
Ahead of my own MoDaCo Custom ROM for the 7, which is coming soon, I've created a custom ROM starter template for anyone who wants to have a go. It's a bit different.
Basically, this ROM template will let you create your own custom ROM VERY easily. Easier than ever before. All you have to do is...
download my ROM template zip
make the changes to the system of your phone just as you'd like them for your custom ROM
run some commands on your device via ADB
add the resulting files to the template zip
That's it! No messaging around with install scripts, no rebuilding anything complex, just mod - and go!
Click to expand...
Click to collapse
We tried to compile a tree from the files extracted from the device, and adding vendor blobs, but was not successful, if you have a tree by which we can get a working ROM, then can you please share it with us?
Thank you for the template though.
Great News!
We have been trying to compile the tree for so many weeks without reaching any positive results.
Thank you for your work and contribution. We will be tuned for your updates.
Note: It would be kind if you can share your feedback on this post -> http://forum.xda-developers.com/honor-7/development/tree-help-creating-honor-7-device-tree-t3310970
I haven't looked at the device tree yet, it's on my list of things to do!
I'm creating a stock-based ROM first then moving on to that.
P
paulobrien said:
I haven't looked at the device tree yet, it's on my list of things to do!
I'm creating a stock-based ROM first then moving on to that.
Click to expand...
Click to collapse
Thank you for your fast reply and contribution in all that. We will wait patiently for your updates.
I just want to say I love you
Template updated to r3 based on B330.
P
Thank you very much, Sir.
Long time no cooking. Maybe I give this a shot.
Hey,
I'm wondering if your method is applyable to other ROMs ?
Greetings from Germany
Is it possible to make such a template for B180 (LP)? I am fed up with MM but wish to have slightly modified stock LP rom.
morganmf said:
Is it possible to make such a template for B180 (LP)? I am fed up with MM but wish to have slightly modified stock LP rom.
Click to expand...
Click to collapse
Why would the dev create a pack like that based on an outdated software version? B330 runs as good as any previous builds. Here and there a tiny bug as every build has. No need for such nonsense as creating a B180 build now.
Sent from my PLK-L01 using XDA-Developers mobile app
t-ryder said:
Why would the dev create a pack like that based on an outdated software version? B330 runs as good as any previous builds. Here and there a tiny bug as every build has. No need for such nonsense as creating a B180 build now.
Sent from my PLK-L01 using XDA-Developers mobile app
Click to expand...
Click to collapse
With all the respect, it is not as much outdated as you say. B330 isn't as good as LP's B180. In manmy cases MM can be pain in the ass. It is not only my opinion. I understand you are happy with it but not everyone has to be you.
I had no problems with LP, neither do I have problems with MM. I don't get what all this is about... I call it nonsense.
Sent from my PLK-L01 using XDA-Developers mobile app
Our world seems to be big enough to give space for all kind of users!
Stay calm!
Why stay calm? I was just giving my point of view. If I consider it nonsense, I feel free to say so.
morganmf said:
Is it possible to make such a template for B180 (LP)? I am fed up with MM but wish to have slightly modified stock LP rom.
Click to expand...
Click to collapse
You can do it with the instructions in the first post.
P
Sent from my VIE-L09 using Tapatalk
No intention of being rude though, guys.
@paulobrien Do you plan to update MCR to B370 or are you too busy these days?

[AROMA]Flashable zip Software Add-ones

[MM][AROMA]Flashable zip Software Add-ones​
Introduction​Flashable zip Software Add-ones is project which includes apps in flashable form. So you can flash them right after flashing new custom rom.
Flashable zip Software Add-ones​Flashable zip Software Add-ones is a project which basically provides AROMA to flash apps right after flashing roms(it even works on your current rom and also it does not require wipe.)
It even works on every device and every custom rom not only touchwiz.
Code:
[FONT="Comic Sans MS"][COLOR="Orange"][SIZE="5"]Flashable zip Software Add-ones
[/SIZE][/COLOR][/FONT]
Flashable zip Software Add-ones includes:
AC Market
Adaway
Chrome
Google Drive
Es File Explorer
Facebook
Facebook Lite
Facebook Messenger
Facebook Messenger Lite
Gmail
Hike
IMO
Instagram
Lucky Patcher
Google Mpas
Samsung Music Player
MX Player
Ola Cabs
PicsArt
SHAREit
Skype
Snapchat
Telegram
Uber
UCBrowser
Vlc
WhatsApp
WPS Connect
WPS WPA Tester
Xender
YouTube
Code:
[COLOR="orange"][SIZE="5"][FONT="Comic Sans MS"]Premium Apps Flashable zip Software Add-ones
[/FONT][/SIZE][/COLOR]
Premium Apps Flashable zip Software Add-ones includes:
Fast For Facebook
Internet Speed Monitor Pro
Movie HD
MX Player Pro(adfree)
Snap Tube VIP
Tapatalk VIP
FAQ
Q. Will it work even on my current rom?
A. Yes.
Q. Can it be only used on Samsung devices running marshmallow?
A. It works on every device and on any every android version, only the app you are installing should support your android version verions.
Downloads​[MM][AROMA][email protected]_Spectar
[MM][AROMA]Premium Apps Flashable zip Software Add-ones
Note:Suggestions are welcomed.
If i missed any app that needs to be in the package then do let me know
HIT THE THANKS BUTTON IF U LIKED MY WORK
Credits​Harvey_Spectar (me)
Moluntic
Sid
Kevin Singh
Last Updated: 07-12-2016
Created: 07-12-2016
Links does not work
Billabomb75 said:
Links does not work
Click to expand...
Click to collapse
I'll give you new links
Harvey_Spectar said:
I'll give you new links
Click to expand...
Click to collapse
Plzzzz... and tnx
Billabomb75 said:
Plzzzz... and tnx
Click to expand...
Click to collapse
Download Links are updated, now you can download easily
[MM][AROMA][email protected]_Spectar:
MediaFire
Mega
Dropbox
Harvey_Spectar said:
Download Links are updated, now you can download easily
[MM][AROMA][email protected]_Spectar:
MediaFire
Mega
Dropbox
Click to expand...
Click to collapse
Tnx a million

Categories

Resources