yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] Tiash420:
Yeah this works, if you really wanna get rid off the orange BS. Just uninstall all the BS with Titanium Backup and then simply unroot. :3 And the device fresh and unlocked and not rooted without the BS. :3 And everybody's happy, right? :D
[General Questions and Answers] M47Z:
hi everybody,

I urgendtly need a file off 4pda.ru, but i cant download without registration, and i cant register without solving a russian captcha... that i just cant solve! :crying:

it would be class if someone who speaks russian could help me to solve it. Or if someone with a 4pda account could download an mirror this file for me.

Heres the link: http://4pda.ru/forum/dl/post/5741257/TWRP_2.8.4.0_G5S_(V2).img

from this thread: http://4pda.ru/forum/index.php?showtopic=577769&st=140#entry32125098

thanks!
[General Questions and Answers] empty8:
I could potentially help you register, contact me
[General Questions and Answers] djkidy123:
Can you help me to??!
[General Questions and Answers] empty8:
pm me user name you want, password and email address
[General Questions and Answers] yankee77:
godishere?

Could you help me register too....
[General Questions and Answers] zelendel:
4pda is banned here as are talks about it.
[Spirit FM] joergherzinger:
Hi, I've read that support for LG G3 is in the works but is or will there be support for the G3 running CM12?

I've just tested this, even bought the version from Play store and for me it doesn't work. Is there a Kernel requirement for FM radio which CM12 may not have? I could supply any log data you request.

Thanks and great work so far.
[Spirit FM] decegeman:
Yup, i confirm, doesn't work on lg g3. Pitty.
[Spirit FM] mikereidis:
:)

Sorry for my delay. I started a re-coding "marathon" on the weekend and it stretched for a week. ;)

I intend to support the LG G3 as well as I possibly can, on any ROM. I have almost bought a G3 for testing a few times, but haven't gone through with it yet.

The CM12 kernel does not at present include the needed Qualcomm V4L FM radio "IRIS" driver.

I will try to submit the tiny 2 line config file change needed for that and see if they respond.

Someone built an FM friendly kernel and it worked, but there are/were still some audio issues. We can work around this with the new analog mode being added to Spirit2, and this should be properly resolved at some point.
[Spirit FM] joergherzinger:
Oh, thats great to hear.

For the Cyanogen part: They actually have a section in their bugtracker for FM Radio [1]. Once you have done that could you post the links to the pull request and the bug entry here. I will follow it and update my phone as soon as the fix is built. If there is anything I can do to help you please let me know.

[1] https://jira.cyanogenmod.org/secure...=+"FM+Radio"+ORDER+BY+priority+DESC&mode=hide
[Spirit FM] mikereidis:
OK. :)

Last night I submitted the same patch for Xperia Z1 and it seems well received. First time I ever built a CM ROM and it took a few days to get everything downloaded and built and figure out how to submit CM patches etc.

My response time to posts and emails has increased, and my responses are more brief, because I have decided to spend more time doing what needs to be done and less time talking about it. ;)
[Spirit FM] johnbarleycorn:
WOW great news!!

Thank's very much :victory:
[Spirit FM] pblasi:
Great! I'm trying CM12 in my G3 and, despite some typical nightly bugs, it's working quite well. I only really miss FM radio! :fingers-crossed:
[Spirit FM] ariek44:
Any progress ?
[Spirit FM] mikereidis:
Is the needed FM driver in the CM12 kernel for LG G3 now ?

And is the remaining problem that the sound sounds horrible ?

See my posts 9001 and 9002 for info on the new March 6 beta release. 9002 has link to the free version to try: http://xdaforums.com/showthread.php?t=1059296&page=901
[Spirit FM] Phenax:
will not start

New beta app says no tuner in current cm12 nightly. Tried flashing a different kernel - resin - but same result.
[Spirit FM] mikereidis:
If you have the T-Mobile variant, I do not think FM can ever work for you.

