yashsingh1/xdaforums huggingface dataset:
[Hardware Hacking General] Renate:
Rediscovering this thread and really reading it for the first time.

Regarding using the original method of a 1k series resistor on the mic input and a dynamic mic.

Dynamic mics don't put out a lot of level compared to an electret mic with FET.

I don't know what the input impedance of the mic input is.

If people are getting a low level, somebody might try putting say a 0.1uF capacitor across the resistor.

If you really want decent sound USB host mode and a USB mic will be a lot better.

A dynamic mic and a good quality USB audio adapter will work fine too.

I use a Shure SM58 and a Lexicon Alpha.

It can give me 24 bit recordings (which are not natively supported on Android).
[Hardware Hacking General] AECRADIO:
Dynamic Mic impedance

Most dynamic microphones are 600 Ohms.

Most communication-grade mics. are 600 ohms, same goes for two-wire and 4-wire telco lines.

Even D.C remotes and tone remotes utilize this impedance for every communication circuit, it has been the standard for decades in the land mobile radio industry.
[Hardware Hacking General] Renate:
Mmm, let's make that 150 ohms nominal impedance.
[Hardware Hacking General] AECRADIO:
Microphone impedance.

​

Actually, 600 ohms is the actual impedance used in almost all radio communications.

This same value also apples to the wire line impedance used for control.

It is also the characteristic impedance for dispatch consoles and remotes.

Look at the schematics for the MCC5500 dispatch consoles, the mic input impedance is 600 ohms.

I do not know what you are referencing to obtain the 150 ohm response, but I can guarantee almost all communications systems utilize a standard impedance of 600 ohms, as this also applies to telephone lines, for which the 'standard' was designed.
[Hardware Hacking General] Renate:
Yes, telephone lines and broadcast lines have classically been 600 ohms.

In the US the standard broadcast line level was +8 dBmW.

That was when we actually used terminated loads and you could speak of power.

Since we've gone to direct drive with very low impedance and unterminated inputs we speak of dBu instead.

In the meantime, we've normalized the standard with the Europeans at +4 dBu.

A dynamic microphone element is very low impedance.

Elements for pilots and divers and things are 5 ohms.

A typical handheld mic like the Shure SM57 or SM58 has a step up transformer inside to 150 ohms nominal.

The actual measured impedance might be more like 200 ohms.

In days of old, a microphone was actually run into an input terminated in a 150 ohm transformer.

Nowadays they go into a transformer-less unterminated input.
[Hardware Hacking General] Digital DJ:
I apologize if this is a dumb question, but couldn't I just go to a local radio shack or maybe even a guitar center and pick up a quarter inch female 2 18 inch male adapter? I understand it would have to be the 4 pin for four pole 8 inch connection but ideally wouldn't that be an easier solution? And also does having an external mic really make the sound that much better? I know for example when I'm recording a DJ set that I'm doing sometimes I will get a lot of crackling when the bass hits too hard, I'm looking to get rid of that problem other than that I'm pretty fine with the microphone that comes with the Samsung galaxy camera internally.
[Hardware Hacking General] Renate:
3. Capacitor couple the signal.

I tried with a 4 conductor plug, a 0.1 µF cap and a Shure SM58.

Note: A much larger capacitor (~100 µF) is really needed for decent bass response.

It needed a good 30 dB in Audacity to make a reasonable level.

You could use a mic mixer, an attenuator and a capacitor to couple audio into your Android.

Just don't record in .amr format!

P.S. My ZTE Awe uses 2.5V as bias for the regular FET preamp that would be in a mic.
[Hardware Hacking General] Digital DJ:
So I ended up picking up the zoom h1 Digital portable recorder and it will do the exact same job as this hack that Adam figured out. The reason I'm going with the zoom h1 is because better microphone and its for exactly what I'm trying to do. Thank you very much Adam for this video and actually opening my eyes to external microphone.

Update: I ordered both the Zoom H1 and the iRig. Both were able to record as an external mic, but the iRig did a WAY better job. The best part is I didn't have to solder any wires. The iRig was only about $40 on Amazon. The Zoom H1 again did record, but I felt like I had to have the H1 pointed at the target I wanted to record and it sounded a bit hollow. I was recording in wav format.

