yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] MattBooth:
Currently porting some of my AOSP apps from UltimaAOSP to the 4.4.2 build for i9300 :)

Done:

DownloadsUI

Contacts

ContactsProvider

SystemUI

Calculator

Browser

Calendar

Clock

Email

Gallery

Keyboard

SunBeam LWP

In Progress

Phone/Teleservice (still has that crackle in calls. It's brief for me, but this also lead to total crackling audio in calls for others. So, I dunno.)

Dialer (logs need fixing)

Mms (MMS messages broken, SMS fine. Will apply the usual fix from before).

As it stands, imho, S-Voice and AllShare cause significant lag on this port. Removing them removes the lag by a significant amount. I WILL include them, but anyone reporting lag in the release, and reveals they are using those, will be asked to remove them, or put up with the lag.

A good thing is all the mods I write into my AOSP apps will carry over. For instance, my AOSP SystemUI mods will work here. After this release of UltimaROM, I will be working on QuickSettings for UltimaAOSP... and then bring that over top UltimaROM, etc. I will do my best to bring over the other mods also. Hopefully, no relying on xposed for everything.

To do:

Theme framework-res

Theme Settings

Theme SecPhone.apk (to offer as alternative in case the crackling audio thing continues)

Try to fix ink effect (which will be commit to ArchiPort also)

Try to make AOSP Lockscreen work

CRT Animation

Also, worth mentioning, but things like the AOSP Messaging, Contacts, etc, are going to be default. This is an AOSP/Samsung Hybrid after all. I will be reluctant to include the Samsung apps, as they hinder performance.
[Galaxy S III Android Development] jock11:
I have been dying for something like this, similar to AOSP but on Sammy Framework (smoother, decent camera and above all AOSP contatcts and dialler, hate sammy contatcts, they are very laggy).

Excellent work mate!
[Galaxy S III Android Development] MattBooth:
It's working well :D Got some com.andorid.phone stuff to iron out atm.

I'm being lazy and waiting for Crussader to theme the framework-res
[Galaxy S III Android Development] Crussader:
:cowboy: Settings & framework done... want me to help you with the holo_blue version? I can theme SecPhone if you're going to release it as an alternative.
[Galaxy S III Android Development] glbr79:
Samsung apps = Kill 'Em All :cowboy:
[Galaxy S III Android Development] MattBooth:
I'd love a SecPhone.apk :D I've done ok with the holo_blue for framework-res (except the title of dialogs, that's still white, but I think I like it) IT was mainly switches and checkboxes that I needed blue'd
[Galaxy S III Android Development] Crussader:
Which one should I use? the one from ArchiPort Prev5 or SIII Neo?

<edit>

Hmmm... thinking of it... SecPhone uses a LOT of resources from SecContacts :(

</edit>
[Galaxy S III Android Development] MattBooth:
IIRC I had ti include contacts before as well.
[Galaxy S III Android Development] Crussader:
My point exactly... so both themed :good:
[Galaxy S III Android Development] MattBooth:
https://github.com/Kryten2k35/UltimaROM-i9300

The Experimental branch is buildable if you know what you're doing. Anyone wanting to test can clone this repo (or download the zip, on the right hand side) and use the Windows batch file to build a zip, and flash. The shell script for Linux doesn't work, yet, so don't use it, use Windows.

It's not finished yet, but it's quite functional. Note: Tethering takes a couple of retries to work, and the data connection takes a little while to connect, but once it's connected it's quite solid. I can fix the tethering issue at some point, which I will do. This is not really an invitation to test and give feedback, and quite aware of the main issues and have them written down to fix, so please don't send me PMs or ask about fixes. An open beta will come before release to do that job. For now, this is a preview to enjoy.
[Galaxy S III Android Development] pricey2009:
Hi Kryten, Would there be a way to add a dark mode like on slim ROMs in the future?
[Galaxy S III Android Development] MattBooth:
I'm not even sure what that is. A switch to invert all apps at once? Probably not on UltimaROM. Maybe on UltimaAOSP. I plan on having a switch to invert Phone, Contacts, Calendar and Email. I already have implemented it in Messaging. If I do implement a switch on all those apps, they will be in UltimaROM too, as would a switch.

EDIT:

Totally confusing answer there. Probably not like TRDS, I have my own ideas about it, and how to implement it. I'm thinking of having it for most apps so you can invert individual apps that I've done via AOSP. I think TRDS can theme google apps too, which I cannot do in UltimaROM.
[Galaxy S III Android Development] pricey2009:
Anything you can do would be very much appreciated.. Thanks again buddy your work is top draw :thumbup:
[Galaxy S III Android Development] jock11:
I downloaded your experimental and flashed, I think it looked amazing, thats how i want my sammy rom to look (especially contacts/dialler),

this will be brilliant when stable, excellent work. (just at the minute it is very laggy and ram was always about 700mb used) still very enjoyable.

As a side issue if i extract contacts/dialler from you rom and push to ARCHIPORT, will it work? just until yours is released, cos i hate sammy contacts(so slow) and they look horrible!

cheers
[Galaxy S III Android Development] MattBooth:
Dialer.apk, Contacts.apk, Teleservice.apk and services.jar :) Then it will work. SystemUI will work as well.

RAM seems to be the same on ArchiPort :(I think the previous base was better before APv5 RAM after boot was 500MB.

Though, my phone with full Gapps installed right now (Experimental build) is about 560MB. So, not too bad.

Shouldn't be long before a beta, I'm just taking day off today.
[Galaxy S III Android Development] pensador:
Ahh I see you picked this one up allready!nice!looking forward to your beta!thnx again for all the efford you put in this project!

Verstuurd vanaf mijn GT-I9300 met Tapatalk
[Galaxy S III Android Development] jock11:
I extracted the 4 files you mentioned and pushed them to the phone. They all work apart from Dialer, keeps FC,

any ideas what i could be doing wrong?

cheers

update: Also replaced SecTelephonyProvider.apk, SecContatctsProvider.apk and now it works. magic!
[Galaxy S III Android Development] MattBooth:
I use Siyah, to be honest!
[Galaxy S III Android Development] emwdava:
The changelog says:

*01/10/2012

Siyah kernel v 1.6.1

Scipts & tweaks reedited & updated

apps updated

Note 2 camera FULL HDR + MOTION RECORDING

Note 2 S NOTE with RECORD SKETCHING

Note 2 TW launcher with 5 columns

Nova launcher

removed some apps

* 27/09/2012

Updated to DLIB

Applications updated

Scrolling lag fixed

added Note 2 camera with high bitrate

Flash player installed

Mooded dolphin browser with flash support

Minor changes in theme

I attached the 2 files from the hawkish rom in a zip below.
[Galaxy S III Android Development] Aoi_sora9x:
the point is that I see these people who post their battery graph like it's the "be-all, end-all" answer to the question of whether the battery life isreally good or not.

guess what? the standard battery life of a GS3 with 3G on all the time is about 8~15 hours. undervolting and stuff don't really create miracles out of thin air, so don't expect too much. at the same time, don't post confusing battery graph with minimal usage to shut other people up. that's my 2 cents.
[Galaxy S III Android Development] DonHuan:
So, I've found the way to disable bootanimation.

It's as easy as add this line

debug.sf.nobootanimation=1

to your build.prop file in

/system

;)

P.S. Do it at your own risk and don't forget to make a backup of your rom before doing this! :rolleyes:
[Galaxy S III Android Development] MattBooth:
Yep, seen that ;) Already added it as an option for the next release. Just trying to theme Play Music, but it seems to break no matter what I do :(
[Galaxy S III Android Development] DonHuan:
Just wanted to ask you about this. You read my mind! lol
[Galaxy S III Android Development] MattBooth:
Well, you mentioned it last night so I had a look at the PYR code. Pretty simple so I made a .sh file of my own for it :)
[Galaxy S III Android Development] MattBooth:
Google Play Music is themed :)
[Galaxy S III Android Development] MattBooth:
BTW, one of you guys will know, what which framework does CM10 use? Is it framework2.apk?
[Galaxy S III Android Development] skricciolo1981:
Kry mate,you can include in the next version, the widget "gallery images" of the nexus please?
[Galaxy S III Android Development] saad2687:
Brother any news regarding sms in call logs ??
[Galaxy S III Android Development] macavsk:
has anyone experienced alarm issues with perseus kernel? today i got alarm set for 7am, and it didn't ring! i was supposed to go to school but i woke up too late, so at least i had a good sleep :D