As with the LG G2, only the Sprint and International variants have the FM antenna pin connected as needed to the headset jack for the antenna.

Other variants are purposely and permanently "broken" by shorting the pin to ground.

There was rumor here and there that other variants might work, but I think that was based on Spirit not showing a specific error at one point.

So, AFAICT, only the International D855 and Sprint's model.
[Spirit FM] mikereidis:
I have built a CM12 based kernel that I think should work.

I do not have a G3 so I can not test it.

I can not make any guarantees that it will boot and won't harm anything.

This is a boot.img file. Anyone flashing it should understand how to flash such a file so I won't explain.

I will submit the patches to CM once someone can verify.

md5sum ~/mikes_boot_fm_12-20150307-UNOFFICIAL-d855.img

d8080528d3f37448e57a6da84162d4df

Thanks ! :)
[Spirit FM] joergherzinger:
Genius, it works. Sound quality seems fine to me. Just send me the link to the patch you will send in and I can confirm the cm guys, that it is working if you want.

Edit: I just noticed that wake up by double tap does not work. I assume that just because you used a different kernel config to the stock cm one...
[Spirit FM] mikereidis:
Great ! :)

I did not touch the kernel config at all. I used this one, stock as of this morning, AFAICT: https://github.com/CyanogenMod/andr...0/arch/arm/configs/cyanogenmod_d855_defconfig

The config has this, unchanged:

CONFIG_RADIO_IRIS=y
CONFIG_RADIO_IRIS_TRANSPORT=y

All I did to patch/fix was this:

cp kernel/motorola/msm8226/drivers/media/radio/radio-iris-transport.c kernel/lge/g3/drivers/media/radio/radio-iris-transport.c
cp kernel/motorola/msm8226/drivers/media/radio/radio-iris.c kernel/lge/g3/drivers/media/radio/radio-iris.c

This copied the Qualcomm fix from the MotoG kernel source that allows radio-iris-transport to work built into the kernel, instead of only as a module.
[Spirit FM] mikereidis:
Patch is here: http://review.cyanogenmod.org/#/c/90794/
[Spirit FM] joergherzinger:
I played around with it a bit more. FM worked like a charm, but several other things didn't work at all. Most importantly Settings crashed for me when I tried to open display settings. I assume that is because my CM is a little more than a week old while your build is just a few days old. I reverted by to my old boot.img but I will test the first nightly with your patch in it.
[Spirit FM] mikereidis:
Maybe.

I've seen Settings crash on a few devices/ROMs.

Common AOSP Lollipop ROMs still have lots of problems.

They ALL have a nasty memory leak that gets bigger every time Spirit sends an RDS update to notification shade/remotes/lockscreen. I have to reboot my test phones every day or so to avoid unpredictable restarts when Android system_server fills its' internal table maxed at 51,200.

Stock Lollipop ROMs don't have this problem, so IMO must be some common bug in CM12 I think. (I could/should verify if Nexus/pure AOSP shares this.)
[Spirit FM] joergherzinger:
Well, it doesn't look too good. They seem to want this as a loadable module, which you explicitly stated different in your commit message. Any ideas an what to do next?
[Spirit FM] mikereidis:
Yes, I think so, it's just taking me a long time to do it.

The patches I provided WORK. The complaint was that IF they re-configure the kernel to use modules, then the kernel will not build and he did not like that.

Many kernels have removed modules now and it is rare to go back to modules, so I find this a bit strange, but I am not the one maintaining kernels.

The patches were not really "developed" by me. I just grabbed the very similar files from the MotoG CM12 kernel thinking they would not complain; it was just aligning the code between CM12 kernels.

My plan since the patches were rejected is to use the files from (I think) a Sony CM12 kernel that I think should work with or without modules.

But I have had a LOT of trouble getting d855 kernels and ROMs to build since my initial changes that worked AND it can take hours to build a new ROM and I still have not figured out how to build just the kernel, which is much faster.