iRig is MUCH easier to setup and use. I only have to worry about the gain knob to control the level of incoming recorded sound. It works GREAT as an external mic. I'm guessing the quality of a mic would be a big part of it. I'm using the Sennheizzer e835. It's a little $100 mic I got at a Guitar Center. Hope I helped here...
[Hardware Hacking General] darkspr1te:
Hi All,

I recently ran into this same issue, I need to film the band i work with but not carry a ton of extra equipment to do so, cost also a major factor.

I was able to build the cable with no issues but found that it didnt work using the rom i have on my i9300(S3). it may work out of the box with stock camera application but did not using the custom rom, i did a little bit of looking around and found that open camera on play store has option for recording from headphone if connected

https://play.google.com/store/apps/details?id=net.sourceforge.opencamera

This works fine on my S3 with Archidroid rom, circuit is the same as OP, also i have a output from my mixers (behringer ub2222fx/Xylynx 2442fx) to the phone too for when i am doing fixed position filming.

Oh, another thing to note, the s3 requires 2k mic , 1k will not trigger it. Another thing to also note is that most mic on/off switches are a direct short so if you switch off the mic you will trigger some other functions from the remote site of the system, in my S3's case the volume would go all the way down to vibe only and as is my habbit of switching mic's off when not in use this may case you to miss that all important call.

darkspr1te
[Hardware Hacking General] Texarc:
Having found and reviewed this thread, I think I now understand why simply directly plugging a lapel microphone to my Samsung S5 phone's headphone socket does not allow me to use the microphone.

My goal was to use the lapel microphone for public speaking, let the phone's bluetooth output to a bluetooth equipped JVL speaker broadcast my amplified voice from the microphone.

I bought an inexpensive Electret condenser omni-directional with 1,000 ohms at 1kHz for about $30, but the phone will not accept that it is a microphone (apparently by only 100 to 200 ohms gap, dang).

It appears if I had accidentally bought the iRig Mic instead of the one I did buy, then the phone would not insist I have a speaker headset attached to it. Has anyone already verified that when the iRig Mic is attached, the phone can attach to a bluetooth speaker, and pass the microphone's output through to the bluetooth speaker? I am looking for a fairly inexpensive, more portable alternative to a public PA system for small group speaking (such as toastmaster groups).

---------- Post added at 04:33 PM ---------- Previous post was at 03:50 PM ----------

Well, now I am really confused. I discovered that I can get the Note 3 to record using the microphone. BUT. I first have to clear all apps, plug in the mic, THEN load a voice recorder app.

Then to hear the playback, I must unplug the microphone, kill and restart the app. But the recording is excellent in quality.

It would appear that the phone is not capable of accepting the input from the microphone and routing it to the bluetooth speaker (rather than to the memory chip ) at the same time. Is there an app for that?

