yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Mini General] merlimerlin:
Why different builds? I thougth it was all the same t599 except for vendor flavor, like mine is an t599v with Videotron?
[Galaxy S III Mini General] :
T599 = codinatmo, t599v = codinavid t599n = codinanewcotmo

They're technically all the same phones, they just differ in vendor files, and to make sure your phone receives the proper vendor files, you'd have to flash the "codinavid" build. Though Meticulus worked on it so that it's just one build and during installation, it'll install the specific vendor file required, I'll try and see if that way works on OmniROM as well (though I recall his way to split up the recovery from builds didn't work in Omni, so I was just assuming this wouldn't work as that way is specific to cm (?)).

Oh and OmniROM doesn't natively come with a theme manager, so you need to seek either a third-party launcher that could theme or wait until Omni does include a theme manager natively (I do believe they were working on it).
[Galaxy S III Mini General] :
It should work...

I looked through OmniROM's source and the method I wrote should work with a few caveats

The ui_print method here doesn't work in TWRP( at least the last time I checked it doesn't ). I don't think it stop the script from executing properly, it just doesn't show those messages...

These permissions came from the BeanStalk updater-script. You may need to change these to match OmniRom's : https://github.com/Meticulus/beanstalk_device_samsung_codina/blob/kk44/releasetools.py#L95 . I just duplicated all the

"set_metadata*"

-------------------------------------------------------------------

If you don't use this method ( for whatever reason ) and decide to build each separately using the vendor repo's in my account; the mk files will need to be altered to get the paths right. Every line will need to change, in the second part.

For example: https://github.com/Meticulus/androi...vid/blob/master/codinavid-vendor-blobs.mk#L18

vendor/samsung/codinavid/proprietary/bin/at_distributor:codinavid/bin/at_distributor \

will need to change to

vendor/samsung/codinavid/proprietary/bin/at_distributor:system/bin/at_distributor \
[Galaxy S III Mini General] :
Well everything seems to be fine with the build environment.

I'll try to do it like Meticulus and have one build that supports all the devices, and hopefully it'll go smoothly! Right now dealing with TWRP 2.7 not working; it compiles flashes, but a bunch of errors (will look into it asap) and when it's working I'll provide device-specific recoveries that should be independent of the ROM.

Just to reiterate some things;

- WiFi Hotspot is broken (issue with OmniROM)

- There is no native theme manager yet, so best chance is to use a 3rd party launcher

- Torch is fixed (silly mistake on my end, just had to rename some stuff)

- I'm still looking into the carrier thing regarding manual mobile network search, but I'll include custom carrier label support in next build

- Also looking into the 4G notification issue as well (also hard for me test because I don't get 4g service, just 3g)

- There's also a bug with the backlight (can't turn it off for some reason, will look into that as well)

That seems to be the bugs so far, unless I missed something?

I'll update you guys later on!
[Galaxy S III Mini General] DS36:
Wow great rom. Everything seems to work well for me so far on the 599n, and seems ready to be a daily driver. :good:
[Galaxy S III Mini General] 16BitRun:
Thanks for working on these bugs. This ROM is shaping and has great potential. BTW, I can test the 4G Status Bar Signal when you are ready since I get 4G in my area. Thanks.
[Galaxy S III Mini General] :
[MENTION=5354456]Exothermic[/MENTION]

Unjust spotted a bug in my installation method code this morning and i have since corrected it here: https://github.com/Meticulus/beanst...mmit/62250ed46c643f54c0ae712cbc91fe226215787d

Just FYI...
[Galaxy S III Mini General] DS36:
Hi I am loving the ROM so far today.

But I do have a question. Is it possible to do a internal memory and sdcard swap similiar to http://xdaforums.com/showthread.php?t=2584862. The internal memory on these phones are just too small.

Thanks again
[Galaxy S III Mini General] 16BitRun:
You can link your apps to the SD card on our phone by following this guide for our phone made by [MENTION=2213426]morepr[/MENTION] .... http://xdaforums.com/showthread.php?t=2596290 It created so much space to install more apps and save internal space. Check it out! ?
[Galaxy S III Mini General] DS36:
Ok after hours of trial and error I finally got it to work. Thanks for the great info. :laugh:
[Galaxy S III Mini General] wissmar454:
Hey guys, I first wanna thank all the devs for there hard work. I really wanna give this ROM a shot, but I have a serious bug. The phone app just constantly crashes. com.android.phone has stopped over and over. I have twrp installed, made a nandroid back up. Whipped the delvick, cache and data. Installed the omni ROM zip and rebooted. Then I did I the same thing the 2nd time and after the ROM was installed I whipped the delvick/cache and the ROM booted just fine, but once its booted all it does is com.android.phone stopped. If anyone has some suggestions on what