This is the problem I had last night and the night before and I am not a ROM dev so it takes time for me to figure out what is wrong or how to fix (maybe a "make clean" or similar"):

With troubles like these, and ROM builds taking hours and my lack of a G3 to test, this is moving slowly.

Add the fact that I am exhausted from the last few months of MORE major changes to Spirit2, some time spent with my family and looking into Android Auto and things move even more slowly.

...And the build guide for G3 seems to have disappeared too: http://wiki.cyanogenmod.org/w/Build_Guides#vendor=%22LG%22;

...And... any chance you know the OFFICIAL CM12 way of switching between module and non-module kernels ? I know the defconfig "CONFIG_MODULES=y" thing, but I'm not sure if other changes are needed. I can do a "make menuconfig" but I'm not sure if I should write .config to the defconfig. "make config" gives a million options; I tried that and produced a kernel that probably won't even boot on a G3.

Perhaps I should post in a G3 forum section asking for help.

I posted on that patch now: http://review.cyanogenmod.org/#/c/90794/
[Spirit FM] pblasi:
Hi, I don't understand half you are talking about :p

I'm just an user who wants CM12 and FmRadio.

That being said, I can read this changelog in 777 kernel thread (http://xdaforums.com/lg-g3/development/kernel-777-kernel-t3003115). Did anyone try this "radio" builds?

(EDIT: Tried by myself. Radio works with 777 kernel. However, audio quality is quite bad.)

Second, I would like to test any beta kernels, spirit app, or whatever in my G3 D855, in order to help making it work. Please tell me how can I do it.

Thank you very much!
[Spirit FM] Braaainz:
I saw in a review on the playstore that you might have gotten Spirit2 working on G3 Lollipop.

What variant of G3? I know earlier this month you said you doubted t mobile variant (851) would ever work, but i can't help but hope that perhaps the phone hadn't been hobbled by t mobile and that you found a work around.

So, does any of your radio apps work on the LG G3 T-Mobile version 851?

(Fingers crossed)
[Spirit FM] mikereidis:
Customers can sign up for betas with the info here: http://xdaforums.com/showpost.php?p=57079402&postcount=795

For the bad audio, if you have one of the recent versions of Spirit2:

Select Menu->About->Debug->ACDB->Install.

After 15 seconds or so, restart Spirit2. If problems, restart phone.
[Spirit FM] pblasi:
So, is 777 kernel the only way to have spirit working on CM12? Can I have it with CM12 stock kernel? Thanks!
[Spirit FM] pblasi:
Still same bad quality. It's not completely horrible, just distorted, you can still use it for speech, but it's definetely worse than LG stock.

Thanks anyway!
[Spirit FM] mikereidis:
If all else fails, try the "Analog" audio mode.

For temporary: Menu>About>Debug>Analog

For more permanent: Menu>Set>Audio>Mode>Analog

For digital audio, I'd guess there is some digital amplification happening that is unwanted. On HTC One M7 GPE I solve this by lowering the internal volume on the Broadcom FM chip.

But Qualcomm FM chip has no such volume control. MAYBE there could be some luck setting Menu>Set>Audio>Pseudo Source to 9, 10, or 11. Use Pause/Play after setting each. If this works it's even better than the default, since it uses a direct approach to getting digital audio data.
[Spirit FM] johnbarleycorn:
Good news, added support in cm12 release 20150411, spirit FM now works fine.
[Spirit FM] joergherzinger:
Confirmed. Working like a charm. Thanks a lot...
[Spirit FM] johnbarleycorn:
The sound is OK in analog mode, in digital mode this is distorted.

Thanks very mutch Mike and all developers
[Spirit FM] mikereidis:
I am happy to hear the CM folk fixed the FM kernel driver. :)

For the distortion issue, can you try Menu>About>Debug>ACDB>Install ? Then wait about 20 seconds and restart Spirit, or sometimes it's better just to reboot the phone.
[Spirit FM] pblasi:
The only thing that actually works is Analog mode. Everything else gives distorted audio. Is there any downside when using analog mode?

By the way, when turning radio on in analog mode I get just a few miliseconds of really loud audio on the right channel, which can be damaging if wearing earphones. After this shot, sound is ok.

Thanks!
[Spirit FM] mikereidis:
Analog mode was created mainly as a workaround to the never-ending strange issues that happen on some phones/ROMs: Mostly because the phones, or ROMs, were never designed for digital FM audio in the first place and Spirit2 has to do "tricky tricks" to make it happen.

What happens is that Android thinks the microphone (and not FM) is being read/recorded and in some cases it applies amplification and processing that is good for microphones but bad for FM/music.

Did you try the ACDB>Install trick in the post above yours ?

If that doesn't work, try different settings for Menu>Set>Audio>Pseudo Source and restart Spirit after each new value. Try "1 = Mike", "5 - Camcorder", then 9, 10 and 11.

If 9, 10 or 11 work, that is very much preferred to the others or default because it's direct FM audio access without any tricks.
[Spirit FM] johnbarleycorn:
Ok mike, the pseudo source 10 is the best digital setting for me, very similar to analog mode. Thanks for fantastic work
[Spirit FM] mikereidis:
Great ! :)