and so it would also appear that 1000 ohms is enough for the Samsungs Note 3 and S5 sport to decide to treat the connected device as a microphone (a momentary message appears on the phone's screen, as you plug it in, saying "earphones connected").
[Hardware Hacking General] darkspr1te:
Could you clarify something for me,

Is the electret mic connect direct to the Android device, without any adapters? ie. electrec -- > 3.5mm stereo jack

Remember the mic connection is 4 pole, See Here

Mic is pole 4 (hot ) and gnd is 3 (return) , the device see's this resistance and switches the pole configuration(via software ) so it records, if pole 4 and 3 have no resistance the device knows it's normal 3.5mm 3 pole stero headphones, you may be tricking your devices using 3 pole or have faulty device, i've seen a few samsungs show full mic headphones config because of corroded contacts in the h/phone socket.

Also the software is designed to send sound to one port/device/route and the norm is if it see's a mic on h/phone socket then send sound there too, you would have to use some hacks to send the audio routing too other ports, e.g mic in from socket to audio processing to sound out via bluetooth ,

A example of searches for this type of solution can be found in this post and you may possibly be able to use or produce a Exposed Module that can re-route audio in that configuration.

to clarify :-

electret mic --> mic socket on phone -- android audio system record -- bluetooth -- over the airwaves-- bluetooth speakers --- their ears (o-O)

darkspr1te
[Hardware Hacking General] Texarc:
Yes. The microphone is here, and plugs directly into both my Note 3 and a brand new S5 sport. recording quality is quite acceptable on each device's voice recording app.

The pathway you describe is the desired one. Using the cell phone as a mobile pa system. It appears I need an "app" that pipes incoming signal from the microphone to the output of the bluetooth media player. thanks. JVL makes a couple of good speakers - one has a carabiner so I can hook it to my belt loop while working in the shop for both tunes and phone calls, the other much larger, for a roomful size music box. LOVE to be able to pipe the microphone to either of these as voice boosters.
[Hardware Hacking General] Lem0ns:
I found this thread because I was looking to split the mic/headphone jack and wire it into my recording studio for when a director or producer wanted to skype in on a recording session. The splitter was easy to find but I couldn't get the microphone to accept the line level signal off the headphone amp that I was sending to it. The impedance was the key! I didn't go as far as breaking out the soldering iron because tucked away from several years ago I had something like this:

http://www.amazon.com/CP8201-Microphone-Impedance-Matching-Transformer/dp/B0002CZYFC

With a cheap 1/4" - 1/8" adapter on one end and a mic (I think I grabbed a Sennheiser 421) It worked like a charm!

This was an ASUS Transformer tablet. Once I plugged it in it recognized it and then I was able to disconnect it and connect the line level signal. (This is because I plug it in when it's attached to the splitter and then just swap the mic side once the tablet "sees" the higher impedance)

Anyway... If you don't want to do the extra work there are lots and lots of different versions of the adapter already for $5-$25 and will allow you to attach any dynamic mic.
[Hardware Hacking General] adrenalinh12890:
Rockit Splitter + AudioTechnica AT9911

Will both of these work on my S6 edge? I want to record audio and video using AT9911 as a mic source.
[Android Themes] PulseDroid:
Here I present to you my new theme, Paint Splatter. Inspired by well, my little brother who messed all over my shirt with paint. This theme is not an APK and doesn't get applied very easily, some skill needed. Everything presented here is mine and made from scratch, except the optional LunarUi Theme.

Working on MDPI only at the moment, if there is enough interest I will make a HDPI one too.

Requirements:-

- CyanogenMod 7 -which supports theme chooser.

- Desktop Visualizer

- Launcher - which supports 8x8 Columns and Rows (Like ADW, LP)

- A little brains

Lets get cracking!

Launcher Settings:-

- Hide StatusBar ( Optional )

- Disable Wallpaper Scrolling

- Hide Icon Lables

- 8x8 Columns and Rows

- Only One Screen

- Disable Auto Rotate

Desktop Visualizer:-

- Set the Sms, Music, Contacts, Camera and Home buttons on the wallpaper to a Transparent image with Desktop Visualizer and link the Actions.

Optional:-

- I find that LunarUi Cm7's bright colors makes it look wonderful with this theme. Select it on CM7 Theme Chooser.

Download:-

- Just one of these Wallpapers. Choose anyone you like and use it with the above method ( It's basically a screenshot too.)

​
[Android Themes] PulseDroid:
Reserved, You never know..
[Galaxy Tab 2 Q&A, Help & Troubleshooting] Fayze OP:
I have recieved this P3113 GT2 8gb as a christmas present. I have rooted it and flashed a custom recovery but remained on official 4.0.4 firmware. When I was trying to install a few apps, a notification popped that I had low memory. My 4.59gb available space turned into 12mb in just 4 days and I haven't installed anything major except for a book reader and books totaling around 600mb.

Is there any fix to get those 4gigs back to usable memory?
[Galaxy Tab 2 Q&A, Help & Troubleshooting] pglandscapes:
Settings/storage, check your miscellaneous files and download files.... in fact anything that seems to have a high number next to it.

I got an 8gb version a month ago from Amazon, and i find i have to manage storage carefully. This is just one of a few things i do.

All my music is on Google play so i keep a cache and stream most of it. I have invested in a16gb memory SD, which helps as all my photos and videos go straight to my external SD.

I keep my books to a minimum only keeping the ones I'm reading on the device, and taking advantage of kindle and Google books cloud storage ( let's be honest, it takes only seconds to download books).

I also keep my apps reserved to the ones i use the most. They can always be downloaded again when you need them.

My office programs i have linked to dropbox, which upload when closed ( use that too for photos and videos.

I delete podcasts once listened to, and usually only stream these.

These few house keeping tips keep my device running smoothly and i have plenty of memory left.

Hope this helps
[Galaxy Tab 2 Q&A, Help & Troubleshooting] JeramyEggs:
Have you tried moving anything over to internal? How big of external SD card do you have? If you have a large SD card, you can swap internal, and external. There is a post here in general that let's you do this. Wish I could be more helpful, maybe post a screenshot to show ur storage.
[Galaxy Tab 2 Q&A, Help & Troubleshooting] trem77:
What you need is this app : folder size chart from the Play store.

Sort the directories by size and check whats eating your mb.

The folder youre looking is sdcard.

Regards.
[Galaxy Tab 2 Q&A, Help & Troubleshooting] Fayze OP:
Well, thank you for the help but it was easier to ODIN back to stock 4.0.4 :P

:good: to all of you!
[About XDA developers] hlaalu:
I've been a member for a while, and I've seen this site grow over the years. The past year I've noticed more and more threads and posts being deleted with little to no explanation from some of the mods. This censorship needs to stop. Here is an example:

The other day I made a challenge to another member's opinion. Today, my posts have vanished and the thread is virtually post after post of the other member vomiting false and inaccurate information.

Has anyone else noticed this?
[About XDA developers] conantroutman:
Link please..... (via pm)

:)

Sent From My Fingers To Your Face.....
[Verizon Samsung Galaxy S III] Sdc5364:
So I have been running Cleanrom 5.5.1 for way too long and am getting the itch to flash some more....... Any rom suggestions
[Verizon Samsung Galaxy S III] JNolan24:
Try the new team venum wicked sensations rom. Been using it for a couple hours. Running great using the newest IMO lean kernel. Looks sick IMO. I guess depends if ur looking for tw or aosp and how much eye candy ur wanting.....
[Verizon Samsung Galaxy S III] wheelbarrel:
I've been running the MIUI 4.1 - Build V and I'm really liking the ease of use and stability. I came from the cm10 stable so I was ready for a fresh change.. lol
[Verizon Samsung Galaxy S III] aooga:
AOSP 4.2.1. Loving it. Or CM10.1.
[Verizon Samsung Galaxy S III] AegonTheDragon:
Any AOSP ROM or Beans build 7.
[HTC Droid DNA] gocool767:
I was wondering if there is a way to change the notification bar and settings menu to look like something in stock android or CM. I changed my lockscreen and launcher already and I dont really like how sense looks. Any tips/recommendations?
[HTC Droid DNA] Bigandrewgold:
If your rooted, probably

If your not rooted, no
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
My problem is that the phone randomly losses the card and reports it damaged or just not there!

Does anyone else have this problem? How have you fixed it?

FYI, I have reformatted the card twice, and retransfered my files using an adapter on my computer. Always the one initially reads the card and the files just fine, then randomly I will get the messages, and just as randomly, the card is being read fine...

Thank you in advance for any assistance!!

Best regards,

Mortal Eternity!
[Captivate Q&A, Help & Troubleshooting] 4-2ndtwin:
What kinda external card are u using... Size. Class. Etc. ??

Maybe the connections for the card r loose, dirty.
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
Internal 16gb is behaving bad as external 8gb kingstan class 4... please help!? connections are not bad? i use same connections for my htc Desire HD too...
[Captivate Q&A, Help & Troubleshooting] 4-2ndtwin:
U could try a higher class...say, 10...if that doesn't work then it may be an issue within the phone. Just guessin though. :/
[Captivate Q&A, Help & Troubleshooting] bqudamith:
I think it is because your external sd card. Please try with another sd card if possible. Most of the time it happens because of external sd errors
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
It always says to scan fix the errors while i connect my phone to pc... i m removing my sd card and then try to copy stuff... lets see how it goes with your suggestion bro... :)

no... not helping... taking so much time even to delete a file... should i contact to the repairing person for it??? :crying:
[Captivate Q&A, Help & Troubleshooting] BWolf56:
If it's taking forever to delete files, there's obviously something wrong with it. You did try formatting it right?

Also, did you try a different card? If another works, then yours is probably corrupted.
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
Thanks for your kind support bro... well i have tried both things... but the thing which is really bothering me is that the internal sd card is also behaving the same!

Is there any other way to find out where its the software or hardware issue???

Need more suggestions techies...
[Captivate Q&A, Help & Troubleshooting] BWolf56:
Perhaps a fresh flash after a factory reset will help. What rom/version are you running atm?
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
currently i m using this... http://xdaforums.com/showthread.php?t=2057574

this rom is really great with good looks and cool effects/icons... battery life is not good though!

i have done full wipe before installing this rom... (i do full wipe/factory reset and wipe delvik cache as well every time) :angel:
[Captivate Q&A, Help & Troubleshooting] BWolf56:
Did it work before flashing Captivating?
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
yes the problem was there... actually its there since i rooted my phone!

Update: not detecting the external sd card at all :(
[Captivate Q&A, Help & Troubleshooting] laughingT:
perhaps there's a remote chance it isn't hardware, because you say it started when you rooted your phone.

can you open terminal emulator, type su and enter, then mount and enter, and paste the output here?

also, what does the bootlog say about unsuccessful mounts?

Sent from my SGH-I897
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
God knows what you ppl eat to be this high tech! lol

can any one please translate the above mentioned for me? (since i m a pure noob) :D

how to open the terminal emulator? and i have to type 'su' and "mount my card then" or i have to type 'su' and then type 'mount' in the same? i just got the part "paste the output here"!

also let me know from where i can this bootlog thing?

no offence mate but i dont know how to do the above, m new to all this "trouble shooting thing" :(
[Captivate Q&A, Help & Troubleshooting] BWolf56:
Terminal emulator is a app in the market.

Once you open it, type su, then enter.

Type Mount, enter. There's your log. Copy it and post it here.
[Captivate Q&A, Help & Troubleshooting] Mortal Eternity:
u0_a32@android:/ $ su

u0_a32@android:/ # mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,noatime,nodiratime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

proc /proc proc rw,noatime,nodiratime 0 0

sysfs /sys sysfs rw,relatime 0 0

/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

/dev/block/mtdblock3 /cache yaffs2 rw,nosuid,nodev,noatime,nodiratime 0 0

/dev/block/mtdblock5 /radio yaffs2 rw,relatime 0 0

/dev/block/mtdblock2 /datadata yaffs2 rw,relatime 0 0

/dev/lvpool/system /system ext4 ro,relatime,barrier=1,data=ordered 0 0

/dev/lvpool/userdata /data ext4 rw,nosuid,nodev,noatime,errors=panic,barrier=1,nomblk_io_submit,data=ordered 0 0

/dev/block/mtdblock4 /efs yaffs2 rw,relatime 0 0

/dev/block/vold/179:9 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:1 /storage/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /storage/sdcard0/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

/dev/block/dm-2 /mnt/asec/com.forthblue.pool-1 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-3 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-4 /mnt/asec/com.fridgecat.android.atiltlite-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-5 /mnt/asec/com.ArtInGames.AirAttackHD-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-6 /mnt/asec/com.happymame.simulator.kof-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

u0_a32@android:/ #

Done!!

Now how any one could understand it!? :-/

I hope this will solve any thing for me... :( cant copy any thing at all on my sd cards :( sending every thing to internal sd card via wifi transfer app!
[Captivate Q&A, Help & Troubleshooting] laughingT:
if I read your mount output correctly, both sd0, the internal, and sd1, the external are mounted for read and write.

if you use root explorer or similar and navigate to root/storage or root/mnt folder, you should see the drives.

the last parameter 'on errors remount to 0,0' would prevent you from using it after errors. this suggests you may have a bad card.

in some cases, a failing external sd will cause the internal to balk. it is because one of the folders on the internal storage actually links to the external sd. there may be nothing wrong with your internal card.

have you tried using sandisk app (on google play) to check out the card?

Sent from my SGH-I897