yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] pengus77:
uhm can you "ls -l /dev/block/mmcblk0p*" and "cat /etc/vold.fstab" please ?
[LG Optimus 2x] tr@p:
What do you mean by base rom? Can we flash this on DjangoManouche V30A (new bootloader) after flashing your recovery? Of course, with full wipe...

Or do we need first NVFlash some patched rom?

---------- Post added at 11:23 PM ---------- Previous post was at 11:21 PM ----------

And do we need some special gapps (for new bootloader), or just standard ones?
[LG Optimus 2x] pengus77:
Ok, so you come from ICS (Topogigi, Stefan, Carburano, etc...) and want to test cm10 without nvflashing ?

First, grab the recovery.img i posted here: http://xdaforums.com/showpost.php?p=35695987&postcount=136

Second, grab the cm10 zip from here: http://xdaforums.com/showpost.php?p=35696283&postcount=138

To flash it, enable debug in developer options, connect the usb cable to your box, copy the .img and the .zip in your external sd card and enter adb, then type:

cd /sdcard/external_sd
dd if=recovery.img of=/dev/block/mmcblk0p8

Then reboot and enter recovery holding power and volume down as usual. In there wipe data/cache, then go to mounts and format system (just to be safe). Then flash the zip as usual grabbing it from the external card and you're good to go ;)

A nandroid backup of your rom is vigorously suggested, you'll lose everything but the stuff on sdcard with this method
[LG Optimus 2x] aldyu:
Gapps has no idea of your bootloader or partition layout mate... it only cares about your android version...

Sent from my P990-CM10
[LG Optimus 2x] slomo90:
I'd like to test the cm10 for the new bootloader. I'm currently on dm1.0 ics. Can I flash the recovery by using the terminal emulator instead of adb like with other recoveries?
[LG Optimus 2x] Imperticus:
brw------- root root 179, 1 2007-02-01 00:00 mmcblk0p1
brw------- root root 179, 10 2007-02-01 00:00 mmcblk0p10
brw------- root root 179, 11 2007-02-01 00:00 mmcblk0p11
brw------- root root 179, 12 2007-02-01 00:00 mmcblk0p12
brw------- root root 179, 13 2007-02-01 00:00 mmcblk0p13
brw------- root root 179, 2 2007-02-01 00:00 mmcblk0p2
brw------- root root 179, 3 2007-02-01 00:00 mmcblk0p3
brw------- root root 179, 4 2007-02-01 00:00 mmcblk0p4
brwxrwxrwx root root 179, 5 2007-02-01 00:00 mmcblk0p5
brw-r--r-- root root 179, 6 2007-02-01 00:00 mmcblk0p6
brw------- root root 179, 7 2007-02-01 00:00 mmcblk0p7
brw------- root root 179, 8 2007-02-01 00:00 mmcblk0p8
brw------- root root 179, 9 2007-02-01 00:00 mmcblk0p9

dev_mount	sdcard1	/storage/sdcard1	auto	/devices/platform/sdhci-tegra.2/mmc_host/mmc1
dev_mount	sdcard0	/storage/sdcard0	11	/devices/platform/sdhci-tegra.3/mmc_host/mmc0

I changed the labels to sdcard0 and sdcard1 (second column), but that doesn't make any difference.

I'm out of thanks today, but will give you more tomorrow :P
[LG Optimus 2x] HUELK:
got my kernel up with the linaro toolchain, now i can concentrate to fix some real bugs
[LG Optimus 2x] icyeye:
well... i was done 1 trick so u can try it, if already u didn't ... if u got extra Micro SD ( so u don't need to do it on main ) , connect it to your PC and format it like exFAT file system. so, when u put it on your phone, CM will recognized like its damaged SD and will ask u to format it. after that just do it and hope u will get lucky like me. all visible!

TIP:

for those who want to try it on new BL and don't know how..here is the easiest way....

i was use ROM LGP990-ICS28G_TG from Topogigi so...., just download - recovery.img - from pengus77 attachment and replace it with one inside Topo rom, than just do standard NV flash of ROM.