Which ROM ?

This capability tends to be ROM dependent.
[Spirit FM] johnbarleycorn:
Cm12 ufficial. The sound is little loud than analog.

P. S. I do not understand , I restarted the program and now the sound is extremely distorted even mode 10.... In analog mode the audio is very very good
[Spirit FM] johnbarleycorn:
Hi mike, i have seriously tested spirit open with my lg g3

1) I have removed the acdb fix (i think this generated distorsions)

2) tested pseudo source 1, 5, 9,10,11

3) tested various combinations by sample rate and buffer size

4) compared results with analog mode (best quality audio for me)

The sound now is ok with pseudo 5, 9,10,11, thi is dustorted in mode 1

Best setting with mode 10 (fm2), but also mode 11 is ok. Sample rate 48000 (or 44100) buffer size is indifferent (64 to 480 i not percepize differences)

Compared with analog mode the sound is low, but the volume control in analog mode is very strange
[Spirit FM] angel2167882:
FM Radio on LG G3 Canada version LG-D852

Hey all!

I got my LG G3 since 3 months now from my local provider Videotron... originally with Android 4.4; now upgraded to 5.0.1 since last month.

It seems Canada have their own version of the G3, the LG-D852 as said on GSMarena specs. Maybe this has something to do with the LG G3 adds seens everywhere at Centre Bell / Montreal Canadiens hockey arena ?! :p

My box package say LG-D852

My About->Hardware say LG-D852G

My About->Software say D852G20a

But under the battery cover, on the phone near the camera it's printed D850 thus...

So anyway, is anybody know if my phone have built-in FM radio potential ?

If circuit is there but antenna is grounded, is this can be modified with a weldering/rewire ? I was good at this back in the time of PS1/PS2 mod chipping!!

Thanks!

Laurent "AnGeL" Martin
[Spirit FM] :
Breakfast the device you want to build, and then type "mka bootimage" to just build a kernel. You can make whatever changes you want to the kernel after that and run "mka bootimage" again, no need to write .config anywhere.

For such a tiny change, manually editing the defconfig is the easiest approach. Then in your kernel tree you can type "make cyanogen_whatever_defconfig" to produce a new .config file with your change so you can easily see the other differences produced by dependencies and whatnot. (You will have to make clean after doing this)
[Spirit FM] mikereidis:
Thanks ! :)
[Spirit FM] mikereidis:
Our Canadian G2's, G3's, G4's,... are just as "bad" as the no-FM American variants and often use essentially the same LTE friendly hardware.

Bell, Rogers, Telus, etc. are just as ruthlessly hungry for data plan profits as ATT, Verizon, etc.