to do please let me know. I have been running the CM11 and the only problems I have with that is Bluetooth does not connect and the battery drains fast. Thanks for the help.

Sent for SGH-T599N on CM11
[Galaxy S III Mini General] 16BitRun:
Besides Wiping Dalvik, Cache and Data did you also Format System. On CWM is found under Mounts and Storage then select Format System. On TWRP select advance wipe and select all but Wipe MicroSD Card. Make sure System is selected. That cleans the System from residue files from a prior ROM and is a clean install.
[Galaxy S III Mini General] wissmar454:
OK DJVargas that worked like a charm that you. Like someone else said after the ROM is installed, everything seems to be working good, I just always get the 3g signal at the top, not 4g. Even though it says 3g, are we getting 4g speeds? It seems like it. Thanks for the help.
[Galaxy S III Mini General] 16BitRun:
Great, I'm glad it worked and was able to help. When flashing a new ROM, Switching ROM, or doing a clean flash always remember to Format System as well.

In regards to the 3G/4G is a bug that I experience myself. I think Exothermic said there is no 4G/H Status Bar Signal implemented. That's why you only see a full 3G Bars even you are actually getting 4G if it's offer in your area. He said he's working on it but you an I can tested since he doesn't get 4G in his area.
[Galaxy S III Mini General] wilbigdaddy2000:
You are getting 4g if its offered in your area. To check go to the quick pulldown tiles and swipe on the data tile. It will tell you then.
[Galaxy S III Mini General] 16BitRun:
Yes, I already know this and is not what I meant. I already know I'm getting 4G by looking at the pulldown tile. Exothermic already mentioned that before but he knows that there isn't a 4G/H Signal for the Status Bar and that's why it doesn't show up but a Full 3G Signal. He is working on implementing it. He also stated that he can't tested since he doesn't get 4G in his area but I do get 4G as well as other user but never see the 4G or H Status Bar Signal just the full 3G Bars. It's a bug and he is fully aware of it.
[Galaxy S III Mini General] wilbigdaddy2000:
Oh. OK. This I know as well. Just trying to help. And for testing, I will. I get 4g in my area.

---------- Post added at 04:37 PM ---------- Previous post was at 03:40 PM ----------

Is it possible to bake this to our Roms? -- https://github.com/kensuke/How-to-Miracast-on-AOSP

---------- Post added at 04:38 PM ---------- Previous post was at 04:37 PM ----------

https://github.com/kensuke/How-to-Miracast-on-AOSP/wiki
[Galaxy S III Mini General] DillonHerring:
New Rom?

WHere can I get the latest Omni? Cuz on the main page, it says it hasn't been edited in a while.
[Galaxy S III Mini General] :
I always update the latest version on the first page; right now there's only been two working builds. One initial release and another with support for MetroPCS Lte (added the apn in) and included backlight support. I'm currently working on getting Meticulus's way of making one build for all the devices instead of running three seperate builds. Right now it works and compiles, but camcorder/camera is missing, so I'm trying to fix that, and once it's working I'll release it.

The next release is planned to have:

- Working Torch

- One build that'd incorporate all of the variants (so the vendor files are correct which should minimize or eliminate most RIL issuse and etc)
[Galaxy S III Mini General] :
Let me know if you have questions.:good:
[Galaxy S III Mini General] DS36:
T599N stuck in TWRP?

Hey everyone, I totally messed up my t599n today flashing. I did a fresh install, and now the phone only boots to TWRP. It was a fresh install I have no backups of any kind to restore to. I have tried re-flashing different roms, re-flashed the recovery too and still all I get is TWRP recovery. Any advice would be helpful.

Also I am trying to hunt down the stock recovery and the stock rom, which I know I have seen somewhere in one of these threads but I just cannot remember where. If anyone remembers where, it would be really awesome if you could point me in the right direction.

Thanks everyone.
[Galaxy S III Mini General] :
http://xdaforums.com/showthread.php?t=2489238