after booting go to recovery and manually, like its mentioned in OP wipe , data, cache, system and flash new CM10 from pengus77 attachment and u are done. CM10 and new BL is here! :)

thanks specially goes to pengus77 and , ofc to all who got fingers in it to make it possible. :)

;)
[LG Optimus 2x] tr@p:
I'm restoring apps with Titanium Backup. CM10 booted without any problem, reboot (+ to recovery) works like a charm, both SD (int+ext) are mounted. Rom feels supersmooth (guess I forgot how smooth JB and CM10 are). Will report further, if I encounter any issue and/or problem.

Cheers pengus77! :highfive:
[LG Optimus 2x] Kamui_:
So its time to ask someone call you and see if the callbug is there
[LG Optimus 2x] pengus77:
Sure you can, just a bit slower to type the dd command :)

Just open the terminal emulator, type su, then dd...

---------- Post added at 02:40 AM ---------- Previous post was at 02:33 AM ----------

Uhm shouldn't it be sdcard for /storage/sdcard1 and emmc for /storage/sdcard0 ?

(can you send me your flashable zip so i can take a look at the system ?)
[LG Optimus 2x] orbital_71:
Pengus, so we can just DD this new recovery for cm10 or just wait for ur thread?
[LG Optimus 2x] pengus77:
Sure you can, just dd it from your ics installation, reboot and flash the zip ;)

---------- Post added at 03:34 AM ---------- Previous post was at 03:14 AM ----------

Ok so i started a new thread to focus on testing this rom. Basically the only reason (aside pride, fun, challenge, etc) i threw a week at this one is to test if using the new bootloader and partitions layout, we can somehow say "bye bye" to the dreaded call bug.

So the new thread will only be a place to share call bug related information and this one will keep on going for raw development and r&d :)

You can find the new thread here !
[LG Optimus 2x] Imperticus:
The label doesn't make any difference. I'm uploading now.

EDIT: logcat http://pastebin.com/TsF27NE6 something to do with duplicate state
[LG Optimus 2x] pengus77:
It's not formatted ! You should be able to format it with a working fs via adb/terminal tho. If not in the main os, surely in cwm. Can you try formatting it via adb in cwm, then manually mounting it after boot ?

I//system/bin/fsck_msdos( 86): ** /dev/block/vold/179:11
I//system/bin/fsck_msdos( 86): Invalid signature in boot block: 0000
I/logwrapper( 86): /system/bin/fsck_msdos terminated by exit(2)
E/Vold ( 86): Filesystem check failed (not a FAT filesystem)
W/Vold ( 86): /dev/block/vold/179:11 does not contain a FAT filesystem
E/Vold ( 86): /dev/block/vold/179:11 failed to mount via NTFS (Invalid argument)
[LG Optimus 2x] tr@p:
Had a couple of calls so far (4 or 5) incoming and outgoing, no call bugs so far. But I've had to pull out battery between them because of BSOD.

After pulling out battery, I've tried to consume as much ram as I could (opening browsers etc), had an outgoing and incoming call, no audio bug so far.
[LG Optimus 2x] Imperticus:
okay got it to work, but it resets at reboot. and you have to mount it manually everytime.
[LG Optimus 2x] pengus77:
Awesome news ! Just please can you post call bug / bugs in general in the other thread so we keep all the reports in one place ? :)

---------- Post added at 12:07 PM ---------- Previous post was at 12:05 PM ----------

Uhm... so you formatted it in cwm, mounted it manually, mounted it in storage settings, formatted it in storage settings, right ? :P
[LG Optimus 2x] tr@p:
Will do, also it will keep this thread clean for you developers. :)

Sorry for that post, I was just answering the question. :angel:

Keep up great work. :good:

And sorry, didn't see your post about new thread, I was on mobile... and was in hurry. :)
[LG Optimus 2x] pengus77:
I flashed your zip on top of Topo's ICS and the sdcard works perfectly at every reboot. So i guess it's just that it's not formatted as vfat on your phone... btw love 10.1 ! :)
[LG Optimus 2x] wfd:
I installed this on top of stock rooted rom with unlocked bootloader. Everithing is perfect.
[LG Optimus 2x] Imperticus:
I'll do a clean install from start and see what happens.

EDIT: A clean install, and now its working. Finally. Going to see if I can use nvflash to flash it straight.

We were discussing my cm10.1 build based on pengus' fixes, not the one he made.
[LG Optimus 2x] pengus77:
Awesome !!! I just found out that my recovery works also for flashing carburano's ics because his pack doesn't check for product name/id, while cm10 has a couple assert() in the updater-script. This means that we can just use this recovery for his rom and cm10 on new layout... of course no usb storage for now from recovery, but adb push/pull works fine :D

Will test Topo's cwm pack as soon as the download is here.

Update:

1) nvflashed topo's ics v28g replacing recovery.img with the one i compiled.

2) flashed using that recovery Carburano's DJ X 1.0 and all went smooth.

3) reboot to recovery and flashed my cm10. Result, perfect.

4) reboot again to recovery and flashed civato's ics with aroma installer. Working great.

5) last reboot and flashed Imperticus' cm10.1 (for new layout) and yay all ok.

can we say that this recovery is like the one ring for the new bootloader ? hahaha
[LG Optimus 2x] thaimeobeo1410:
does anyone have the call-sound bugs yet ?
[LG Optimus 2x] pengus77:
Got the fix for mass storage in cwm guys...

1) Edit bootable/recovery/extendedcommands.c and, around line 490, change

#endif
"/sys/devices/platform/usb_mass_storage/lun%d/file",
"/sys/class/android_usb/android0/f_mass_storage/lun/file",
"/sys/class/android_usb/android0/f_mass_storage/lun_ex/file",
NULL

with

#endif
"/sys/devices/platform/fsl-tegra-udc/gadget/lun%d/file",
NULL

2) Edit bootable/recovery/etc/init.rc and replace

write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 18D1
write /sys/class/android_usb/android0/idProduct D001
write /sys/class/android_usb/android0/functions adb
write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
write /sys/class/android_usb/android0/iSerial ${ro.serialno}

with

write /sys/class/android_usb/android0/iSerial $ro.serialno
write /sys/class/android_usb/android0/f_ecm/manufacturer LG
write /sys/class/android_usb/android0/f_ecm/vendorID 1004
write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 1004
write /sys/class/android_usb/android0/idProduct 61A6
write /sys/class/android_usb/android0/functions mass_storage,adb
write /sys/class/android_usb/android0/enable 1
setprop sys.usb.state mass_storage,adb

3) Modify device/lge/star-common/recovery/postrecoveryboot.sh so that it looks like this

#!/sbin/sh

sleep 3
## Clear "boot-recovery...enable-wipe" flag
dd if=/dev/zero of=/dev/block/mmcblk0p5 seek=6144 count=75 bs=1

4) To fix the home button not working in recovery, edit bootable/recovery/default_recovery_keys.c and replace all references to KEY_HOME with KEY_HOMEPAGE (key id 172)

5) "make recoveryimage" and you're done ;)

Edit: added fix for KEY_HOME in recovery.
[LG Optimus 2x] rugglez:
Awesome work bro!

If the call bug absence reports persist, then it's really a breakthrough for our device. I'll keep watching this thread and your thread closely, and it seems MIUIv4 and ram hacked kernel for new bootloader may soon come, all thanks to you and the other devs :)

Users are also reporting reduced battery drain with wifi since 21st Nov nightly, so the 2 main issues are now being dealt with
[LG Optimus 2x] pengus77:
Updated howto for rom and recovery.

rom: added an entry in init.p990.rc to mount data/ve and removed the assert() entries in updater-script

recovery: fixed the reboot to system modifying postrecoveryboot.sh
[LG Optimus 2x] Imperticus:
deleted.
[LG Optimus 2x] spyrosk:
@pengus77,

