[T-Mobile, Samsung Galaxy SIII] saranhai:
Frequently Asked Questions

Q: When I flash the ROM the installation freezes? What am I supposed to do now?

A: This is a known issue with AROMA, it tends to freeze up (I'm guessing due to a lot of window options?) during initiation, you didn't do anything wrong. Just pull out the battery, reboot into recovery, and reflash. No need to freak out. Repeat as many times as needed.

Q: What happened to everything on my sdcard?!

A: When you flash this it will appear as if you've lost everything on your sdcard. You haven't, it just created a new folder '0' so you'll need to move all of your files/folders from /data/media/* to /data/media/0/*

Q: I can't find the Developer options.

A: Settings>More>About device>Tap 'Build number' a couple times

Q: Long pressing Home button doesn't bring up the Recents menu?

A: This is due to a bug in the Wanam XPosed app. Go into the app, long home key behavior and change it from "Recent apps list" to "Classic Recent on Android 4.2 (reboot menu on 4.3)" then changed it back to "Recent apps list" and reboot. (Thanks pp085ster!)

Q: Some of the options i chose in XPosed Mod Apps don't work?

A: This is a known issue, due to incompatibility between the app and the ROM. Hope the app developers will provide an update soon.

Q: Will this work on my T999V/N/L

A: Yes, but i doubt data would work for you without the proper modem.

*Don't attempt to flash the Modem mentioned in OP, that is

ONLY

meant for SGH-T999 users

Additional Information​

So why don't some features work?

Well, the Galaxy Note 3 features being used our Galaxy S III's is 'taken' from officially released from Samsung for the Galaxy Note 3.

However, those phones have slightly different hardware and features than our devices- so they aren't the same. This means that parts of the software have to be 'ported' to work on the Samsung Galaxy S III. Some features will never be ported due to lack of compatible hardware.

OK, so why is porting so difficult?

The Android O/S is 'open source' meaning that anybody can see the actual source code for themselves, and see how it all works. They can modify it and adapt it to suit their needs (good).

Phone manufacturers USE Android in their phones, but they don't have to make all their own 'extra' software open source too. They like to protect their software by keeping it secret (not so good). There are many reasons why they do this, both good and bad, but it makes porting difficult.

When developers don't have access to the source code for parts of a phone, they have to write their own!... this means they have to have highly detailed knowledge of the phone, its hardware and other software components. Sometimes they can try things by trial and error, sometimes they have knowledge from a similar phone, and sometimes they just don't know.

This is the most common issue for 'ported' ROMS. Things like Power Management, Camera, WiFi, GPS etc are the things that make one manufacturer's phone stand out from another, and therefore end up 'secret'.

This does not mean that they will never work, it only means that they take longer to get working.

Who does the porting?

The actual porting is done by surprisingly few people:

- Some guys who know 'inside secrets'

- Some guys who are just great developers but who don't have the secrets

- Some guys who can develop but need a little guidance

- Some of them are 'great guys' helping the community (and keeping their own skills up to date)

- Some of them have other motives (good and bad)

- Some of them form teams to work on different ports

Why don't all the developers work together?

Developers are people - they have all the same issues as everybody else:

- Some like working alone

- Some feel that other developers standards aren't high enough

- Some are trying to fix a specific problem that THEY want fixed

- Some teams have different goals (one team might be aiming for a port that can work on 5 different phones, whilst another team are focused on a single phone. One team may want a totally 'clean' ROM and another want a ROM with lots of customisation options built in)

- Sometimes, people just don't get along with each other

I thought the ROM makers did all this work?

You'd be wrong.

The ROM developers use the ported code to make their ROMs. Sometimes they can choose different components from the various development teams to build a ROM.

Imagine a motor car:

1) The 'developers' make the engine, wheels, steering, chassis etc

2) The ROM Makers build their car choosing the components they need for their ROM

3) The 'Modders' add custom paint colours, fancy headlights, custom interior etc

The 'developers' are not smarter than the ROM makers, and the ROM makers are not smarter than the modders. They just have different roles (and some people do all three roles!)

Hope this clears some things up, thanks for reading.​

-Team Inferno-​