Nobody has EVER reported to have made a hardware mod for FM, except one guy who did it years ago with a Chinese tablet with an intentional jumper for FM Antenna.

You'd need thousands of dollars of special equipment and the skills to use them. Cheaper to buy a new flagship phone.
[Spirit FM] Belotto:
Hello Mike. Thanks for your work on spirit fm. I think that making a real radio app must be hard cause there is not lots of options like some other kinds of apps.

I have to ask, I am using spirit F, the free avaliable option on xda.

The question is that every time the app starts, or just after being started or just after some audio notification (cause the notification stop playing anything) the sounds get too louder on right ear for one second, then it gets normal. It's so loud that I have to take it out.

Is that normal?
[Spirit FM] mikereidis:
Yes it's very hard because:

(1) APIs and other information is mostly kept secret by the chip and phone OEMs, and...

(2) Most people don't want to pay for apps, and FM is no exception.

No it's not normal.
[HTC Butterfly] Noobiness:
Dear XDA members,

I hope you can help me with a problem I am trying to fix for a friend with his HTC Butterfly x920e. I'll try and keep it as short as possible.

The Butterfly was bought recently in Germany. On the back the model number is designated as PL 99300 x920d. After unlocking the bootloader (via htcdev website) and installing TWRP (Team Win Recovery Project) in order to flash a new custom rom, his telephone is now a "soft brick". He then asked me to take a look at it as I have a little experience with flashing Android devices.

After much searching I have discovered that the telephone is not an x920d model as is printed on the phone itself, but an x920e.

So, my question is, can someone please point me to the necessary software to restore the telephone to its original state or at least a working state? I have looked on the htcdev website for above mentioned RUU's but can find none for this model. On this forum I can only find roms for x920d. TWRP is currently installed, and the phone appears to work fine, I just can't find suitable software te re-install it with.

Any and all help would be muchly appreciated and I thank you in advance for taking the time and trouble to read and hopefully respond to this.

Kindest regards,

Noobiness

PS For completeness of information the bootloader reports:

TAMPERED

UNLOCKED

Deluxe_U PVT SHIP S-ON RH

HBOOT-1.55.0000

RADIO-3A.32.306.04

OpenDSP v12.128.274.0909

OS 3.13.401.4

eMMC-boot 2048MB
[HTC Butterfly] bokithq:
You have everything you need here on this link Stock twrp backup x920e. Download the files and push them to device and do a restore backup from twrp. Click thanks if this helps

:)
[HTC Butterfly] Noobiness:
Thanks for the help. I am unsure which file I should use so picked " TWRP Backup 4.3 Eurpean x920e". I'll report back if it works. Thanks again!
[HTC Butterfly] Noobiness:
As promised a status update.

After wastinng much time using another method also contained in this site, I used the 4.3 backup file and it worked the first time.

Here is what I did for anyone facing the same issue.

1 Download the 4.3 rar file.

2 Unpack it to the android-tools location.

3 Using TWRP on the phone, create a backup. (This recreates the folder structure we need in step 4 without too much hand-work)

4 The TWRP files are located (at least on this device) at /sdcard/TWRP/Random-Device-ID/BACKUPS, each backup inside it's own folder. Use the TWRP terminal command to create a test folder thus:

mkdir /sdcard/TWRP/Random-Device-ID/BACKUPS/test

(Note: For some reason adb would not "push" the directory, only the contents, hence specifying the exact location and creating the necessary directory manually!)

5 Open a command prompt (I used the administrator mode in windows) and cd to the directory where android tools are and the backup map you unpacked in step 2.

Type "adb push "2014-02-07--16-43-24 JSS15J" /sdcard/TWRP/Random-Device-ID/BACKUPS/test

6 On the phone, click restore and then select the test directory. Reboot the phone and wait a few minutes. If everything completed without error, your phone should now be working again.

Kudos to bokithq for nudging me in the right direction and Bassie39 for creating the page referenced in this thread. XDA to the rescue once again! :D
[HTC Butterfly] khalidbugaje:
Help Me