I saw this fix for MSC partition in this post of yours. Is it only for CM ROMs? How would it affect Stock and Stock based ROMs?

Should I change the partitions.cfg in AIO toolkit?

Sorry for asking but I searched to find out myself but got no sufficient answer of what exactly its role is, or what its FS type from basic to ext3 offers.

Thanks.
[LG Optimus 2x] pengus77:
MSC (misc) is mmcblk0p5 on the new layout (mmcblk0p3 on gb layout). It's used by the kernel, cwm, bootloader, ril, etc... to store temp commands (reboot mode for example). It's known in the kernel as LGE_NVDATA_PARTITION and defined in kernel/lge/star/arch/arm/mach-tegra/lge/star/include/lge/board-star-nv.h. So yeah it's better if you update the toolkit to format it in ext3 just to be safe, even if it's always accessed as raw, you never know :D

To see an example of the usage look at the /system/bin/setup-recovery file (it's a shell script). That should be self-explanatory ;)
[T-Mobile Samsung Galaxy S II SGH-T989] daisymone:
I wanted to know will it ever be possible to see emoji in color? Like I know they said it wouldn't never be on android and that's wrong cause I have it and use but they are not in color. Kinda kills the effect in some cases. But any ways would love to know some answers to this.
[T-Mobile Samsung Galaxy S II SGH-T989] Febby:
I would love that lol... I've heard some MIUI ROM's have color. I'm not sure though.
[T-Mobile Samsung Galaxy S II SGH-T989] daisymone:
Yeah I know I wish there was a way... im like we ask it here building and having and no one can hack the emojis,,, imma try just don't how far I'll get
[Verizon Samsung Galaxy Note II] r1_2fast4u:
Been having a horrible day trying to get my phone replaced for having a manufacturer defect and the Verizon store did not want to replace. Many calls to customers service and hopefully tomorrow I can have an exchange ready at one of the corporate stores.
[Verizon Samsung Galaxy Note II] sx4dude2013:
My note 2 did it as well. Mine was from T-Mobile. I think its just the phone. Not a problem per say
[Verizon Samsung Galaxy Note II] Whowahn:
I envy you both, completely.

You Live To Die.
[Verizon Samsung Galaxy Note II] r1_2fast4u:
Yea its not a big deal but it gets annoying being that the phone is brand new and it being expensive. Hopefully tomorrow il have better luck getting it replaced
[Android Q&A, Help & Troubleshooting] Lodverider:
Hi !

I have a question. In Google Privacy Policy there is:

When you use our services or view content provided by Google, we may automatically collect and store certain

information in server logs. This may include:

(...)

telephony log information like your phone number, calling-party number, forwarding numbers, time and date of calls,

duration of calls, SMS routing information and types of calls.

Let's assume that I have got a phone with Android connected to a Google account. Does Google collect information

about my calls (outgoing or incoming) or SMS/MMS ? In Privacy Policy it's stated that it "may" collect, but that

doesn't mean that it actually does. Maybe Google collects that data only if someone is using Google Voice or

Google Talk, and data about "normal" (GSM/CDMA/3G) connections/SMS/MMS aren't collected.

Lodverider
[Android Software/Hacking General [Developers Only]] loupfred:
Hello

I'm Master in Hacking of Bada 2, I'm the Foundator of a Forum on Bada 2

I created several Firmwares in Bada 2

But In Android, I Know nothing

I'm a Newbie in Android

I would like open a Firmware Android 4.1.1 Jelly Bean

and I don't Know the programs to use for open this Firmware

I hope that you will be cool with me :D

Best Regard

Loup
[Sprint Samsung Galaxy S III] kmp4life:
I recently rooted my room following these instructions: http://xdaforums.com/showthread.php?t=1743780

I was forced to unRoot due to my companies policy involving GFE (Good For Enterprise) for rooted phones. So i followed the instructions here to unroot: http://xdaforums.com/showthread.php?t=1743780

Now when i try to install the OTA for Jelly Bean i get this error message:

assert failed: apply_patch_check ("EMMC:/dev/block/mmcblk0p7:5714176:66e3b4975660009f6e202abb943d037945446642:5748992:998ceebec698c56e61f2ffc91110009f6e202abb943d037945446642")

Please help as I am a novice. Not sure if this information helps but:

Device Status: Normal

Current Build: IMM76D.L710VPAL13

Android: 4.0.4

(Sorry, I had to repost this question as originally i placed it under "Samsung Galaxy 3 i5800)
[Sprint Samsung Galaxy S III] billard412:
http://xdaforums.com/showthread.php?t=2017470 either flash lj7 and be up to date or flash li3 and redo the ota. They're rooted but the ota will still pass and unroot you
[Sprint Samsung Galaxy S III] kmp4life:
Thanks, so flashing the lj7 will update my phone and will not need to be rooted correct? My primary purpose is to have an unrooted phone with Jelly Bean that will be able to accept future OTAs with no issue.
[Sprint Samsung Galaxy S III] billard412:
You'll be completely up to date totally stock with root. You will still be able to apply future ota updates but they will break root access when they are applied.
[Sprint Samsung Galaxy S III] kmp4life:
Forgive me if i sound ignorant. But how do I get back to stock and un-rooted? If i'm rooted i can run GFE (Good For Enterprise) app as it checks for compliance and the phone canted be rooted.
[Sprint Samsung Galaxy S III] billard412:
http://goo.im/devs/billard412/d2spr/ODIN-ONE-CLICKS/LJ7_Jellybean/UNROOTED_L710_VPBLJ7.exe
[General Questions and Answers] Prosis:
I'm back to my stock ROM on my Samsung Galaxy Ace S5230D running Android 2.3.4. One problem I always had is that on all my French music the ID3 tags are broken. Instead of showing, for example François Pérusse I get something like Fran漢ois P隸russe.

I've tried using an app called ID3Fixer but I cannot get it to fix the tags themselves, only the Android database. Given that I have a lot, it's a long process I have to do everytime I try a ROM or reset to factory settings.

I've also tried using iTunes, Easytag, eags on!, Windows Media Player and Foobar 2000 to redo my tags but it doesn't change anything even when I delete completely the tags and rewrite them.

Does any one know how I can solve this?

Thank you!
[General Questions and Answers] Prosis:
If there's an app for that, I doubt I'm the only one! ;)
[HTC Sensation XL] onejay09:
I recently replaced my screen and ever since the screen would go black during calls,

I figured that the sensor has

2 parts, sender and reciever

If the receiver can see the emitting light from the sender then there's usually something for the sender to bounce off, when the screen was replaced there's something different, there's nothing inbetween the sender and the reciever! So the screen is reflecting the sender back to the receiver,

Step 1 disassemble

Step 2 remove LCD board,

Step 3 detatch proximity sensor from board

Step 4 cut small line of plastic from New screen inside the viewport ( where the sensor can see through) it should be touching the glass separating the 2 sensors but its not, hence why the sensor activates thinking something is infront of it but its reflecting throug past the piece of plastic.

Cut it out carefully with a razor.

Step5. Use double sided foam or anything else that would work to block and sit inbetween the 2 parts of the sensor and the screen, I used double sided foam and stuck it to the proximity sensor rubber,2 layers.

Aslong as you seperate the 2 sensors completely it should now work again.

I will be adding pics soon
[HTC Sensation XL] Markoj:
Thank you very much :)

