yashsingh1/xdaforums huggingface dataset:
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Ravi116:
It's worth waiting :thumbup:
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] :
Luke04, does LTE really running ? Because you can have LTE option but LTE is maybe not supported.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Luke04:
yep, LTE is running with Toggle 2G/3G installed. Running with full speed in my Location....
[HTC One X+] tombriden:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Here's my first ever ROM release :D

This is completely stock Paranoid Android, with modifications to certain packages to fix things like camera, mobile data and audio. I'll update the second post with my local_manifest containing all repos used that aren't part of the official PA manifest.

I've included corne's PerformanceTool and ShareLogs app as well as the CM10.1 LockClock and Torch as i used them a lot and so wanted them here too :)

Known Issues...

The boot.img included will boot but for now is not recommended as wifi and mobile data won't work so please flash the latest BLADE 42 kernel (current latest is boot-BLADE-42-201305041517.img)

While i'm happy to share these builds, I don't really have the time to support them so I'll help where I can but hopefully the community will help each other out and no issue will be looked in to without the logs from ShareLogs. Also, feel free to make pull requests to any of my repos if you have any fixes that you'd like included

Downloads

BLADE kernel

ROM (MD5: 7d50007da2817a2b8357d346f3a0259d)

CM GAPPS (if you use the PA GAPPS you'll need to push Gallery2.apk from the ROM as the one bundled with their gapps will force close on face detection)

Installation

Install kernel from bootloader

fastboot flash boot boot-BLADE-42-201305041517.img

A factory reset and system wipe is always recommended (use Titanium to backup/restore your apps and data) but may not be required. If you have issues, please try and recreate them after a factory reset/system wipe before reporting them.

Install ROM and GAPPS from recovery

Wipe cache/dalvik

Reboot.

Note: Once the setup wizard is finished, you may need to press home for the launcher to show.

Thanks to...

ParanoidAndroid Team

CyanogenMod Team

Maxwen and Lloir for the device tree

Maxwen again for his kernels

corne for his PerformanceTool and ShareLogs tool
[HTC One X+] tombriden:
Changelog

2013-07-11:

Added hardware keys to framework overlay to enable the remapping settings option

Merged all forked repos with PA

2013-06-26:

Added Stk fix (thanks maxwen)

Merged all forked repos with PA

2013-06-11:

Rebased the device tree on this

Repo synced all projects and merged in any changes to repos that i've forked

2013-05-20:

Repo synced all projects and merged in any changes to repos that i've forked

Synced device tree with maxwens

Added 'Advanced Settings' option to Settings that calls EndeavoruParts for kernel related options (s2w, backlight notifications, etc)

2013-05-06 [link]

First release

Known Issues

MHL
[HTC One X+] tombriden:
Building the ROM yourself

If you want to contribute to the ROM, you'll first need to be able to build it. Here's how.

First, follow the guide here up to the repo init line to get your build environment set up.

Next, create a folder for ParanoidAndroid. For the purposes of this guide, i'll assume it's in ~/Android/PA

Initialise the repo

cd ~/Android/PA
repo init -u git://github.com/ParanoidAndroid/manifest.git -b jellybean

Download https://raw.github.com/tombriden/device_htc_enrc2b/pa/roomservice.xml and put it here, ~/Android/PA/.repo/local_manifests/

so that you have all the repos with mods/fixes for the one x+

Now, sync the repo. This step may take a while.

repo sync -j6

Edit the following PA vendor file, ~/Android/PA/vendor/pa/products/AndroidProducts.mk , and append the following to the bottom

ifeq (pa_enrc2b,$(TARGET_PRODUCT))
PRODUCT_MAKEFILES += $(LOCAL_DIR)/pa_enrc2b.mk
endif

Create the following file and paste this into it; ~/Android/PA/vendor/pa/products/pa_enrc2b.mk

# Check for target product
ifeq (pa_enrc2b,$(TARGET_PRODUCT))

# OVERLAY_TARGET adds overlay asset source
OVERLAY_TARGET := pa_xhdpi

# include ParanoidAndroid common configuration
include vendor/pa/config/pa_common.mk

# Inherit CM device configuration
$(call inherit-product, device/htc/enrc2b/cm.mk)

PRODUCT_NAME := pa_enrc2b

#GET_VENDOR_PROPS := $(shell vendor/pa/tools/getvendorprops.py $(PRODUCT_NAME))

endif

And finally, build the rom

~/Android/PA/rom-build.sh enrc2b
[HTC One X+] Ranomez:
Is it the version with halo in it, or is that not yet released in the source code?
[HTC One X+] sandsrules:
Looks good, I'll probably flash this later. Do you think you could put a bug list in the first post so I'll be aware of what's not working. It's 4.2.2, something has to not work properly.
[HTC One X+] tombriden:
No halo, doesn't seem to be in the repos yet.
[HTC One X+] tombriden:
The only thing would be MHL (although i've not tried it) as the device tree is pretty much the same as maxwen's AOKP ROM so if it doesn't work on that ROM it won't here

I've tested

calls

mobile data

wifi

bluetooth

bluetooth tether

camera front and back

gps
[HTC One X+] panpjp:
Lol I've just installed a new ROM this morning and here's a new one already? :p looks good ;)
[HTC One X+] baudy2:
HI !

Trying it first time and have an issue at the stage -

repo sync -j6

The error message is -

baudy@baudy-Parallels-Virtual-Platform:~/Android/PA$ repo sync -j6

fatal: duplicate project CyanogenMod/android_packages_apps_Torch in /home/baudy/Android/PA/.repo/manifest.xml

What could be the issue ?

Thanx !
[HTC One X+] tombriden:
My guess is you ran the repo init command from the howto for CyanogenMod and then the one here for PA as well? Delete the PA folder, create again and just do the repo init for PA

repo init -u git://github.com/ParanoidAndroid/android.git -b jellybean
[HTC One X+] wackymix:
everything working greate. 10x
[HTC One X+] freemod:
how about battery?
[HTC One X+] maxwen:
battery usage is only minimal dependent on the rom :)

