yashsingh1/xdaforums huggingface dataset:
[HTC One X] Regnas:
Man, those are great news... even though I want to use the old layout "forever "...

Cheers....

Thanks..
[HTC One X] susheel61:
can't partition non-vfat: /storage/sdcard0 (vfat)

I am getting the above error. Somehow I installed older build but some problem with sdcard.

I tried to format it from cwm but no luck.
[HTC One X] harinduj93:
signal error

after i flashed the #2015-02-03 (fixed boot.img) version of this rom i got an issue with signal.

after few minutes from the boot it lost the mobile signal. to get the signal back i needed to reboot the device.. :(

please help me with this. i love cyanogen MODs. previously i used CM11 it worked fine..

HELP MEEEE :good::good:
[HTC One X] susheel61:
yes and somehow pushed it using adb push to sdcard and installed the rom. still I was unable to copy files to sd card from pc. Then I did a factory reset with HTC Sense backup and everything is fine now. Now I will install cm12 once more stable build is available and thanks all for your kind replies.
[HTC One X] bhushan11689:
I had the same problem where mounting the drives from recovery was not working. Windows did not detect the SD Card and xtra data drives via MTP due to which i was unable to copy the ROM/Backup files to SD Card. This is really a driver issue on the computer and nothing to do with the ROM or Recovery.

I followed this guide and was able to fix the issue. Now running CM12 with new layout.

mdmower[dot]cmphys[dot]com/htc-drivers-adb-recovery/

"Option 1 : HTC Driver"

Let me know if you still have a problem. I can provide more detailed steps.

---------- Post added at 01:30 PM ---------- Previous post was at 01:25 PM ----------

First up many thanks to [MENTION=2879446]Thömy[/MENTION] for this brilliant ROM. :good:

This is the best thing that has happened to HOX since sense 5. I never liked any of the KITKAT ROMS's.. mostly for stability issues.

but CM12 simply is the best ROM (so early in its development) I have ever used.

Build 2015-2-14 (New Layout)

Whats not working / Bugs that I have found: :(

1. Touch screen dies if you do not touch the HOX before the screen goes blank for the first time after reboot.

(currently the biggest problem on this ROM imo)

2. Screen Pinning works, But Unpinning does not

3. S2W | Double tap to wake

4. Music over Bluetooth (headphone and car) breaks when there is a notification sound. Pausing and playing the track again fixes the issue.

5. Instagram - Screen goes blank for a few seconds while applying/toggling filters

6. Phone really heats up when screen on for more than 20-30 mins.

Positives: :good:

1. Performance even better after switching to new layout. Very minimal lags.

2. Better and stronger Wifi signal (atleast for me). Now getting a signal in some areas of my house where there was no/very weak signal before.

3. Battery life seems to be better than CM11

4. Really stable for a beta build. very few random reboots
[HTC One X] janemak:
Hi, I have some questions.

1. Will the new updates be compatible with the old layout? Or we will all have to use the new one?

2. Is it better to use the new layout for performance or lag issue? Will it works smother with the new one?

I'v been using this ROM from the beginning it's buggy but nothing serious. It has great potential.

Thanks for this ROM! :good:
[HTC One X] p&a:
Hi [MENTION=2879446]Thömy[/MENTION] and [MENTION=698346]teemo[/MENTION] . After several hours using the latest build, I found something different about my folder structure. In your guide (quoted), the folder structure should be like this:

Internal Storage
├── 0 ← Contents of SD card except TWRP
│ ├── Android
│ ├── … more files …
│ └── Ringtones
└── TWRP ← TWRP folder from SD card
└── BACKUPS
└── … your backups …

But in my scenario, I found that my folder structure is like this one:

Internal Storage
├── 0
│ └── 0
│ └── TWRP ← Contents of SD card except TWRP
├── Android
├── … more files …
├── Ringtones
└── TWRP ← TWRP folder from SD card
└── BACKUPS
└── … your backups …

I followed all your guide, step by step, and on step 9 at first I don't see a folder called "0". I only see "TWRP" folder. Then, I create the "0" folder and execute “adb shell chown -R media_rw:media_rw /data/media/0/”. Then, I istalled the latest build and reboot. Everything is working and okay until now, but is this okay? If it is wrong, then what should I do?
[HTC One X] Thömy:
I've noticed that if /data/media/0 exists TWRP will return the contents of that folder for the Internal Storage MTP device. That's the "default" and also what Android itself will show.

But after a fresh format of the /data partition /data/media/ did not exist and it did display the contents of /data/media instead. That's what I described in my guide.

The problem with the "default" case is that you cannot easily restore the TWRP backup over MTP because it will be put under /data/media/0/TWRP, like it happened for you. TWRP exepts that backup folder in /data/media/TWRP.

We need to do some more testing. Maybe different TWRP versions behave differently. Please confirm which folder Android displays by creating a file on the Internal Storage when CM 12 is running. It should appear in /data/media/0/myfile. The files outside the 0 directory are not accessible by apps. 0 is your user Id BTW. So if you create another user you get a new /data/media/1 folder.
[HTC One X] Thömy:
It shouldn't break anything. So everyone can install it. But it is primarily for users that have problems.
[HTC One X] vinylzero:
Is there any way to work around the selinux issue with Rezound Prox Sensor Calibrator? Or any other workaround for the proximity sensor problem?

Edit: Let me answer my own question: yes, there is a workaround! I installed Rezound Prox Sensor Calibrator on CM12. Then I copied the shared preferences for this app from my old CM11 installation over the existing shared preferences in the CM12 installation. Be sure that you have enabled "Set on boot".

/data/data/com.incredicontrol.ProxSensorCalibrator/shared_prefs/ProxCalibrationValues.xml

After replacing the settings by hand, I rebooted my system. Now my proximity sensor problem seems to be fixed again.
[HTC One X] Thömy:
That shouldn't work. SELinux blocks access to the proximity sensor file even though the App requests root. Can you look at the/data/misc/audit/audit.log file?

Maybe it was fixed. I haven't tested the App since a while.
[HTC One X] vinylzero:
I'm glad that it does work. ;) But you're right, what's the point of having SELinux when you can circumvent it somehow?

Anyways, here is the audit.log file. The values must have been set at boot, because the sensor is working fine. At the end of the log, I opened the Sensor Calibrator app and played around with the controls. As you can see, that access has been blocked. But there is no trace of setting those values at boot.

http://pastebin.com/9AQWfqj3

Can anyone reproduce what I've done here, so I can be sure that my sensor hasn't magically healed itself? The "fix" has already survived a couple of reboots.
[HTC One X] Thömy:
Well the app requests root rights. And we try to not confine root too much because it would render the root rights useless.

Maybe the app handles the boot event differently.
[HTC One X] popcee.p:
Yes!!!!
[HTC One X] N_E_X_U_S:
cm12 wan't boot

I moved to cm12 from different ROM.

Unfortunately I can't boot this ROM :( I't always boots into recovery mode when i restart the device...
[HTC One X] bilbonotry:
[MENTION=2879446]Thömy[/MENTION] : I had the s2w touch screen freeze on KitKat with some kernels, but I do not have it on CM12 with slim lp modules and kernel (I had to change kernel because I am on multi rom old layout)
[HTC One X] speedhein:
in recovery mount everything, maybe system is not, and disable / enable MTP, connect/disconnect the phone ,wait a minute or two and

"bingo" in windows the folder will pop up. maybe you must reboot to recovery and do this again.

but it works. on sunday, i flashed the the same rom , another NL-Rom today and i had the same problem .

i think it is a problem of the recovery, but it works, really !!
[HTC One X] Thömy:
I tried to reproduce that with my BT headset. Played music with Google Play and sent a Pushbullet notification to the phone. The music volume was decreased for a short moment for the notification and went back to normal after hat. No breakage. I need more information. What apps are you using? Can you reproduce it every time? What BT device do you use?
[HTC One X] krater1212:
WiFi hotspot

When I want to turn off hotspot my hox is rebooting.

Thomy thank you for your hard work. This new layout is amazing ;) Greetings
[HTC One X] lalit387:
Known bug not yet fixed hoping to have a fix soon [MENTION=2879446]Thömy[/MENTION]
[HTC One X] _MadHead_:
Hello, before yesterday I have no issue no.1 ...

But when I install app Greenify (required root access and auto-runs at boot time), it happens ... My be it's source of trouble? Autorun apps with root access I mean ...

And thank you for a great work!!!
[HTC One X] bhushan11689:
I tried to remember when does this exactly happen. It turns out that it was when the phone was connected via BT to Jabra Clipper and the Music was playing in the background and I also had Google Maps Navigation running.

So here's what happens:

1. Music is playing

2. Music pauses

3. There is a navigation prompt (Turn Right, Continue Straight, etc.)

4. Navigation prompt ends

5. Music starts to play again but its fast/gibberish/or too loud suddenly. Cant remm exactly.

6. Manually pause music and play again. Problem fixed. (Until the next nav prompt. Also it does not happen at every prompt for some reason)

I will try reproducing these problems today and report back. Hopefully with a log.

Also, sometimes when you connect to a BT headset the music starts playing but there is no audio. Reboot is required to fix.

I use "Jabra clipper" as my BT headset and "Google Car Home" app while in the car. So car mode is On.

---------- Post added at 01:09 PM ---------- Previous post was at 12:59 PM ----------

I don't have any apps running that require root access but still have the problem.
[HTC One X] p&a:
Okay, I think I misunderstood about the storage layout. After looking for a while using ES File Explorer, I can see /data/media/0 and all my users folder are inside it.

About TWRP backup folder, yup, it is true that TWRP stores its backup under /data/media/0 in my scenario. But I think it is because I'm using TWRP 2811 when doing backup. I'm using TWRP 2811 because I can't access mtp when using TWRP 2843. Maybe there is something with TWRP 2843? What do you think [MENTION=698346]teemo[/MENTION]?

Thank you.
[HTC One X] anto12:
Maybe you want to try this "I can't see the drives on PC ... I have problems with Windows drivers: http://xdaforums.com/htc-one-x/orig-development/storage-layout-hox-endeavoru-t3022358 at post #2
[HTC One X] Thömy:
I have enabled the bug reports for this project. If you reported something please do so again there to help me (and others) keep track. Thank you!
[HTC One X] QwertyQQ:
are there any chances to have sense camera features in the future? like 1080p recording and quality photos?
[HTC One X] Regnas:
1080p is working fine.
[HTC One X] QwertyQQ:
well the option is there indeed but it doesnt record fullhd. the 720p works fine(with a maximum of 18fps of course)
[HTC One X] FaiselW:
Is there a way to change gpu frequency on this rom?
[HTC One X] amelsfort:
Although CM12 works quite well on my phone now, with the updated telephony-jar, I'm still having issues with Bluetooth. This morning, I connected my headphones and music started playing. Play/pause was also working fine. This was all without a recent reboot.

Then I disconnected my headphones and reconnected them a few minutes later. The connection was made and music started playing., but it was playing through the speaker instead of my headphones. Chaning the volume also showed the media volume slider instead of bluetooth volume.

This issue seems a bit different than the other BT-issues mentioned before.
[HTC One X] fthunter:
does not sleep well

Phone is almost always awake, biggest wakelocks are rx_wake, wl1271_wake and baseband_xmm_power. Any ideas for troubleshooting?
[HTC One X] blazerempty:
Not for me. Running last old storage build. Got no "better battery stats" to provide wakeloks
[HTC One X] bilbonotry:
Vinylzero's trick worked on my phone too. Big layout build. Thanks
[HTC One X] rishabhchawla:
Not even able to install

I m using latest version of cmw 6.0.4.8

I flashed boot.img first from the rom file. After booting into recovery, I wiped data/factory rest, and even wiped dalvik cache.

When I tried to install the rom it says installation abort.

I don't understand why m I facing this problem.

And I am coming from cyanogenmod 11, is that can be an issue?

Please help
[HTC One X] filipcar:
Use TWRP 2.8.1.0 or switch to the new layout and use TWRP 2.8.4.3 and have a lot more space, don't forget to flash boot img
[HTC One X] saleembasit:
Hangout sets itself as default for sms

Hi,

I am using the Feb 2 build. I have installed Textra as my sms client and also use Hangouts for messaging. The problem is, whenever the phone reboots, Hangouts app sets itself as the default. And I have to manually reset Textra as default app in Wireless -> More -> Default SMS App.

Please guide how to fix it.

Regards
[HTC One X] Die_Matze:
Status bar doesn't change back in Designchooser

Hi,

my Status bar doesn't change back into the desired style, when I take another Style for example System Standard Android. I cleaned Cache and erased Data of the app, but nothing changed.

Did anybody faced that too, or has a hint for me?

---------- Post added at 03:35 PM ---------- Previous post was at 03:26 PM ----------

Hi,

if you don't use hangout, maybe try to deactivate the hangoutsapp, so that the app isn't able to change your settings in default app .
[HTC One X] Ankush Chandran:
Where exactly do I execute these commands?
[HTC One X] Ankush Chandran:
I added a new init.d file with the command for fast charge... charging is still painfully slow. Any pointers? Is anyone else having this issue on CM12 on HTC One X ?
[HTC One X] p&a:
It Works! Nice!:D :D

---------- Post added at 01:14 AM ---------- Previous post was at 12:53 AM ----------

[IMG="Bluetooth share has stopped"]https://dl.dropboxusercontent.com/u/51802076/Screenshot_2015-02-23-17-09-19.png[/IMG]

Sometimes, I'm having this popup when disconnect my android wear from my phone. This bug exist on 2015-02-03 and 2015-02-14 build. ;)
[HTC One X] popcee.p:
http://www.technobuzz.net/download-google-apps-cyanogenmod-12-cm12-lollipop/

Can we use this? How is it different from the link what Thomy has provided?
[HTC One X] Poojan Patel:
yes..you can use it..its just a gapps(updated gapps)
[HTC One X] Thömy:
In a terminal as root (there is a Terminal Emulator app, not sure if it's pre-installed) or through ADB.

I think selinux currently prevents the execution of the userinit script. Check if it's still the case if you execute the command manually.
[HTC One X] der_Greggy:
Whats means "Breaks compatibility with all existing ROMs, recoveries and boot.imgs"

Hallo,

Was genau heißt "Breaks compatibility with all existing ROMs, recoveries and boot.imgs". Heißt das auch, dass auch, dass ich nichtmehr zurrück auf CM 11 komme (Nach Factory Reset) wie bisher und ich danach für immer auf CM 12 bleiben Muss?

---

Means "Breaks compatibility with all existing ROMs, recoveries and boot.imgs" that I can't go back, after Factory Reset to CM 11 and that I have to stay in CM 12 for ever?

Greetings from franconia,

der_Greggy
[HTC One X] cserba:
can not mount /data and storage

Hey guys.

I am flashing my HTC One X to CM12. I was following these steps during the flashing:

*Read the official wiki

*Read known issues and FAQs

*DO A BACKUP

*Unlock your device via http://www.htcdev.com if you haven't done so already

*Read post #3 and flash a recovery supporting the new storage layout

*DO A DATA WIPE / FACTORY RESET

After i had done the twrp flashing (latest version for lolipop) and made the factory reset I am stucked with a problem that I can not flash the new CM 12 ROM. It tells me: unable to find partition for path...

Thank you for your help.
[HTC One X] GrizCro:
I'm using this rom as daily driver for last two days without any problems. However, since this morning I'm suddenly not able to install any apps on the phone.

If I try to install or update app through play store, I get error - "Unknown error code during application install: "-504"". (The app downloads completely, installation starts and then error message pops up after few seconds.)

If I try to install app from other sources, I just get "App not installed". I tried to clear cache and data of play store, play services and services framework - same thing. Reboots didn't help either.

Any idea what could be causing this?
[HTC One X] blazerempty:
Had this issue too with the first build by thomy. Clean install solved the problem. I`ve even tried different package installers etc.
[HTC One X] GrizCro:
Just reflashed gapps only - seems to work now. Hopefully nothing will get messed up because of this.
[HTC One X] Black Shadow:
I constantly receiving an error message

D/PGPSDownloader.SocketServer( 2479): Trying to connect to MSL
E/PGPSDownloader.SocketServer( 2479): java.io.IOException: Connection refused
D/PGPSDownloader.SocketServer( 2479): Trying to connect to MSL
E/PGPSDownloader.SocketServer( 2479): java.io.IOException: Connection refused
D/PGPSDownloader.SocketServer( 2479): Trying to connect to MSL
E/PGPSDownloader.SocketServer( 2479): java.io.IOException: Connection refused

Multiple times per minute. The phone never sleeps, and the battery is discharged very quickly. Anybody know how to fix this?
[HTC One X] popcee.p:
Thanks buddy!!!
[HTC One X] popcee.p:
The Cam is not at all good. The pics are not coming good at all.

How to deal with this?
[HTC One X] Thömy:
Du kannst wieder zurück zu CM 11 / Sense. Was damit gemeint ist, dass man nicht ohne Weiteres bisher existierende (alte) Recoveries und custom kernels mit den neuen ROMs nutzen kann.

Delete the PGPSDowloader app from /system/app or /system/priv-app. Which build are you running? I thought I included a fix for that.
[HTC One X] LittlePsycho84:
Thomy....

Klasse Arbeit von dir und ich freu mich schon auf das nägste update...

Immer heiter weiter so.....
[HTC One X] Black Shadow:
Thanks, Thömy. I compiled cm-12 from sources. Cyanogenmod sources does not contains all of your patches?
[HTC One X] Thömy:
No. There are some quick and dirty fixes I haven't merged or even uploaded to Gerrit.

In this particular case I had to replace proprietary GPS binaries and libraries with ones from another device. It makes the problem go away but I don't know if that causes other problems. I never really checked if that agps stuff really works. In theory one should see a difference in the time it takes to acquire a GPS fix.
[HTC One X] Black Shadow:
I understand, thank you.
[HTC One X] GrizCro:
Does anyone know what is the state of lollipop memory leak in this ROM? I'm getting often background app killing and desktop redrawing after the phone is not rebooted for 6-7 hours. There is apparently a fix for this at http://xdaforums.com/android/software/arm-arm64-android-5-0-lollipop-t3032247 but I'm not sure if this is the exact problem I'm facing on my phone. Has anyone tried it out?
[HTC One X] teemo:
I disabled pgpsdownloader this morning and had no problems with gps. But testing from a clean install is probably needed also.
[HTC One X] Thömy:
The PGPSDownloader is only there to download some data that gets send to the nav services. The data is cached somewhere on the /data partition. Look for /data/rxn or something. I don't know why the app constantly checks the connection to the service and to the internet. Probably to spy on us :D.
[HTC One X] Thömy:
https://github.com/thoemy/proprietary_vendor_htc/commit/6a4461859fd5960ab4d730dd63ea5aa834690699

http://review.cyanogenmod.org/#/c/89826/
[HTC One X] Black Shadow:
Thömy, thank you!
[HTC One X] ChasingShadows:
AFAIK, that potential memory leak discussed in the link you provided happens only during boot. As soon as the system is up and running the bootanimation stops and all memory consumed by the bootanimation is released ... IMHO this fix can't help with your problem
[HTC One X] davidshen84:
Hey Thomy,

Can you confirm this ROM is compatible with PA GAPPS, http://xdaforums.com/paranoid-android/general/gapps-official-to-date-pa-google-apps-t2943900

The stock gapps has too many apps that I really need, and I prefer a nano version.

Thanks,

David
[HTC One X] dasfreak:
It is compatible, I've been using it since the first release.
[HTC One X] davidshen84:
TWRP supports converting ext4 to f2fs since 2.7. Does this mean we can use f2fs with any ROM? Does this ROM compatible with f2fs?

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

errr...I just noticed TWRP 2.8 for HOX does not support f2fs...bummer
[HTC One X] teemo:
Award...

[MENTION=2879446]Thömy[/MENTION]

You should be nominated some kind of award for the work you are pushing these days. Epic!

Much appreciated.

Thanks!
[HTC One X] Thömy:
Nor does the CM kernel support f2fs. And "converting" might not be what you expect. I'm not aware of any process that can do a inplace conversion from ext4 to f2fs. The partitions are simply formatted as f2fs and you will lose all data in the process. So backups are necessary (as always).

f2fs is somewhere at the very bottom of my imaginary TODO list. It probably won't be hard to add since I did it for the Nexus 7 (2012) which also has a 3.1 kernel.
[HTC One X] eyosen:
Couldn't agree more.

Thanks [MENTION=2879446]Thömy[/MENTION]. Really appreciated.
[HTC One X] ChasingShadows:
I second this! Thanks a lot [MENTION=2879446]Thömy[/MENTION]

Vielen Dank aus dem Schwarzwald :D
[HTC One X] lalit387:
God does not accept awards he is way beyond that.

[MENTION=2879446]Thömy[/MENTION] actually owes us.

Highest Regards for your contributions man
[HTC One X] davidshen84:
No I am not expecting online conversion from ext4 to f2fs. I don't think it is possible.

BTW, I noticed a strange problem. If I power off the phone and charge it. The phone will automatically turn on and go to recovery mode...any idea?

Thanks,

David
[HTC One X] Thömy:
Yes, your phone actually gets powered on when you charge it. It boots into the recovery but should not turn on the display. However the touchscreen is working. So if you have a buggy recovery then you can blindly operate it. I know I fixed a bug related to this for CM 11. But I don't know if all available recoveries incorporate it.

I also recently reworked the recovery stuff for CM 12. But I don't think the changes have made it into any recovery.

In case you're wondering. That mode is normally used to display the battery level on a button press and to update the charging led.

Your powered off but plugged in phone is in theory fully operational. When unplugged it's off (I hope).
[HTC One X] Regnas:
That "I hope" is scary... lol
[HTC One X] davidshen84:
My recovery is from http://shares.teemo.dk/s#fb0ce7ec-6...36/tomas.clouddrive.teemo.dk/twrp2851-BiG.img
[HTC One X] Thömy:
New build available

New build available in both flavors (new and old storage layout).

2015-02-28

Synced with CM

Fixed an issue with some SIM cards

Fixed USB OTG

Fixed broken Wi-Fi after a soft reboot

Device encryption should work (make a backup first!)

Fixed Rezound Proximity Calibrator
[HTC One X] osama-selo:
Thanks [MENTION=2879446]Thömy[/MENTION] for the update... Downloading now the Old Layout (:
[HTC One X] Regnas:
Big thanks Thömy.

I will download the old layout build too...

Cheers.
[HTC One X] ChasingShadows:
For whatever reason you guys choose the old layout ... I have chosen the new layout ... the life is much easier now :P
[HTC One X] Maher88:
I agree, the new layout is better

But the reason some of still using the old one is to be able to switch roms quickly with the existing recovery and apps.

Once the rom hits a certen stage some of my apps start supporting LP I'll switch fir the new layout with a complete wipe for sure