i read somewhere that it could be that perseus updates clock when the screen turns on, so during night it was maybe in some saving mode that it didn't update for alarm correctly.. but i can't say whether it's true or not..
[Galaxy S III Android Development] oxidil:
Titanium backup causing problems and same with camera
[Galaxy S III Android Development] longice:
Kryten, sorry to bug you about this, but is there any progress on the Vol- to silent mode and the missing notification vibration in vibrate mode? I really miss these features :(

Other then that I'm having a hard time finding anything else to complain about ;)
[Galaxy S III Android Development] brodiniozo:
Ne one?
[Galaxy S III Android Development] Luk141888:
I had same problem. I did the flash of ROM again, but unchecked "Internal2External SD Script option". This ddid that problem... Now, when this plugin a do not have in phone seems everything be ok...
[Galaxy S III Android Development] MattBooth:
I'm working on this on an ongoing basis :( JKay has it fixed but doesn't have time to create diffs so I'm on a mission to find it.
[Galaxy S III Android Development] MattBooth:
GoogleNow is impossible to theme :( I've been messing with it for some time now and no matter what the voice search breaks :(

The official calendar is frustrating me too, the whole settings is mysteriously hard to theme since I can't find the settings for it anywhere!

EDIT:

Hmm, yeah it's starting to look like I may well just pull support for a themed GoogleNow. All I'm doing is changing a few images yet it breaks voice search. YOu say something, it recognises it the freezes and force closes. How in the world can images do that? I haven't changed the size of them, just the colour. :/
[Galaxy S III Android Development] EnemyOfGlaDOS:
The themed one I have now is working.. did you theme that or pull it from somewhere else?
[Galaxy S III Android Development] MattBooth:
I themed that using others as a guide. but the altest version 2.1, won't take at all. No matter what I do, it messes up!

EDIT:

I'll leave 2.0 themed in there and 2.1 as the unthemed option.

I'm going to call it a night now as this has gotten me quite wound up! I hate it when stuff doesn't go as smoothly as you expect!
[Galaxy S III Android Development] MattBooth:
You should delete SecPhone.apk, I think :)
[Galaxy S III Android Development] MattBooth:
Ok, since last update:

Fixed calls log - shows correctly

Fixed tethering

To do:

AOSP lockscreen

Torch on lockscreen mod

Menu to kill

Power menu

Polish up some theming.

[MENTION=509880]Crussader[/MENTION] I still haven't looked at the phone and contacts you sent, I took some down time this last few days :)

EDIT:

Please can anyone interested download the github stuff and test call audio quality for me? It's very important.
[Galaxy S III Android Development] Choristav:
Downloading, will check in a few hours...
[Galaxy S III Android Development] Crussader:
It's ok... will keep you posted on the updates.
[Galaxy S III Android Development] 3ig:
I tried the build yesterday and i got black screen after the kernel logo. The same thing happend with one of your builds of ArchiPort. Just to let you know :)
[Galaxy S III Android Development] MattBooth:
Did you run the build.bat?
[Galaxy S III Android Development] 3ig:
Yes. I'm on Windows and i disabled autocrlf.