it's always people that will screw it up :D
[HTC One X+] monstereo:
Everything works fine here. Quick question though, how do I enable the halo feature? I have PA 3.5 on my Nexus 7 and the halo icon is on the status bar but that doesn't seem to be the case on my HOX+. Am I missing something?
[HTC One X+] tombriden:
Halo is only available on Nexus devices at the minute. Once the source has been pushed to the repos, it'll be in the rom
[HTC One X+] monstereo:
I see, Thanks for that quick reply :good:
[HTC One X+] baudy2:
Did not help... The same error message. Other advices ?

If i do not create the file ~/Android/PA/.repo/local_manifests/roomservice.xml the repo sync starts fine...

Why it is so ?
[HTC One X+] tombriden:
Well there shouldn't be any CyanogenMod repos in the PA manifest, which is why it's in the local_manifest or there'd be no torch. You can remove just that line from the local manifest, you'll need the rest of it for the buld to work at all on the hox+.

Can you copy the content of ~/Android/PA/.repo/manifest.xml to pastie.org and link it here
[HTC One X+] baudy2:
This is my ~/Android/PA/.repo/manifest.xml - http://pastie.org/7816737

I removed the Torch line and some others from roomservice.xml (as i had the same error for other lines). Mostly they were "remove ....."

Now my roomservice.xml looks like this and is working -

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

<manifest>

<project path="packages/apps/LockClock" name="CyanogenMod/android_packages_apps_LockClock" remote="github" revision="cm-10.1" />

<project path="packages/apps/Torch" name="CyanogenMod/android_packages_apps_Torch" remote="github" revision="cm-10.1" />

<project name="cornedor/performance-tool" path="packages/apps/PerformanceTool" remote="github" revision="master" />

<project name="cornedor/share-logs" path="packages/apps/ShareLogs" remote="github" revision="master" />