I need your help, i tried installing a custom ROM on my h&c butterfly x920e using twrp after doing the factory reset and erasing the flash and dalvic memories…the ROM couldn't install probably due to some corrupted files. so my butterfly rebooted normally but kept prompting low storage device manager has stopped, my wifi stopped working, the camera stopped working, the SD card became invisible and not showing when i connect to my laptop. i need help so restore my Fone back to normal plssss. thank you. below are the information on the boot loader

RELOCKED

DELUXE_U PVT SHIP S-OFF

HBOOT-1.41.0000

RADIO-3A.22.306.30

openDSP-v6.120.274.0114

eMMC-boot

feb 4 2013, 17:04:25:-1

i would really appreciate your help. Thanks
[General Questions and Answers] vlatko019:
Single SIM: 6016A, 6016X

Dual SIM: 6016D, 6016E

Any dev for those devices or someone that can port CM10.2 or higher?
[General Questions and Answers] rogeliopineda:
We need port cwm por twrp for this device

Since we have no recovery
[Shield Tablet Q&A, Help & Troubleshooting] JengaMasterG:
I'm running the lollipop update on my 16gb shield (which I'm surprised it's not 5.0.2) and I get a very poor Wi-Fi signal on both my 2.4 and 5ghz Wi-Fi signals compared to my other devices. Is there anyway to give the antenna a little bit of a boost instead of having to reposition my router? Also, is rooting the shield tablet worth it with unlocking the bootloader and then rooting?
[Shield Tablet Q&A, Help & Troubleshooting] Latheman:
Yes, follow the Dev thread about 5.0 and unlocking and rooting. I think 5.0.2 gives much better WiFi then 4.4.2.
[Galaxy Tab 3 Q&A, Help & Troubleshooting] ADB100:
I am looking for a custom recovery flashable .zip version of the latest official stock ROM for a T210 - the one dated January 22nd 2015 (KOT49H.T210XXBOA3). I wish to modify this to 'tweak' the stock apps - mainly to add the latest Google components to the /system partition. The stock 'T210XXBOA3_T210BTUBOA2_Home.tar.md5' file on sammobile.com is what I am after but in the .zip format with the '/system', '/META-INF' folders and the 'boot.img' file in the root.

Thanks

Andy
[Galaxy Tab 3 Q&A, Help & Troubleshooting] jlechner:
http://xdaforums.com/showthread.php?t=2930075

[ROM] Tab 3 7.0 SM-T210/R Stock 4.4.2 KitKat Update
[Galaxy Tab 3 Q&A, Help & Troubleshooting] ADB100:
Thanks for that but unfortunately these are just ODIN flashable images, not CWM/TWRP .zip images that can be easily modified :(

Andy
[Galaxy Tab 3 Q&A, Help & Troubleshooting] andynroid:
Wrong section Dude
[Galaxy S 4 Q&A, Help & Troubleshooting] danay:
HI there,

recently my sound has stopped from my S4,

I get sound on startup on the SAMSUNG screen 8 times out of 10 but nothing else once the phone is booted

no sound from videos or music with or without headphones!

on calls i managed to gain my sound back by unplugging and plugging in the headphones several times but nothing else, my music is now 'incorrect audio file' when infact they are all the same files that previously worked

Any ideas?

Thanks alot guys
[Galaxy S 4 Q&A, Help & Troubleshooting] topantiquark:
I have exactly the same problem since Sunday. I was originally running the Antares One/Alucard CM12 build and the sound stopped. I reflashed it, reflashed the official CM11 and now I reflashed the stock rom, all with factory resets, but nothing.On the stock ROM it is the same thing as you - startup sound 80% of the time but nothing after. The sound worked once for maybe 30 seconds but that's it. Also phone is always rebooting/freezing with system ui stopping. It is really frustrating.

I am using the SGH-I337M (Rogers Canada) Galaxy S4.

Thank you.