That should work, which TWRP recovery did you use, exact post would be nice.
[Galaxy S III Mini General] DS36:
Thank you so much that is exactly the post I was looking for. I lost my stock files after fresh installing Windows 8.1

Im flashing now. Hope this works.

Edit: success it worked. thank you my friend
[Galaxy S III Mini General] DS36:
Just wondering, how is everyone's GPS? I downloaded GPS Status from the market and I can't seem to get a lock nor is the compass and gyroscope functional in the app
[Galaxy S III Mini General] :
Seems like the shbootimg.mk is interfering with the release tools.... [MENTION=4911249]Unjustified Dev[/MENTION] did you have any problems with this?

Try moving the releasetools.py into its own directory ie

device\samsung\codinalte\releasetools\releastools.py

update BoardConfig.mk to match...
[Galaxy S III Mini General] :
Will try that!

Hear me out on this idea, it may be a fix for the numeric carrier id being shown instead of the name.

Our device's RIL extends the generic RIL, so I peeked around and came across this: https://github.com/CyanogenMod/andr...com/android/internal/telephony/RIL.java#L3780

Which I believe is the method that checks and adds the available network operators to a String array, and I saw that it calls the responseStrings, sending over Parcel P (which I haven't looked yet, but I"m assuming it's an object that'd carry the RIL information and whatnot). So would it be possible to call another method (which will look through the array, and check to see if it has numeric carrier ids such as 302490, and change the value of that element in the array to the carrier name such, so if the element in the array was 302490, it's value would be changed to Wind Mobile). https://github.com/CyanogenMod/andr...com/android/internal/telephony/RIL.java#L3478

It's just a thought, and I'm not sure of the repercussions of this (if there are any), but do you think it's feasible or is there any immediate flaws you can note in this concept?
[Galaxy S III Mini General] :
If it works and doesn't break anything else, then do it! :good: That's my basic rule of thumb....
[Galaxy S III Mini General] :
Alright thanks, and moving it to its on folder didn't help :/ I'm not sure what weng wrong, ah well, will look more into it when time permits. Thanks again!

Edit: Will drop a build either tonight (after testing out a gps update, and a potential fix to fix the carrier id being shown instead of name)
[Galaxy S III Mini General] :
I'll drop a new build tomorrow with the following changes:

- Torch fixed (just had to rename)

- Fixed the issue of numeric carrier ID being shown instead of the carrier name (my first actual contribution, though it needs more comments, and the code overall a bit ugly, I'll try and optimize that soon as there is a delay on startup)

- Omni source update (battery percantage, OmniSwitch fixes, and overall improvements)

- Using meticulus's way of splitting up the vendor files, so you should see a slight improvement overall

Though I still haven't fixed the backlight issue (you can't turn off the backlight), and the GPS still can't get a lock without wifi, thuogh compas works.

Can anybody attest to the fact that GPS works all by itself on stock rom? I think the device's gps is AGPS, and needs wifi/data connection to work (though it doesn't seem to work on data alone)

Edit:

[MENTION=4400604]Meticulus[/MENTION] [MENTION=4911249]Unjustified Dev[/MENTION]

https://github.com/Team-Exhibit/and...mmit/2c7c4377739a1c34b9db4d82ecd1b722c42ebeb5

^- That's the commit for CM, so should work for you guys, though it's extremely messy, and I'm pretty certain Operators/OperatorsInfo.java should have that HashMap as well, I'll look more closely at it and port it correctly for CM based roms.

Doesn't break anything, nor should it as there's a test to see if the carrier id is in the hashmap of values, and if so, I'm assuming since it is a string, it should actually be the carrier name, and go ahead and replace that value in the string array with the carrier name. Anyways it's late, and I haven't had enough sleep in a while, I'd be grateful if you can test this!
[Galaxy S III Mini General] :
I've used the GPS offline in device only mode... It may need an initial connection to download "extra" data or something idk. It certainly does work without a data connection though.. ;) At least on BeanStalk anyway....
[Galaxy S III Mini General] :
New Build!

Changelog:

03/26/14

OmniROM Source Update (Includes battery percentage, OmniSwitch improvements, and various bugfixes & improvements)

Fixed Torch!

Added support for Carrier Names (No more carrier numbers!)

Device-specific vendor files (Thanks to Meticulus)

You must be on Unjust's TWRP 2.7 in order to flash (If you have any custom recovery at all, just download and flash the zip file)

TWRP 2.7 Recovery

OmniROM 4.4.2

Bugs:

- Time zone issue (just disable automatic time update from network for the time being)

- Upon startup, you'll notice a delay before connectivity, fairly sure this is in part because of the fix I implemented (I'm working on optimizing it, so it should cut down).

----

Note; The fix works on CM-based roms, but it needs to ported correctly + optimized.
[Galaxy S III Mini General] Lezac:
Help...

Hi, sorry if i sound like a noob, but i'm trying to flash using the TWRP the problem i have its that i don't know how to load the recovery in pda, i downloaded the file but it doesn't appear when i try to select it
[Galaxy S III Mini General] :
The zip file attached is meant to flash in custom recovery. Flash this: https://mega.co.nz/#!dBdjRKAb!DYcmsOlIV1A8c7meJLK16gGxyPS3hokQqLcxzS12jfM and then flash that recovery in this recovery (as install zip). Seems a bit redundant, but I wrongly assumed everyone was on a custom recovery.
[Galaxy S III Mini General] Lezac:
Thanks! I successfully installed the ROM, just one question more, all in my cell look very small, the icons, the letters... you know why?
[Galaxy S III Mini General] :
No problem, did you remember to flash GAPPS and UpdateSU? If you find that it's small, you can go to settings -> accessibility -> large text, and it should make the text bigger! Also in settings go to -> About Phone -> Then press seven times on Build number go back to settings -> Performance -> and set the governor to pegasusq and the I/O Scheduler to sioplus, this will increase battery life without reducing performance!

Edit: [MENTION=5772683]Lezac[/MENTION]

You could also go to Settings -> Display -> Fontsize and adjust font size there!
[Galaxy S III Mini General] Lezac:
Yes i did;), and i just did what you tell me and the icons and letters still look small:(, i think its something about the resolution, could be?

PS: Sorry for my bad english
[Galaxy S III Mini General] :
No, your english is fine! Hmm, odd, it doesn't seem too small to me, you went to settigns -> display -> font size -> and changed normal to large/huge? If that still doesn't work, then try a 3rd party launcher such as NovaLauncher!
[Galaxy S III Mini General] Lezac:
Yes i did, well.. maybe its my imagination, better i'm gonna leave it at that

Thank you so much! [MENTION=5354456]Exothermic[/MENTION]
[Galaxy S III Mini General] teeWrex:
Hey, just checking in to give you all some props for a job well done; I flashed this ROM a few days ago and have been having fun going back and forth between Omni and Beanstalk.

The OmniSwitch recents view is pretty cool, as well as the Active Display options. Also, I do <3 having notification counts on the status bar. I really like the way that this ROM handles RAM- I will have a bunch of apps open and multi-tasking like crazy and still showing 300+MB free with everything running smooth as butter.

This ROM has proven to be pretty stable; there have been a few issues but the majority of the time, everything is running great. The only bugs I've found:

* When I go to sleep w/ Omni running, I wake up to find that my device (sgh-t599n) has shutdown at some point overnight. This happened 3 nights in a row. The first 2 nights I had the phone plugged in overnight when this happened, so on the 3rd night I unplugged it before bed but alas, the device was still off when I woke up. It was not an issue of the phone dying as the battery was at 70% when I turned it back on. Luckily I use a different device for my alarm :)

* Rare: Some issues with connectivity, mainly with the 3g and phone service randomly deciding to stop working. This only happened a couple times but in both cases, a full reboot was the only way to correct the issue (hot reboot did not work for me).

Anyway that's it, everything else is working great. I'm going to stick with Omni and Beanstalk being my primary ROMs on this device so I will keep checking back for updates and also try and grab some logs should anything else pop off.

EDIT: Grrrrr Unsure how I could have re-read this entire thread prior to posting and still missed the 3/26 update post but..yeah...downloading it now lol
[Galaxy S III Mini General] Lezac:
[MENTION=5354456]Exothermic[/MENTION]

Sorry for bother you again with the same, but i'm still feel that all in my cell look small, so i took a few screenshots to show you how it looks
[Galaxy S III Mini General] teeWrex:
Isn't that how its supposed to look? I'm on Omni right now and the text looks the same it does on all the ROMs I've used on this device.

EDIT: Saw you already tried changing it in the settings.

---------- Post added at 08:53 PM ---------- Previous post was at 08:40 PM ----------

I'm just getting on the new Omni now, the app drawer in OmniSwitch is a new feature right? I dig it!