Edit: I mean ... the aroma installer ran fine i selected what i needed and it installed fine, but after the reboot i have a black screen after the boot logo.
[Galaxy S III Android Development] MattBooth:
Not sure what to suggest, then. Works ok on my two S3's :(
[Galaxy S III Android Development] Crussader:
build.bat seems to be getting the default META-INF not the AROMA-META-INF... a simply edit solves this.
[Galaxy S III Android Development] MattBooth:
AROMA-META-INF was renamed to META-INF and the original was deleted on the 24th May :/
[Galaxy S III Android Development] Crussader:
weird... I just downloaded the whole git and it had the AROMA-META-INF :(... let me try again.

<edit>SVN did the trick</edit>
[Galaxy S III Android Development] Crussader:
Got the same black-screen :( let me see if I can logcat.
[Galaxy S III Android Development] MattBooth:
I just made a quick build and flashed it. Black screen on boot for me too... however if left it gets tot he setup wizard, so I suspect something buggered up the boot animation zip or something, because it does work.

EDIT:

Not having a right lot of luck figuring out why it's not showing the boot animation, though :/
[Galaxy S III Android Development] Choristav:
[MENTION=3443334]Kryten2k35[/MENTION]

Just in case, I'm getting the black screen too. I left the phone for 10 minutes but didn't reach the system screen.

By the way, could you add a way of having both cameras and their respective galleries? Unless the stock camera has AOSP gallery...!

I used philz 6.41.6.
[Galaxy S III Android Development] MattBooth:
I can enable both cameras, but the Samsung Gallery stays gone. It's 20MB compared to 5MB... 15MB of junk. I'll be trying a work around for setting the lockscreen wallpaper
[Galaxy S III Android Development] MattBooth:
[MENTION=3622278]3ig[/MENTION] and [MENTION=509880]Crussader[/MENTION], any chance you were using Boeffla?

I was using Boeffla (flashed ROM, flashed Boeffla, then first boot) no boot animation. Tried again, same zip, didn't flash Boeffla, boot animation is fine. If so, I will reported to AndiP.
[Galaxy S III Android Development] Choristav:
I was using boeffla before doing a full wipe if that counts in any way, didn't flash anything after the aroma installer though.
[Galaxy S III Android Development] MattBooth:
That'll explain the boot animation, imho. Not sure about anything else, to be honest :(
[Galaxy S III Android Development] Crussader:
Exactly... I used then the "clean to install a new rom" from philz... after that... flashed UltimaROM and nothing else.

Will try flashing versions between commits... May 23 versions were fine.
[Galaxy S III Android Development] MattBooth:
Well, I flashed again without boeffla, just the stock kernel, and it's showing the boot animation. I Flash boeffla, no animation.
[Galaxy S III Android Development] Crussader:
Re downloaded the whole git. Will test now.

The only one that boots for me is the May23 version ( sha:e1ec339640bf35f38d18f2ac3d47118046ecdd01 ).
[Galaxy S III Android Development] MattBooth:
It's all booting for me tonight, just no boot animation if I use boeffla. Andi is aware of it.
[Galaxy S III Android Development] Crussader:
Nothing... there is simply no way to install it... black screen.... with or without Boeffla.

This is getting on my nerves :P
[Galaxy S III Android Development] MattBooth:
Use TWRP, and see if that helps?
[Galaxy S III Android Development] Crussader:
Yes, I even did that... according to the commit log... it begins to fail here: "Removed some more bloat. Testing framework-res and twframework-res changes". This version bootloops.

If it's not too much to ask... could you please upload the .zip you're flashing?
[Galaxy S III Android Development] NapsTer.VicTor:
Kryten can i just download the zip file from github and flash it??
[Galaxy S III Android Development] Choristav:
There's instructions in the git, you have to run the .bat first, but be careful as it doesn't boot for some of us.
[Galaxy S III Android Development] NapsTer.VicTor:
Sorry for being a n00b but after i cloned the repositories where do i write that command??
[Galaxy S III Android Development] MattBooth:
Just double click the build.bat in the folder you cloned :)
[Galaxy S III Android Development] NapsTer.VicTor:
Getting an error when trying to flash " SINTAX ERROR!!! aroma-config line 26 col 37" and " E: error on start up binary of zip Ultima 4.4.2 ... "
[Galaxy S III Android Development] MattBooth:
Did you make sure to use the correct line endings for windows? Line 26 is the first line of aroma (actual code, rather than comments).

If you have not done this:

git config --global core.autocrlf false

at least once, before cloning. You need to run that command in git, erase the repo, and clone again. Github seems to think that because you're on Windows, you'll want to change the EOL for all the files to Windows format, rather than Unix format, even though Android is Unix. Isn't GitHub nice and helpful? :(

EDIT:

check the how-to on the github page :)
[Galaxy S III Android Development] Crussader:
Quick update... dirty flashing the version "Removed some more bloat. Testing framework-res and twframework-res changes" and then Fix permissions and bootloop is gone. The first aroma version is not working for me....

