[Galaxy Note 4 Android Development (Snapdragon)] fattire:
Build tmo for yourself!

So the tmo simcard issue is being addressed. We've narrowed it to a few commits. Stay tuned. Also, to whoever was asking about how to build this for tmo I think, I'll post a roomservice.xml file once this is sorted out.

I think ripee, if you're the one who built for tmo-- I just did a build that rolled back new consolidations, namely:

02:47:38 [MENTION=3041959]fattire[/MENTION] | the kernel the ONLY change I made:

02:48:07 [MENTION=3041959]fattire[/MENTION] | trlte-common: The last commit I left in (top of git log) is:

02:48:51 [MENTION=3041959]fattire[/MENTION] | commit 7ec4277b503460baad82e5070a0a3285305a90e3

02:49:55 [MENTION=3041959]fattire[/MENTION] | apq8084-common last commit:

02:49:56 [MENTION=3041959]fattire[/MENTION] | 3e0b286bd72d38d5951143b934635a5b28d6c111

By git reset --hard HASHFROMABOVE in those repos and adding that line back to the defconfig, I did a clean build and got SIM back. Not sure which of the commit(s) -- maybe ones relating to the ril shim-- were the culprit but for a "quick fix" that should work until we narrow it down.

update: Here's the roomservice I'm using.. Note that these are changing and in flux moment to moment and currently you need to do those changes above. Also I can't say that all these repos are still needed as this roomservice has built over time without me clearing out unneeded repos, if there are any.

I'm happy to help anyone build from source either here or on IRC. Note that the roomservice file below is also for the tmo version only.

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<remote fetch="ssh://git@github.com" name="githubssh" />

<remote fetch="git://codeaurora.org" name="caf" />

<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" />

<project name="LineageOS/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />

<project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" />

<project name="LineageOS/android_packages_apps_FlipFlap" path="packages/apps/FlipFlap" remote="github" />

<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />

<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" />

<project name="LineageOS/android_hardware_sony_timekeep" path="hardware/sony/timekeep" remote="github" />

<project name="LineageOS/android_kernel_samsung_apq8084" path="kernel/samsung/apq8084" remote="github" />

<project name="samsung-apq8084/android_device_samsung_trltetmo" path="device/samsung/trltetmo" remote="github" />

<project name="samsung-apq8084/android_device_samsung_trlte-common" path="device/samsung/trlte-common" remote="github" />

<project name="samsung-apq8084/proprietary_vendor_samsung" path="vendor/samsung" remote="github" />

<project name="samsung-apq8084/android_device_samsung_apq8084-common" path="device/samsung/apq8084-common" remote="github" />

<!-- optional--- this is my cmspen repo -->

<!-- project name="fat-tire/cmspen" path="packages/apps/CMSPen" remote="github" revision="cm-14.1-test"/-->

</manifest>

Current bugs being worked on:

* If you don't cut off commits at 8/28 as described above, simcard won't be recognized

* wired headphones don't work with calls

* audiofx (equalizer for audio)doesn'tseem to work either.

I'm literally working on it with _mone now so that may be outdated by the time you read this.