Halo For Stock Roms - Galaxy S 4 Q&A, Help & Troubleshooting

Now that the PA team have made Halo open source, is there a reason it can't be converted to work on stock-based roms like Omega and WanamLite? Or, in a similar way Samsung applications can't work without the Samsung framework, will Halo not work on non-PA/AOKP based roms? I see there is a similar app with limited functionality by the name of Floating Notifications but it's not the same.

I've had this thought, anyone else like to comment?

You got it right. It needs major coding into the base system and with Samsungs framework being closed sourced it will most likely not be am option.
Wayne Tech Nexus

Related

[Q] S-Pen Support in custom ROMs

Hoping someone in the know may be able to advise on this.
For those of us who are not fans of TouchWiz, is it likely that putting non-TouchWiz roms on the Note will remove support for some or all of the S-pen's features? I know that ICS has native stylus support but some of the S-pen features (e.g. screen shot, S-note software etc) seem custom.
Could these be baked into other roms (CM, MIUI, AOSP etc) or is it likely to be one or the other (S-pen or custom rom)?
sexbot3000 said:
Hoping someone in the know may be able to advise on this.
For those of us who are not fans of TouchWiz, is it likely that putting non-TouchWiz roms on the Note will remove support for some or all of the S-pen's features? I know that ICS has native stylus support but some of the S-pen features (e.g. screen shot, S-note software etc) seem custom.
Could these be baked into other roms (CM, MIUI, AOSP etc) or is it likely to be one or the other (S-pen or custom rom)?
Click to expand...
Click to collapse
Samsung’s plans for the S-Pen SDK – set to be released in December
http://www.slashgear.com/galaxy-nexus-vs-white-galaxy-note-hands-on-27191503/
wonsanim said:
Samsung’s plans for the S-Pen SDK – set to be released in December
Click to expand...
Click to collapse
I understand that the SDK allows third-party apps to communicate with the S-pen, but does it also allow the S-pen I/O framework to be put into a custom rom? Those two things seem to come from opposite sides of the equation.
sexbot3000 said:
I understand that the SDK allows third-party apps to communicate with the S-pen, but does it also allow the S-pen I/O framework to be put into a custom rom? Those two things seem to come from opposite sides of the equation.
Click to expand...
Click to collapse
There are lots of custom roms that give best of both worlds.
I like vanilla roms but dont want to miss some of the good feature in samsung roms.
In Galaxy SII section there are some good roms that have the vanilla rom but enable users to install samsung features.
So I am hopeful if we can get more developers in

A ROM made specifically for the N4