I need this OmniSwitch on all the ROMS, you don't know how many times I kept trying to slide it out when I was on Beanstalk earlier (hint: it happened A LOT of times) lol
[Galaxy S III Mini General] :
Someone back ported it look for OmniSnitch on xda and you should find it.

Yeah the DPI is like that on all the ROMs, I'll see if there's anything that can help on Omni's gerrit
[Galaxy S III Mini General] leo71286:
Could anybody please answer these questions ? thanks

1. how close to stock android is this rom ?

2. will installing this custom rom unlock, as in carrier unlock, my phone ? I wanna take it from metropcs to some other t-mobile mnvo.

3. do I need to have my phone rooted before starting the installation process ?

4. is the always-on backlight on buttons still an issue or was that fixed?

Thank you for your awesome work OP, and thanks to whomever takes the time to reply to me.
[Galaxy S III Mini General] Lezac:
Maybe you're right, but i saw a screenshot before where i noticed that in the last option of the About Phone menu the information took 3 lines and in mine it only takes 2 lines, and before i moved to OmniRom in the same menu (About Phone) i can scroll down or up, and now i can't because all the options are in the screen.
[Galaxy S III Mini General] :
1. Pretty close to stock android with some additions such as OmniSwitch, and other stuff. Search a "OmniROM 4.4.2 review" on YouTube to get a better understanding.

2. Nope carrier unlock needs to be done by code which you have to purchase or if you have one of those boxed which cost 300$.

3. Nope!

4. Its still an issue but you can adjust the time out to 1 second so for long usage of phone it'll save battery life. Also battery life is dependent on user and how the phone is used but here's what I get from my phone.

View attachment 2659128

Edit:

I can scroll up or down on settings :/

Edit 2:

I've noticed a couple of bugs on Omni, bressing automatic brightness will cause a soft-reboot. (Will fix that)

Pressing the phone button when on contacts doesn't call, but you have to press the number in order to trigger a call. I'll look into this.

Edit 3:

You can use themes/packs by a third-party launcher (I use NovaLauncher):
[Galaxy S III Mini General] Lezac:
Anyone know how to fix the problem of the Emergency calls only?
[Galaxy S III Mini General] :
Emergency calls only? I've never seen that, go into settings -> more -> mobile nteworks -> Network Operators and let it search, if your carrier doesn't show up, press search networks/ Choose automatically.

This is the first I've heard of this issue; it typically occurs when you're on roaming or you're not connected to any networks.
[Galaxy S III Mini General] Lezac:
I choose the carrier but it says: Can't connect to this network right now. Try again later
[Galaxy S III Mini General] :
Reboot with the device on airplane mode, and then disable airplane mode on startup, and try connecting again.

(Just encountered this ironically lol, just press choose automatically, and you'll be connected again)
[Galaxy S III Mini General] Lezac:
Still can't connect to the carrier:/
[Galaxy S III Mini General] :
Reboot again, the device takes a couple of minutes to find and connect to a mobile network (about 3 or so minutes, after this try again, it might be an issue on your carrier side such as non-payment of bill, or something along those lines). Also could you tell me if you do see actual numbers when you dial "*#06#" in the dialer, do not tell me what the IMEI is (it's personal not to be shared) but just confirm it is not 0/0 or null. Also verify in Settings -> About phone baseband verison is T599VVLAME3/T599U.../T599..etc somethin and not unknown/null/0/0
[Galaxy S III Mini General] Lezac:
This is awkward..., the problem was my SIM haha, sorry for bother you with nothing, but thanks!, dude really you're the man!:good:
[Galaxy S III Mini General] :
No problem! Glad you figured it out!
[Galaxy S III Mini General] urdaddy:
Is anyone of you guys are having video sharing problems on instagram?
[Galaxy S III Mini General] :
Confirmed not working; google shows this issue's present on the Note 2, iPad, and other various devices as well o_O but I'll look into it.
[Galaxy S III Mini General] urdaddy:
Instagram sent an update this morning to fix it on Galaxy devices. It fixed other Galaxy devices but not the T599
[Galaxy S III Mini General] :
New Build!

Changelog:

04/07/14

OmniROM Source Update (Includes battery percentage, OmniSwitch improvements, and various bugfixes & improvements)

Fixed bluetooth in-call (Thanks to Meticulus & dadacup!)

Fixed battery-temp issue (Thanks to Meticulus)

OmniROM 4.4.2