It helped me to fix my problem.
[HTC Sensation XL] zooka:
Thanks. Just repaired proximity sensor using your advice!
[HTC Sensation XL] hansonchen:
onejay09, can you please elaborate on the screen goes dark when calling?

i have a problem after changing my lcd where i made a wrong call and wish to cancel the call, the screen goes dark, even pressing the power button will turn it on just a short moment but goes dark again, i can't seem to end the call. had to apologize to the other end that i keyed in the wrong number.

if this fix is for this problem, then i will wait for your photos on how to repair it.

thanks in advance.
[HTC Sensation XL] davitdavtyan@gmail.com:
Here is the solution for your request. I have requested the developer to include the option in his app for our jelly bean ROMs. I have noticed every Jelly Bean ROM has the same issue. So you download this app https://play.google.com/store/apps/details?id=novum.inceptum.proximity&hl=ru go to Smart Screen On/Off then activate it and tick Only during call option and it will solve the problem.
[HTC Sensation XL] hansonchen:
i have installed and try looking for the part to tick ONLY during call but i can't find it. this app seems like it is all about off and locking the screen.
[HTC Sensation XL] davitdavtyan@gmail.com:
Sorry this is the right app it is called Proximity Actions from Google Play (the developer developed for us by my request to solve the problem with black screen during call in our ROMs). I have corrected url above as well.