Managed to get a logcat... dunno what's going on... Netd failing?
[Galaxy S III Android Development] Crussader:
Ok... Frankenstein fix works ( took zip from rebase 4.4.2 commit, removed /system, put /system + /overlay from last commit ). Works! :D
[Galaxy S III Android Development] MattBooth:
How is the call quality? :D I'll also upload a beta zip today that should be good for all
[Galaxy S III Android Development] Crussader:
Just made a call... everything is perfect... loud and clear.

<edit>by the way... Google listened to you.... Holo Blue is coming back ( not 33b5e5 though ) ;) </edit>
[Galaxy S III Android Development] MattBooth:
Oh, where?! 4.4.3?
[Galaxy S III Android Development] Crussader:
Yup... will try to push it later...

http://www.androidpolice.com/2014/0...-4-3-works-on-android-4-4-2-too-apk-download/
[Galaxy S III Android Development] MattBooth:
Oh god those colours are those hideous ones from the gapps :( Hopefully Google keep that for themselves and don't push it to AOSP.
[Galaxy S III Android Development] NapsTer.VicTor:
I don't find a cmd in git app to run that command line "git config --global core.autocrlf false" ......
[Galaxy S III Android Development] MattBooth:
You need to use a git shell :) There's an option somewhere in the Windows app to open one, if you chose to install it.
[Galaxy S III Android Development] NapsTer.VicTor:
Found it now !! thanks!