<project name="tombriden/device_htc_enrc2b" path="device/htc/enrc2b" remote="github" revision="pa" />

<project name="maxwen/enrc2b-kernel-BLADE" path="kernel/htc/enrc2b" remote="github" revision="master" />

<project name="maxwen/bluedroid" path="external/bluetooth/bluedroid" remote="github" revision="jb-mr1" />

<project name="tombriden/android_frameworks_av" path="frameworks/av" remote="github" revision="jb-mr1.1-release" />

<project name="tombriden/pa_android_frameworks_base" path="frameworks/base" remote="github" revision="jellybean" />

<project name="tombriden/pa_android_frameworks_opt_telephony" path="frameworks/opt/telephony" remote="github" revision="jellybean" />

<project name="tombriden/pa_android_frameworks_native" path="frameworks/native" remote="github" revision="jellybean" />

<project name="tombriden/pa_android_system_core" path="system/core" remote="github" revision="jellybean" />

<project name="tombriden/android_hardware_libhardware" path="hardware/libhardware" remote="github" revision="jb-mr1.1-release" />

<project name="tombriden/android_hardware_libhardware_legacy" path="hardware/libhardware_legacy" remote="github" revision="jb-mr1.1-re$

<project name="tombriden/android_packages_apps_Camera" path="packages/apps/Camera" remote="github" revision="jb-mr1.1-release" />

</manifest>
[HTC One X+] radek007:
how do i turn HW keys backlight?
[HTC One X+] TheAker:
Hi, trying to download the ROM but im getting an error page.

is anyone able to confirm an error or is it on my end?

*EDIT* Working :D
[HTC One X+] tombriden:
I take it you mean stop them flashing with notifications or similar? That's normally part of the Advanced settings menu (like in maxwen's AOKP) which isn't part of PA by default. I've added it though so will be in next release.
[HTC One X+] radek007:
not light me HW keys:( but when it comes sms,mail.... HW keys are blinking
[HTC One X+] dieselboy:
I installed this ROM this morning as instructed in post #1 and can I say that I love it. It's taken me some getting used to but so far I cannot see anything which does not work. Thanks to the dev on this one, I've been waiting for this for a good while. Thumbs up :)
[HTC One X+] maxwen:
whoops

first think then write :)
[HTC One X+] dieselboy:
Quick question,

On my Sense rom before, there was an option to use a power saver.. Does PA or Android 4.2 have something similar? If so how do I get it?
[HTC One X+] maxwen:
install PerformanceTool app and set frequency cap to 1150 that's the same sense does
[HTC One X+] dieselboy:
Thanks mate. It's already installed so did what you said.

I wonder if this app will kill wifi and 3g until you wake the phone, though? That's what I found sense doing.
[HTC One X+] aardappel12:
It won't, no worries :)
[HTC One X+] dieselboy:
That's a shame, then
[HTC One X+] Marco Schaap:
Very nice ROM, thanks for sharing with us. I have a question, is there any way to disable the software navigation controls? I've searched and tried alot of options but I can't seem to find it... Please advice
[HTC One X+] tombriden:
In the PA preferences in settings, you can set its size to 0%
[HTC One X+] Marco Schaap:
Never mind, found it! Thank you!

I looked in settings menu, but I don't have an option called PA preferences. Am I overlooking the option or is it hidden somewhere? :)
[HTC One X+] tombriden:
Ohhh, now I see what's happened. I copies the wrong repo to initialise against, the repo init command should be

repo init -u http://github.com/ParanoidAndroid/manifest.git -b jellybean

they appear to also have an android.git forked from CM but that repo hasn't been updated in a few months whereas manifest.git was updated a few days ago. The ROM i built was based on manifest.git so that should be the one to use. I've update the howto post.
[HTC One X+] baudy2:
Thank you so much ! Will try to init and update repo tonight.