https://play.google.com/store/apps/details?id=novum.inceptum.proximity&hl=ru Go to the app first of all put mark on Start/Stop Service in order the app to work. Then under section called Actions there is the last section called Start Screen On/Off. When you open "Smart Screen On/Off" activate it with marking it. Then you go to the last section called "Only during call" activate only during phone call. And push the button "thank you" for me in here. Also go Play store and thank the developer as well. He solved our issue.
[HTC Sensation XL] hansonchen:
i still can't find the section 'action' in this app, are we having the same app? or version is different? the app i installed, from the link you provided in google play, is all about off and locking the screen. we got to chat in skype

---------- Post added at 07:23 PM ---------- Previous post was at 06:59 PM ----------

ok, thanks for the help through skype davitdavtyan. the app is proximity actions, now the screen won't go blank when i make a call :good::good:
[HTC Sensation XL] snovharry:
Flashing JB Rom (Linora) Fixed my Proximity sensor

As on this post i replaced my Touch and LCD panel. after that my proximity sensor stopped working. during a call screen goes black and i have to unlock the device. after flashing several ICS roms i got frustrated coz the issue was persisted. But after Flashing Linora JB rom Proximity sensor started to work fine. earlier proximity sensor software didnt pick up my sensor. but now all is good. sensor is working as it should be.
[HTC Sensation XL] hansonchen:
what rom were you on when you changed the lcd? i was about to try disassemble my htc to try see what's described by onejay and correct it. i hesitated to flash linaro jb rom since there are some bugs still exist.
[HTC Sensation XL] snovharry:
I was on stock rom before the replacement. But rooted and s off. Then aftr the replacement i tried many other ics rom. Xl 3.6, and so on..those roms were ok.but ddnt fixed my proximity sensor and my touch screen freezes time to time. Last rom i was on is king cobra rom.it was really buggy. Couldnt even connect to the pc. Then i flashed linora..it is a pretty good rom. Can live with it and pretry fast than sense ui roms. most importantly fixed my proximity sensor 100%. But still my touchscreen freezes sometomes. I have to lock and unlock the screen to bypass that. That's my next headache.
[HTC Sensation XL] hansonchen:
ok. i am not having screen freezes though. i have checked out linaro, seems there are some bugs like the wired set unable to use as hands free kit and screen goes blank when receiving calls are a handicap to me. so i will stick with the ics stock deodexed rom. i will disassemble it when i find some time to see what is wrong with the proximity sensor set up, although i am doing it blindly since i can only get a vague description from this post.

your screen freeze is quite serious, you should get it checked by the same guy who did your lcd replacement.
[HTC Sensation XL] snovharry:
strangest thing is proximity sensor is not working for other roms. i tried several other roms. but proximity sensor is not working while on those roms.

---------- Post added at 07:12 PM ---------- Previous post was at 07:09 PM ----------

any chance we can see the pics of these steps? thank you
[HTC Sensation XL] hansonchen:
maybe you can try downloading "android sensor box" or any sensor testing apps and check. mine is totally not working, no fingers or palm getting close to it already shows 0.0cm (means it's blocked or hardware problem).