Hi,
Many custom ROMs, like CyanogenMod, AOKP, Slim etc. are ROMs made for a wide range of devices, and are therefore not suited perfectly for the Nexus 4. These ROMs are great, of course, but after flashing lots of them I understood I want a ROM that is made specifically for the Nexus 4, as I think they would function better.
For example, I understood there is a thing called Krait optimization and I don't believe any of the ROMs I listed above have it.
I would appreciate if anyone could recommend such a ROM,that is also very customizable (well it is a Nexus...). I'm talking in a CM + AOKP level of customization
From my searching I have found two ROMs, would also appreciate if you could give me opinions about them/compare them:
PACman ROM - http://forum.xda-developers.com/showthread.php?t=2146879
PUB - http://forum.xda-developers.com/showthread.php?t=2146885
Thanks!
you are looking for any aosp(android open source project) based rom, based on pure android. the nexus 4, as well as all other nexus, are aosp devices. rasbean jelly is one of the best, if not the best http://forum.xda-developers.com/showthread.php?t=2028025
aokp is good man...there is no difference
I guess you should understand that all of the Roms you have mentioned are actually built from the Nexus Software. PAC and PUB are basically offshoots of AOSP /AOKP /Cyanogen / Paranoid. The nexus is the test bed, if you will. These ROMS are specifically for our phone, built from our phones ROM, with additions in order to better them. That is as straightforward of an answer as I can get you. You should give ALL of the roms a try and see what fits your taste best, hope this helps.
TheeWolf said:
Hi,
Many custom ROMs, like CyanogenMod, AOKP, Slim etc. are ROMs made for a wide range of devices, and are therefore not suited perfectly for the Nexus 4. These ROMs are great, of course, but after flashing lots of them I understood I want a ROM that is made specifically for the Nexus 4, as I think they would function better.
For example, I understood there is a thing called Krait optimization and I don't believe any of the ROMs I listed above have it.
I would appreciate if anyone could recommend such a ROM,that is also very customizable (well it is a Nexus...). I'm talking in a CM + AOKP level of customization
From my searching I have found two ROMs, would also appreciate if you could give me opinions about them/compare them:
PACman ROM - http://forum.xda-developers.com/showthread.php?t=2146879
PUB - http://forum.xda-developers.com/showthread.php?t=2146885
Thanks!
Click to expand...
Click to collapse
Pac(Vertigo & Blue) has Linaro, Krait, and whatever the A15 patches are called(memspy?).
Thanks everyone.
simms22 said:
you are looking for any aosp(android open source project) based rom, based on pure android. the nexus 4, as well as all other nexus, are aosp devices. rasbean jelly is one of the best, if not the best http://forum.xda-developers.com/showthread.php?t=2028025
Click to expand...
Click to collapse
I have to say that in my opinion, this ROM looks somewhat unprofessional. Its not that I tried it, but I can't understand the basic things from the OP as I should, for example the ROM's features, bugs, screenshots...
[email protected] said:
I guess you should understand that all of the Roms you have mentioned are actually built from the Nexus Software. PAC and PUB are basically offshoots of AOSP /AOKP /Cyanogen / Paranoid. The nexus is the test bed, if you will. These ROMS are specifically for our phone, built from our phones ROM, with additions in order to better them. That is as straightforward of an answer as I can get you. You should give ALL of the roms a try and see what fits your taste best, hope this helps.
Click to expand...
Click to collapse
Yes but I mean that all these ROMs are ports. Cyanogen, for example, exists for almost every device out there. Look at its changelog, you'll see every bit of change incorporated in the ROM's version for every device. What I mean is, they have not done anything (correct me if I'm wrong) to optimize their ROM for the Nexus 4. The ROM exists and functions the same for the S1, the Galaxy Nexus, the Nexus 4 and the HTC Sensation. Again, I may be wrong so correct me if this is the case.
Ace42 said:
Pac(Vertigo & Blue) has Linaro, Krait, and whatever the A15 patches are called(memspy?).
Click to expand...
Click to collapse
Vertigo is the username of the Pac ROM developer as I can see. Is there a version of a developer Blue? I don't really understand.
And what is memspy?
the information is there, screenshots arent needed. but you should stay with cm then, if youre looking for an op and not a rom.
anyways, you do realize that all the nexus 4 roms are built from source? there no need to port roms to any nexus since all the sources are available for every nexus. so to say, all nexus roms are built specifically for the nexus 4, even cm. just because a rom exists on multiple devices, doesnt mean that its ported. most non nexus roms are ported to non nexus devices because they dont have sources available. this doesnt happen to nexus devices.
this is identical with a thread i remember seeing in the gnex forums a while back. anyways, they are all made for the nexus 4. they use drivers that are specific to our phone. if you flash it on another device, it wont work. AOSP is AOSP, that's the point of it. you won't get any extra device specific features if a rom is only built for the nexus 4 vs cyanogenmod which is out for a bunch of phones. the only way that happens is if your phone has a hardware feature another one doesn't ie: NFC.
TheeWolf said:
Hi,
Many custom ROMs, like CyanogenMod, AOKP, Slim etc. are ROMs made for a wide range of devices, and are therefore not suited perfectly for the Nexus 4. These ROMs are great, of course, but after flashing lots of them I understood I want a ROM that is made specifically for the Nexus 4, as I think they would function better.
For example, I understood there is a thing called Krait optimization and I don't believe any of the ROMs I listed above have it.
I would appreciate if anyone could recommend such a ROM,that is also very customizable (well it is a Nexus...). I'm talking in a CM + AOKP level of customization
From my searching I have found two ROMs, would also appreciate if you could give me opinions about them/compare them:
PACman ROM - http://forum.xda-developers.com/showthread.php?t=2146879
PUB - http://forum.xda-developers.com/showthread.php?t=2146885
Thanks!
Click to expand...
Click to collapse
Hi. There are many things to argue here is this post but I will try to help to get you some information to get you on the right track. First off there are two versions if you will of Android, one being "AOSP" or the "Android Open Source Project" and "Google Android". Google Android is what shipped with your device, and has Google owned proprietary in it that is closed sourced, most of the development done in a Nexus forum will come from using AOSP Android. Its the same Android that ships with your device but it does not contain any of Google's proprietary and its completely open-source, however some of the coding needed for a specific devices hardware is not open-source, there's more I can go into on that but I'll stop in short by saying the Nexus4 is probably one of the best devices to be working on platform level coding since all of the binaries needed are properly licensed and most of the hardware coding is open-source. So now that's out of the way. Most of the roms here are forks of AOSP with some being forked from AOKP, CyanogenMod and PA, in order for a developer to build a Nexus4 rom they have to use the provided hardware binaries in combination to the software coding to produce said roms, so ALL of the roms here are built directly for this device. Where confusion come in at is that some of the developers do not have a Nexus4 and build based of the availability of someone being a guinea pig. Also you will have to know whats in you device, such words as "krait optimizations" should not be a hook to get you to try a rom nor should a screen shot since most of the roms look stock besides the few that are themed, ok if they're themed they probably should have a pic, but seriously know your hardware so that you are not just letting a buzzword give you a placebo effect, and remember a roms OP most times doesn't do any justice for the experience you will have from that rom so its best to just try what ever sounds interesting blindly...
TheeWolf said:
Yes but I mean that all these ROMs are ports. Cyanogen, for example, exists for almost every device out there. Look at its changelog, you'll see every bit of change incorporated in the ROM's version for every device. What I mean is, they have not done anything (correct me if I'm wrong) to optimize their ROM for the Nexus 4. The ROM exists and functions the same for the S1, the Galaxy Nexus, the Nexus 4 and the HTC Sensation. Again, I may be wrong so correct me if this is the case.
Click to expand...
Click to collapse
you can't really optimize a rom for a specific device.
they are nearly the same for all devices, and there is no point in optimizing it for specific hardware.
what you can optimize is the kernel, the part that contains the device specific drivers and basically controls the hardware. these are already built and optimized for the nexus 4.
but that doesn't mean that fixes and improvements for other devices have negative effects on the nexus 4.
also, device specific changes in changelogs are mostly kernel related.
TheeWolf said:
Thanks everyone.
I have to say that in my opinion, this ROM looks somewhat unprofessional. Its not that I tried it, but I can't understand the basic things from the OP as I should, for example the ROM's features, bugs, screenshots...
Yes but I mean that all these ROMs are ports. Cyanogen, for example, exists for almost every device out there. Look at its changelog, you'll see every bit of change incorporated in the ROM's version for every device. What I mean is, they have not done anything (correct me if I'm wrong) to optimize their ROM for the Nexus 4. The ROM exists and functions the same for the S1, the Galaxy Nexus, the Nexus 4 and the HTC Sensation. Again, I may be wrong so correct me if this is the case.
Vertigo is the username of the Pac ROM developer as I can see. Is there a version of a developer Blue? I don't really understand.
And what is memspy?
Click to expand...
Click to collapse
Dude, first try and test a rom before you form and vent your opinion based on nothing.
Thank you everyone for the explanations.
gee2012 said:
Dude, first try and test a rom before you form and vent your opinion based on nothing.
Click to expand...
Click to collapse
As I have said, I have already flashed many ROMs, I am not basing my opinion on nothing. I have not opened this thread is not to find out "what is the best ROM" - more than a year of messing with Android and being here in XDA got me understanding there is no such thing, no best ROM. The purpose of this thread is get me some answers, to see if what I am saying is even true.
If Cyanogenmod is the same for every device then riddle me this:
Why is there a different .zip for each device?
You are not going to find a better all around ROM than CM dude. In CM each device has its own tree with many device specific commits and custom changes. You sound very ill-informed asking the questions you are asking; I am surprised you haven't received a lot more flame for it.

[Q] AOSP vs GPe

What are the differences between AOSP and GPe ROMs (that are noticeable). I know that the GPe is based off of the TW framework, but they look very similar otherwise. I'm trying to decide if I want to switch over to the 4.3 AOSP ROM posted a few days ago.
Thanks guys :beer:
Cheater912 said:
What are the differences between AOSP and GPe ROMs (that are noticeable). I know that the GPe is based off of the TW framework, but they look very similar otherwise. I'm trying to decide if I want to switch over to the 4.3 AOSP ROM posted a few days ago.
Thanks guys :beer:
Click to expand...
Click to collapse
I saw this on the Verizon forum for the 4.3 AOSP ROM
@Elvis_Marmaduke -
For those who are still having trouble getting it. GE is made by Samsung and is a Samsung"ROM" if you will. It's like touchwiz without all the bloat and custom menus and features. AOSP is from Google. Not specialized per phone nor do they have the closed Qualcomm drivers so you may not get as high benchmarks and stuff. But most real world performance they will be pretty similar.
Click to expand...
Click to collapse
@Dubbsy -
I thought I said it elsewhere. But anyway GoogleEdition is not AOSP. And AOSP is not GoogleEdition. I was following Brood's progress on a REAL aosp project. When be posted works in progress and his source I decided to play with it.
This is not meant to replace Google Edition 4.3. I'm still working on my Google Edition 4.3 port. It hasn't been friendly at all. B-d from Sprint has been having the same issues I am. Every time I have a "clearly this is the problem" moment... It's not the problem. At least not the main problem.
Comparing GE's 4.2.2 to 4.3 update and the effects to real AOSP it's like comparing cacti and puppies. Besides that, GE's 4.3 is older than this 4.3. JSS builds I've been reading have wake lock issues but while running it I've gotten nothing but amazing battery life
Click to expand...
Click to collapse
@Cruiserdude -
This is NOT Google Play Edition, this is actual AOSP. But yes, 4.2.2 GPe is heavily TW based, while 4.3 GPe is AOSP based with some TW on top. Dubbsy will have to fill you in on the specifics.
My guess is that the decision to offer a "stock" experience S4 happened fairly late in the development process, possibly to silence those rumors of a Google/Samsung rift that were going around a few months ago. Samsung would have already had access to early 4.3 code, so they wouldn't have wanted to build a new 4.2.2 rom from the ground up. So they likely just used an engineering build they had, that had all of the lower level TW stuff but without any of the actual features or themeing built in. Which is presumably what they'd use to develop their TW builds, so they can test features individually with the base they need, but not have so many variables as they track down bugs. Either way, they probably already had something like this laying around, that only needed minor tweaking to become the GPe software. That way they didn't waste effort on software that they'd be replacing after only a month or so, anyway.
That way they could focus right in on developing the 4.3 GPe software so it'd be ready for a prompt release. Which would explain why it's much more heavily based on AOSP, though still with enough TW built in for a few things like the Smart Cover to work. Not to mention it'll likely take them awhile to have a solid 4.3 TW base.
Note that all the above is pure speculation on my part, with the exception of the actual distinctions between versions that I mentioned.
Click to expand...
Click to collapse
I hope that helps!
I'd hold off on the 4.3 aosp until I get all the framework edits done if you need it to be a complete ROM. You'll have data but voice is messed up. telephony isn't setup properly for CDMA handoffs. Didn't notice it until someone pointed it out.
It's one heck of a smooth build though :good: Brood's doing a great job

Are We Samsungoholic???

Why is it so That there are so many roms based on touchwiz and not any other ui like ios7 or Huawei Or HTC
Why cant we open up And think of other ui's and not Samsung
Because I am feeling bored of using Samsung's ui
Ateekujjawal said:
Why is it so That there are so many roms based on touchwiz and not any other ui like ios7 or Huawei Or HTC
Why cant we open up And think of other ui's and not Samsung
Because I am feeling bored of using Samsung's ui
Click to expand...
Click to collapse
No one likes the Samsung's Touchwiz, but there is no need to make special ROMs for each UI. All you need is a base ROM and customize it the way you like it using Xposed and a custom ported or third-party launchers.
People used to make so many ROMs because they would be themed differently, with different features added here and there but that's pointless now since almost everything can be altered and changed on your own in the stock based ROMs.
All AOSP/CM based ROMs support themes that cover framework, systemUI, player, icons everything into Huawei, HTC and several other custom UIs. Features differ in AOSP ROMs and therefore there are several ones already available and constantly improved.
Asking devs to provide themed ROMs at this point is like saying I'm too lazy to do it on my own so please do it for me, but of course, that's just my personal opinion.
Ateekujjawal said:
Why is it so That there are so many roms based on touchwiz and not any other ui like ios7 or Huawei Or HTC
Why cant we open up And think of other ui's and not Samsung
Because I am feeling bored of using Samsung's ui
Click to expand...
Click to collapse
just use aosp rom and you can theme it into anything if you want
iceyhotguy said:
No one likes the Samsung's Touchwiz, but there is no need to make special ROMs for each UI. All you need is a base ROM and customize it the way you like it using Xposed and a custom ported or third-party launchers.
People used to make so many ROMs because they would be themed differently, with different features added here and there but that's pointless now since almost everything can be altered and changed on your own in the stock based ROMs.
All AOSP/CM based ROMs support themes that cover framework, systemUI, player, icons everything into Huawei, HTC and several other custom UIs. Features differ in AOSP ROMs and therefore there are several ones already available and constantly improved.
Asking devs to provide themed ROMs at this point is like saying I'm too lazy to do it on my own so please do it for me, but of course, that's just my personal opinion.
Click to expand...
Click to collapse
sry cudnot resist myself @iceyhotguy..ur replies have always been very easy to understand.......or what we say COOL....whatever the question may be on any thread............so a big thanks from me for that only..keep supporting bro and keep encouraging guys around you like me....:good:

[Q] Note 3 drivers & CyanoGenMod

Dear Note3 users,
I am wondering about buying the Note 3 - however, I am afraid it will turn out the same as with my Note 1 - lack of proper drivers for newer AOSP/CyanoGenMod and the resulting problems (especially - phone reboting when taking pictures and occasional UI stuttering etc.). I remember devs blaming Samsung for not releasing the source-code for the Exynos-based devices back then..
I suppose the current CM KitKat builds are fine with N3 - what about future builds, especially when moving beyond KitKat? Has Samsung done a better job at supporting the N3 and AOSP/CM thus far (when compared to the N1)?
Thanks for all your replies..
Jan
I can't answer your question directly - I don't use CM/AOSP - but I'm interested in the way you asked your question.
I don't see that Samsung have any onus or responsibility all to "support" CM and/or AOSP. As I understand it, they release the source codes for all drivers that they are legally obliged to and no more.
I'm sure the rest is a PITA for CM/AOSP devs, but is that unique to Samsung? Don't Sony, HTC etc do the same?
Personally the only thing I like about CM is the theme choices, and now there are Xposed modules to port many themes to TW based ROMs. If I wanted CM/AOSP, I'd buy a Nexus.
I've nothing against TW framework, it's never let me down, and I've had the SGS/2/3 and Note 2 previously. I don't use the TW launcher, stock icons or stock kernels. I have tried a fair few CM ROMs over the years, and never had a single one that was 100% bug free.
Put it this way - I like stability in my phone, and by definition any ROM that needs nightly builds isn't going to supply that "need".
My 2 cents. Whatever floats your boat is fine, that's why we don't use iphones

Categories

Resources