I have another (stupid) problem here - do not know what i pressed/changed but i lost completely the taskbar on the top of the screen with all notifications and wifi/signal/battery status. How can i restore it back ?
[HTC One X+] tombriden:
Have you turned on pie mode? if you can get the pie controls up, swipe to the left edge (there's a + symbol) and it'll bring the quick settings tiles up where, assuming you've left them as defaults, you can turn pie mode off. If not then there's probably an option in the PA preferences in settings for it. (can't check exactly where right now as not actually running the ROM at the mo!).
[HTC One X+] cornedor:
Added.

Download: https://mega.co.nz/#!9sx0iA5L!VQN1eH9wQgb989iquBFZVXU3uDByNc7jghkhz-c8c_c

and run:

adb remount
adb push PerformanceTool-debug.apk /system/app/PerformanceTool.apk

Now go to the advanced tab and turn the checkbox on and press apply, WiFi should now be turned off if you turn of the screen and rurn on if you turn on the screen. I haven't tested it a lot so I don't know if it works completely.

Corné
[HTC One X+] KaptKeefmenneke:
Is there a huge performance and battery usage advantage if i try to build this with linaro toolchain? I dont know if there is a big differance with the pure aosp build with Linaro?

Is it a pain in the ass to adjust the prebuilts to Linaro?
[HTC One X+] Lloir:
there is little to zero difference with the ROM's built with Linaro, the only difference with Linaro on this device right now is the kernel's compiled with Linaro...that's it.
[HTC One X+] baudy2:
I got the taslbar back, thank you. The PIE mode is always on and i could not switch it off. How can i switch OFF the PIE completely ?
[HTC One X+] baudy2:
Another problem with build -

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

Building ParanoidAndroid v3.50

Looking for device files

Device tree found. Skipping step.

Setting up environment

including device/htc/enrc2b/vendorsetup.sh

including vendor/pa/vendorsetup.sh

including sdk/bash_completion/adb.bash

including vendor/pa/bash_completion/repo.bash

vendor/pa/bash_completion/repo.bash: line 96: export: __gitdir: not a function

vendor/pa/bash_completion/repo.bash: line 97: export: __git_ps1: not a function

Lunching device

build/core/product_config.mk:228: *** _nic.PRODUCTS.[[vendor/pa/products/pa_enrc2b.mk]]: "vendor/pa/products/pa_enrc2b.mk" does not exist. Stop.

Device enrc2b not found. Attempting to retrieve device repository from ParanoidAndroid Github (http://github.com/ParanoidAndroid).

Repository for enrc2b not found in the ParanoidAndroid Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.

build/core/product_config.mk:228: *** _nic.PRODUCTS.[[vendor/pa/products/pa_enrc2b.mk]]: "vendor/pa/products/pa_enrc2b.mk" does not exist. Stop.

** Don't have a product spec for: 'pa_enrc2b'

** Do you have the right repo manifest?

Starting compilation

build/envsetup.sh: line 89: schedtool: command not found

Total time elapsed: 0 minutes (6.820119022 seconds)
[HTC One X+] karthikram93:
Is the download link not working? I've been trying to download and it won't even start...
[HTC One X+] KaptKeefmenneke:
You have to make a product specific makefile in your vendor/products folder. Called pa_enrc2b.mk you can copy and edit the cm.mk in your device folder or create a new one.

Look at this thread
http://xdaforums.com/showthread.php?t=1863547

You have to install schedtool;

Sudo apt-get install schedtool
[HTC One X+] baudy2:
Thank you for the wise advice. I already installed schedtool. Now the question is how to build pa_enrc2b.mk....
[HTC One X+] KaptKeefmenneke:
Read the build guide on the first page from the thread i gave. They give you an explenation how this file should look like. Edit the rules tot match most of the cm.mk file thats in folder devices/htc/enrc2b .
[HTC One X+] tombriden:
Yeh sorry, looks like I missed a step. I'll post that file later when I'm at my pc
[HTC One X+] karthikram93:
Ok I just managed to download it and now every time I try to flash it in recovery it just gives me an error....any help?... Really wanting to try this out...
[HTC One X+] tombriden:
Add this to ~/Android/PA/products/pa_enrc2b.mk

# Check for target product
ifeq (pa_enrc2b,$(TARGET_PRODUCT))

# OVERLAY_TARGET adds overlay asset source
OVERLAY_TARGET := pa_xhdpi

# include ParanoidAndroid common configuration
include vendor/pa/config/pa_common.mk

# Inherit CM device configuration
$(call inherit-product, device/htc/enrc2b/cm.mk)

PRODUCT_NAME := pa_enrc2b

#GET_VENDOR_PROPS := $(shell vendor/pa/tools/getvendorprops.py $(PRODUCT_NAME))

endif
[HTC One X+] tombriden:
What's the error exactly?
[HTC One X+] baudy2:
Hi Tom, there is no such a file ~/Android/PA/products/pa_enrc2b.mk. Should I create it and it must contain ONLY the lines above ? Or should be there anything else ?

Thanx in advance.
[HTC One X+] karthikram93:
Whenever I try to install the Rom from CWM it gives me this:

-- Installing: /sdcard/Download/pa_enrc2b-3.50-06MAY2013-110546.zip

Finding update package. . .

Opening update package. . .

Installing update. . .

assert failed: getprop("ro.product.device") == "

enrc2b || getprop("ro.build.product") == "enrc2b"

E:Error in /sdcard/Download/pa_enrc2b-3.50-06MAY2013-110546.zip

(Status 7)

Installation Aborted

Edit: lol sorry about the typo wouldnt let me edit right away
[HTC One X+] Lloir:
Lol there's a typo somewhere.. ebrc2b
[HTC One X+] tombriden:
Create it with those lines
[HTC One X+] karthikram93:
Actually when I tried flashing a different rom- the AOKP Rom the same error came up?... Any help/advice?
[HTC One X+] maxwen:
Use TWRP
[HTC One X+] karthikram93:
Got it thanks. Why is it that when I try flashing it in cwm it gives me issues? Oh and for some reason some of the files on my device aren't showing up in root explorer?... They show up when I connect my phone to my computer but they don't show up on my phone. Oh and the Clock app keeps fc'ing when I try to go to the alarm... Any advice?
[HTC One X+] baudy2:
Issues with build

Hi Tom,

When i am trying to build the image i have the following compilation error for MMS -

target R.java/Manifest.java: Mms (/home/dimka/Android/PA/out/target/common/obj/APPS/Mms_intermediates/src/R.stamp)

target Java: Mms (/home/dimka/Android/PA/out/target/common/obj/APPS/Mms_intermediates/classes)

packages/apps/Mms/src/com/android/mms/transaction/MessagingNotification.java:827: cannot find symbol

symbol : method setTaskOnHome(boolean)

location: class android.app.TaskStackBuilder

taskStackBuilder.setTaskOnHome(false);

^

packages/apps/Mms/src/com/android/mms/transaction/MessagingNotification.java:1122: cannot find symbol

symbol : method setTaskOnHome(boolean)

location: class android.app.TaskStackBuilder

taskStackBuilder.setTaskOnHome(false);

^

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

2 errors

make: *** [/home/dimka/Android/PA/out/target/common/obj/APPS/Mms_intermediates/classes-full-debug.jar] Error 41

Can you help with this ?

Thanx !
[HTC One X+] tombriden:
You're almost there! this one's an issue with the PA repo, they've committed some stuff into Mms that is for Halo but haven't pushed in the relevant stuff to the other repos so you need to roll back to the previous commit

cd ~/Android/PA/packages/apps/Mms
git checkout HEAD~1
[HTC One X+] tombriden:
OP updated with a fresh build. Changelog's in post 2.
[HTC One X+] baudy2:
Already done, thanx. I just deleted those two lines. Just finished the build. Will try to install my ZIP first. :)

If it will fail, i will try yours.
[HTC One X+] karthikram93:
Android.process.media and the clock app keep force closing... Any help?
[HTC One X+] baudy2:
Make a full wipe and reflash again. DO not forget to install the BLADE kernel.
[HTC One X+] Lloir:
Tom's download links might be a bit funky for a few hour's i moved the server and it didn't go to well
[HTC One X+] Lloir:
http://downloads.lloir.com/?dir=stable/XplusINTER/pa
[HTC One X+] Lloir:
TEMP LINK until my site is alive

HERE
[HTC One X+] misal6666:
can anyone port this for the one X international version??
[HTC One X+] bassyboy:
Hi all. I seem to have a couple of probs with this ROM. Not sure how I go about sorting them?!

The probs are: screen lock sometimes won't come on to unlock even when pressing power button for a while, it just turns off.

Also when on screen lock WiFi/data connections disconnect to whatever there connected to like when downloading.

Bluetooth is worse though. I play songs on my car stereo through Bluetooth sometimes but the sound cuts off until I press the lock button so the phone lights up. I don't have to unlock it, just light it up
[HTC One X+] tombriden:
What kernel version are you using?
[HTC One X+] bassyboy:
I'm using the blade kernel
[HTC One X+] aardappel12:
Kernel from 28/12/2012.. Consider updating dude :p
[HTC One X+] Lloir:
wow thats an old kernel o_O update it to a newer "42" kernel
[HTC One X+] bassyboy:
OK guys thanks for the replies. I'll have a scan round for it n post how I get on (in case it helps someone)

---------- Post added at 08:01 PM ---------- Previous post was at 07:24 PM ----------

I'm now using the kernel dated 28th may. So far so good. Screen lock is fine, I can unlock with no problem. Only downloaded small files but with no problem. I'm going to download a bigger file tomorrow when my data resets n try again and will try the Bluetooth to my car stereo no later than tomorrow.
[HTC One X+] bassyboy:
im back! ive just been through my phone n found a problem. I went to my camera and up popped a warning saying no external storage found, I also get the same when accessing the gallery. I have tried a few kernels and there all the same. http://goo.im/devs/maxwen/BLADE this is where the downloads are and im using blade kernels with 42 in the name. Anyone have any idea? is this only caused by the kernel or is there something else?

As you know the hox + has no external storage

ive tried a few of those kernels and they all do the same. When accessing the camera or gallery I get the warning "no external storage available", and now I also get "google play services has stopped" constantly popping up. Ive loaded the 28th dec kernel back on as that's the only one that works so far. I just don't know why there`s a problem?! Ive looked around on google n nearly all the links I find lead to the same download page as the link I posted
[HTC One X+] bassyboy:
Anyone know where to find a blade kernel or any other that will work with this ROM. All the maxwen blade kernels have a problem, I always get no external storage available when accessing camera or gallery etc. Or is there something else I need to do
[HTC One X+] czarnas:
You have to do sideload. Here is how: http://xdaforums.com/showpost.php?p=35897893&postcount=4

Also i'm using 42 series of Blade kernel with Paranoid, and it work like a charm.
[HTC One X+] bassyboy:
ok thanks. im going to try it now. Ive normally do this by doing the fastboot flash boot command. Will using the tool in the link make a difference then?

---------- Post added at 12:40 PM ---------- Previous post was at 12:20 PM ----------

I really don't know what the crack is with this. like I said ive manually flashed the kernel and just used the hansoon toolkit n still the same problem. no external storage available, its strange!! I don't get how it can work on ppls phones but not mine even tho its the same phone?! just flashed back to maxl@inspirion blade kernel from 28th dec.......n it works??!!!

hmmm.

Is there anywhere else to get a kernel other than maxwens. just to try it n see? I'm not doubting maxwens kernel at all but I just need to try something else
[HTC One X+] czarnas:
Do You have access to Your internal storage (64GB one), it should have size about of 55GB. If Yes, try to backup everything, flash newest 42 Blade Kernel, do factory reset / Wipe and install rom again.