EDIT: Oh and Kryten..will the beta version be different from what i do now????
[Galaxy S III Android Development] MattBooth:
It'll just be a flashable zip, no need for github. Using github, you can stay up to date with the changes, though ;)

I HIGHLY recommend the git bash/shell over the app for windows, also. It's just a bit easier.... You want to update? "git pull" and wait. It's pretty simple.
[Galaxy S III Android Development] NapsTer.VicTor:
I flashed the ZIP file and no boot animation... What to do ?? :)) Thanks
[Galaxy S III Android Development] MattBooth:
Install using TWRP, don't install Boeffla. Wait out the black screen for 5-10 minutes, the normal duration for a first boot. When I had no boot ani, it still booted fine. The priority is testing call audio quality.
[Galaxy S III Android Development] NapsTer.VicTor:
Did everything as you said.. and nothing.. it does not boot.. waited almost 20 minutes... I'm waiting for that beta..maybe i did something wrong..when creating the zip..
[Galaxy S III Android Development] ~DemonLord~:
[MENTION=3443334]Kryten2k35[/MENTION] Just got u up to 10k thanks mate. Congratz! Its an achievement :D and you deserve it ;)
[Galaxy S III Android Development] Choristav:
[MENTION=3443334]Kryten2k35[/MENTION] What's your bootloader? Just wondering.
[Galaxy S III Android Development] MattBooth:
ALE8 I think it is. It's a super, super early 4.0.4 bootloader
[Galaxy S III Android Development] Choristav:
I also have an ICS bootloader XXBLFB... I thought you might have had a 4.3 bootloader, which caused differences between being able to boot the rom and not being able to boot the rom. Guess not, was worth a try.
[Galaxy S III Android Development] MattBooth:
v17.0 beta torrent below. Torrent only for now because, since it's a beta, I cba uploading it to ROMHut or Mega.

Main aim:

Please test call audio quality and report back. I need to know if anyone gets constant crackling audio like ebfore, because if so, I need to offer the Samsung SecPhone.apk for those individuals.

^ That is the most important thing. Everything else is a total WIP. I'm torn between projects right now and I'm doing my best to nail them all.

EDIT:

And the torrent is safe, for those ridiculously paranoid types. It's hosted on my personal seedbox and the tracker is XDA.
[Galaxy S III Android Development] c_tho:
i'm downloading now and will try tonight. i had the call quality issue with the AOSP dialler on the previous version so i'm probably a good candidate.
[Galaxy S III Android Development] MattBooth:
Cheers :)

Also, GoogleTTS crashes on boot. Not important, easily fixed.
[Galaxy S III Android Development] slayerking:
Installed and it wont go past the first samsung screen, Once the first screen comes up it goes black and battery needs to be pulled to get it going again, But it just goes black again.

EDIT: Flashed again after first posting as I noticed you said it had black screen on first boot, Been waiting a good 10 minutes now and it hasn't come to life yet. Will keep updated.
[Galaxy S III Android Development] MattBooth:
Full wipe? No installing other kernels?

EDIT:

Why are you using TWRP 2.6 on 4.4 ROMs?... or more specifically, how?
[Galaxy S III Android Development] slayerking:
Sig needs to be updated ;)
[Galaxy S III Android Development] MattBooth:
Well, if the zip doesn't work for you, I'm stumped. Installed it here. The only thing I can think of is you installed Boeffla or something before booting. That, 100%, stop the boot animation showing, but the device still boots.
[Galaxy S III Android Development] slayerking:
Trying again now this time with the twrp that is with the rom (looks nice btw) No other kernels were installed. It's just finished right this moment and rebooting, Still a black screen but I will wait it out again for 10 minutes. Let you know how it goes. Full wipe both times.

10 minutes later and still black will wait 5 more.

20 minutes still black

---------- Post added at 01:22 PM ---------- Previous post was at 12:31 PM ----------

Ok I installed it 3 more times 2 of which the installer sat at installing 0.00%, Waited on the third attempt and still got nothing. Just installed your old 17 beta and it just got to select country screen in a matter of a minute. Maybe a script has gone awry or something will download the zip again and see if it makes a difference.
[Galaxy S III Android Development] Crussader:
[MENTION=3443334]Kryten2k35[/MENTION] maybe I'm crazy but the only difference I can find between the updater-scripts ( stock <-> aroma ) is that the stock one extracts the overlay folder and the aroma one doesn't.

package_extract_dir("overlay", "/");

kernel flashing also differs...

Stock:

package_extract_file("boot.img", "/dev/block/mmcblk0p5")

Aroma:

write_raw_image("/tmp/boot.img", "/dev/block/mmcblk0p5")