Nokia pc suite error code 2203

nokia pc suite error code 2203

Beijing Hi‐tech Wealth Software Technology Co. Code Red Technologies, Ltd. 8637. Codethink Limited 2203. DigiTalks INC. 10257. DigitalPersona, Inc. I saw somewhere on Support the advice to "grant the System account Full Control permissions to the Nokia PC Suite install directory" but how does one go. Nokia PC Suite is a free PC software product that allows you to connect 1603 is an MSI error code that can be thrown as the result of a.

Nokia pc suite error code 2203 - all clear

Ubuntu Forums > The Ubuntu Forum Community > Other Discussion and Support > Tutorials > Outdated Tutorials & Tips > HOWTO: Hoary and Nokia Phones via Bluetooth


PDA

View Full Version : HOWTO: Hoary and Nokia Phones via Bluetooth



globalspace

May 16th, 2005, 12:27 PM

This how to is tested with Hoary and Nokia 6630 and a Dongle Bluetooth (Usb Bluetooth)

With this How To you could :

- Send Files via Bluetooth from your Pc to your Nokia Phone
- Send Files via Bluetooth from your Nokia Phone to your Pc
- Do everything you want with Bluetooth :-P

Let's Start


- Open Synaptics


sudo synaptic

- Install this packages and their dependences


gnome-bluetooth
obexserver
bluez-utils


- Load this modules into the kernel : l2cap, rfcomm


sudo modprobe l2cap

sudo modprobe rfcomm

- Create the new device of the Dongle. We create a virtual bind from the Usb to the Serial Device


sudo mknod /dev/rfcomm0 c 216 0

- Activate the Bluetooth in your Phone . For the Nokia 6630 :


Menu -> Connect. -> Bluetooth -> On

Menu -> Connect. -> Bluetooth -> My phone's visibility -> Shown to all

Menu -> Connect. -> Bluetooth -> My Phone's Name -> "Insert a name for your phone"

- Scan for your phone


hcitool scan
This utils will scan the devices's Bluetooth ... it'll show something like this :


Scanning ...
00:11:9F:C0:FE:21 YOUR_PHONE_NAME

The first number is your Phone's Address. Obviously yours will be different ! :)
Copy your Address on a post-it !

- Edit your /etc/bluetooth/rfcomm.conf


sudo gedit /etc/bluetooth/rfcomm.conf

Cancell all and insert this :


rfcomm0 {

device ADDRESS_OF_YOUR_PHONE;
channel 10;
comment "What you want ;)";

}

In ADDRESS_OF_YOUR_PHONE you must insert the Address wich you have write in the Post it :)
For example :


rfcomm0 {

device 00:11:9F:C0:FE:21;
channel 10;
comment "My Nokia Phone";

}

- Add the Nokia Channel (10) to communicate with your phone


sudo sdptool add --channel=10 OPUSH

- Do the binding


sudo rfcomm bind /dev/rfcomm0 ADDRESS_OF_YOUR_PHONE 10

for example : rfcomm bind /dev/rfcomm0 00:11:9F:C0:FE:21 10

- Now we can test the connectivity

To Send from the PC to your Nokia Phone

gnome-obex-send filename
for example
gnome-obex-send /home/massi/Desktop/Video.3gp
It'll show a prompt with the Bluetooth Device. Select your Phone and Click OK.

To Send from Your Nokia Phone to your PC
Activate the ObexServer on your PC to accept connections from other Bluetooth Devices :

obexserver
Go to your Gallery of the Phone and do Send file with Bluetooth. For Nokia 6630 :

Menu -> Gallery -> Images -> NamePhoto.jpg -> Options -> Send -> Via Bluetooth
and Select your Pc and click SELECT
You can find your files into the temp directory /tmp/

Tips

This works perfectly on Nokia 6630 but i think it could works on ALL Nokia Phone with Bluetooth because we use the Channel number 10 which is the default channel of all Nokia Phone.
I think also that if you know the channel number of your Phones which isn't Nokia you could replace in the How To and it could works !

Everytime that you reboot you must re apply this things (which you could insert into a boot-script)

modprobe l2cap
sudo modprobe rfcomm
sudo mknod /dev/rfcomm0 c 216 0
sdptool add --channel=10 OPUSH
sudo rfcomm bind /dev/rfcomm0 YOUR_PHONE_ADDRESS 10

Have Fun Ubuntu's user !!!


rwabel

May 16th, 2005, 02:12 PM

you are my hero!! now bluetooth is finally working for me.
I've a sony ericsson T610 and channel 10 works also for me. By default it was set to 1. I've no idea what channel means what. If someone knows, it would be great to le me know

in rfcomm.conf you could also set bind to yes, maybe this would make some commands obsolete. Unfortunately I know barely nothing about bluetooth and linux.
it looks like that for me now

rfcomm0 {
bind yes;
# # Bluetooth address of the device
device 00:0E:07:D3:B0:08;
# # RFCOMM channel for the connection
channel 10;
# # Description of the connection
comment "My T610";
}


globalspace

May 16th, 2005, 02:17 PM

you are my hero!! now bluetooth is finally working for me.
I've a sony ericsson T610 and channel 10 works also for me. By default it was set to 1. I've no idea what channel means what. If someone knows, it would be great to le me know

in rfcomm.conf you could also set bind to yes, maybe this would make some commands obsolete. Unfortunately I know barely nothing about bluetooth and linux.
it looks like that for me now

rfcomm0 {
bind yes;
# # Bluetooth address of the device
device 00:0E:07:D3:B0:08;
# # RFCOMM channel for the connection
channel 10;
# # Description of the connection
comment "My T610";
}


i'm very happy for you !
glad that my how to is profit :-P


derrick1985

May 25th, 2005, 11:45 PM

Thanks man, I was FINALLY able to get my motorola V551 to transer files! (now, if I could only get my webcam working i'd get completely rid of windows)

For anybody with a Motorola one, here is what you have to do:

First, go into your menu (middle button) connections---Bluetooth---setup

Turn on Bluetooth. Turn on "Find Me" (nokia reference shown to all)

Follow tutorial from hcitool down to sending/receiving files.

To be able to send files from your phone, you will first have to send a file to it. Why? Motorola has to be able to have a connection in the list in order to send files from it, and since we can't manually add one, we have to give one to the phone. Start up a file transfer of a file (any file) and then as soon as transfer starts, cancel it. There, our phone now has the neccessary settings to send files.

My example, I took some pictures. Lets get my pictures. Goto settings--- Multimedia---Pictures. Select a picture you want to send to your PC. Highlight it and press the middle button. A bunch of options are shown, scroll down to MOVE. The name of your computer that you sent a file to your phone from, will be listed. MAKE SURE OBEXSERVER is on, and you can transfer files no problem. Same things goes with recorded sounds and videos.

NOTE: Unlike windows, we cannot copy and paste more than one file at a time. (unless someone knows how) because after one files transfers, obexserver shuts down, so you have to reopen it everytime.

Anyone know how to keep obexserver on all the time, please post it here, it is REALLY frustrating.


globalspace

May 26th, 2005, 08:23 AM

Anyone know how to keep obexserver on all the time, please post it here, it is REALLY frustrating.

i think you could run at startup like all the command ... ;)


derrick1985

May 26th, 2005, 10:31 AM

i think you could run at startup like all the command ... ;)

No, I mean when I type obexserver to receive a file, it receives it and then the program shuts down. I have to turn it on everytime to receive a file.


globalspace

May 26th, 2005, 12:43 PM

No, I mean when I type obexserver to receive a file, it receives it and then the program shuts down. I have to turn it on everytime to receive a file.


try to use


gnome-obex-server

let me know ;-)


derrick1985

May 26th, 2005, 06:58 PM

Better, but still a no go. Every time my computer receives a file now, it asks to save it, and that interfers on the continuous transfer. The good news is i don't have to continuously start obexserver after every upload.

Oh yeah, and gnome-obex-server now saves the files in my home directory, that's another plus.


andreasDK

May 26th, 2005, 09:26 PM

When my 6600 finds my PC it asks for a code.

Hence everything I type is in asterixes i cannot spell my user/root code.

Does anyone know of a solution to this?


nullzero

May 27th, 2005, 11:12 AM

worked like a charm for me!
thx a lot man!
Keep up the good brain use :D


globalspace

May 27th, 2005, 11:42 AM

When my 6600 finds my PC it asks for a code.

Hence everything I type is in asterixes i cannot spell my user/root code.

Does anyone know of a solution to this?


i think is going to paring the devices ... try to set a number .. like "1" and then type it in cell ... or try to set the default code of nokia phone "12345"


bk452

May 28th, 2005, 01:55 PM

What's the purpose of doing this? What do you do with it?


derrick1985

May 28th, 2005, 02:36 PM

What's the purpose of doing this? What do you do with it?
This allows you to transfer files to and from your phone. Ex. I have a camera phone, and I usually want a copy of the pictures on the phone stored on my pc, so I use Bluetooth to transfar the files to my computer.


bk452

May 28th, 2005, 03:28 PM

This allows you to transfer files to and from your phone. Ex. I have a camera phone, and I usually want a copy of the pictures on the phone stored on my pc, so I use Bluetooth to transfar the files to my computer.


Way too cool!!! Thanks!!! I have to pay .25 a pic to load it into my pc. You just saved me a lot of money!


TheCondor

May 29th, 2005, 02:43 AM

When my 6600 finds my PC it asks for a code.

Hence everything I type is in asterixes i cannot spell my user/root code.

Does anyone know of a solution to this?

I have the same problem when trying to synchronize my contacts with the pc. I dont know what to type and it doesnt give me access.

Im assuming this happens to you when you are trying to put the pc into the trusted list of the bluetooth devices on your phone? ( because I have the 7610 Nokia and it does that when Im trying to do what I said )

Are there any other good bluetooth applications? I cant find much things with synaptic ](*,)


angol

May 29th, 2005, 11:42 AM

dear globalspace,

seems you have already done the world a great service with that how to - well done!!
problem is, it doesn't work for me :-(

on hcitool scan I get:

Device is not available: Success

lsusb shows:
Bus 003 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

lsmod shows:
hci_usb 13960 0
bluetooth 46340 7 rfcomm,l2cap,hci_usb

and hciconfig:
hciconfig
hci0: Type: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:0 errors:0

nada, niente, nic, zilch aaaargh!

I think I must be missing something EXTREMELY obvious so forgive if this is a stoopid question - I've searched through nearly every google post for hours now about rfcomm.config, hcitool etc. etc. and I can't seem to find out why - I have a Cambridge dongle with a Nokia 6230 which works no probs in ******* but I really want to be linux self-sufficient and not have to load ******* all the time in order to transfer files...

if you can, pleeeeeeeeeeeeeeeeeeeeeeeeeeease heelp!!!


globalspace

May 29th, 2005, 07:38 PM

dear globalspace,

seems you have already done the world a great service with that how to - well done!!
problem is, it doesn't work for me :-(

on hcitool scan I get:

Device is not available: Success

lsusb shows:
Bus 003 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

lsmod shows:
hci_usb 13960 0
bluetooth 46340 7 rfcomm,l2cap,hci_usb

and hciconfig:
hciconfig
hci0: Type: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:0 errors:0

nada, niente, nic, zilch aaaargh!

I think I must be missing something EXTREMELY obvious so forgive if this is a stoopid question - I've searched through nearly every google post for hours now about rfcomm.config, hcitool etc. etc. and I can't seem to find out why - I have a Cambridge dongle with a Nokia 6230 which works no probs in ******* but I really want to be linux self-sufficient and not have to load ******* all the time in order to transfer files...

if you can, pleeeeeeeeeeeeeeeeeeeeeeeeeeease heelp!!!


well i think the problem is very simple ... mmmm
so, sorry for my stupid questions :)

1. Have you enabled the Bluetooth on Nokia Phone ?
2. Did you set the visibility of your Nokia Phone (in the bluetooth menu) .. sorry i don't know the english menu .. i think its name is Visibility ... you must set it to All...


angol

May 29th, 2005, 11:22 PM

well i think the problem is very simple ... mmmm
so, sorry for my stupid questions :)

1. Have you enabled the Bluetooth on Nokia Phone ?
2. Did you set the visibility of your Nokia Phone (in the bluetooth menu) .. sorry i don't know the english menu .. i think its name is Visibility ... you must set it to All...
thank you for your patience in answering my long message. yes, bluetooth is enabled in the phone and visible to all (and works when I switch my removable hard disk to windows xp).

Thank you! I have finally found the answer - and yes, it was stupid. the phone was enabled and visible to all - but I had the dongle in my usb hub and not directly in a usb port - it's working now!!! all my best wishes to you...


globalspace

May 30th, 2005, 09:44 AM

thank you for your patience in answering my long message. yes, bluetooth is enabled in the phone and visible to all (and works when I switch my removable hard disk to windows xp).

Thank you! I have finally found the answer - and yes, it was stupid. the phone was enabled and visible to all - but I had the dongle in my usb hub and not directly in a usb port - it's working now!!! all my best wishes to you...


Oh ... i didn't know that your dongle doesn't work with your ubuntu ... i'm sorry but i don't know so much to help you (i've putted my dongle and it worked)... the only thing i know is that there are a lot of how-to which can help you :)

http://www.holtmann.org/linux/bluetooth/

hope that help you :)


hamil

May 30th, 2005, 11:25 AM

Hello!

Thanx for this howto, it helps me sending files from my pc to my mobile.
But......
In Warty, I had a nice GUI for sending files to my mobile. I was able to right klick the files in Nautilus, and choose "send via bluetooth". How is this possible in Hoary??

My second trouble with this howto, is that I am not able to send files to my pc.
When inputing "obexserver" in the terminal, I just ge a message in the terminal showing "Waiting for connection". When trying to send from my mobile, I get an error message on my mobile, saying "Did not find any units to conect to" "sending failed"
My mobile is an Nokia 6230, and I use a blutooth-dongle.
Everything worked fine in Warty, whats the difference in Hoary?
This problem is really starting to bug me.... ](*,)

Hope that someone is able to provide a working solution for me??

Brgds
Lasse


zupermanz

May 30th, 2005, 07:09 PM

Thanks allot !!!!!!!!!!
It really works!
Is there a gui to sent files to nokia or do i have to do it allways from the console


globalspace

May 30th, 2005, 11:43 PM

Thanks allot !!!!!!!!!!
It really works!
Is there a gui to sent files to nokia or do i have to do it allways from the console

you can add the gnome-obex-send application in the list of the Open With ...
Click Right -> Open With -> Another Application

insert gnome-obex-send

pay attention that it modify the default application of Open With so adjust it with : right click -> properties -> select the default application

ps. i think you can add a simply script in nautilus but sorry i don't know how create script .. try google ;)


zupermanz

May 31st, 2005, 11:24 AM

Thanks!!!
I hope it works with kubuntu


djp

May 31st, 2005, 02:35 PM

Would this howto be usable with the Sony Ericsson K700i? Also, would implementing the this advice (http://www.hentges.net/misc/k700i/) after following the howto described here work?


derrick1985

May 31st, 2005, 03:14 PM

Should. Give it a try and see what happens.


djp

May 31st, 2005, 03:22 PM

Should. Give it a try and see what happens.

Apparantly installing gnome-bluetooth adds a "Send via Bluetooth" entry into the context menu of nautilus.


djp

June 2nd, 2005, 09:46 PM

Right. Have followed the howto and have managed to transfer files from my PC to my mobile phone (K700i). However, if i try and send a file the other way (from my phone to my PC), I get a connection failed error. I have added my PC to my phones devices and entered the passcode of 1234 which it seems to accept. I have checked the status of my PC listing on my phone and object push is the only service that appears as supported. Is that correct? Any help in getting the phone to send to my PC would be most appreciated. djp


kb00heda

June 3rd, 2005, 06:10 PM

Thanks --- your (globalspace) howto worked nicely on my Acer Ferrari 3000 laptop with a Motorola V525 cell phone!


derrick1985

June 23rd, 2005, 05:27 PM

Hey all, I made a HOWTO for sending files without having to go through the terminal.

http://ubuntuforums.org/showthread.php?t=43843


sickdude

June 28th, 2005, 03:13 PM

yes!!!

dam that was so easy :D

thnx dude really nice job it works super :D


Outsider

June 30th, 2005, 10:33 AM

Right. Have followed the howto and have managed to transfer files from my PC to my mobile phone (K700i). However, if i try and send a file the other way (from my phone to my PC), I get a connection failed error. I have added my PC to my phones devices and entered the passcode of 1234 which it seems to accept. I have checked the status of my PC listing on my phone and object push is the only service that appears as supported. Is that correct? Any help in getting the phone to send to my PC would be most appreciated. djp
I have the same problem as djp, it works great. Except I can't send files from the phone to the PC. The phone can't find/pair with the PC at all. Any clues? Its a Samsung D500


davidpronk

July 1st, 2005, 02:02 PM

Thanks for the HOWTO.
I also managed to setup Bluetooth in Hoary and even find my Nokia 6820. But from my phone I can't find my PC. It appears to be invisible. And I would really like to be able to send files from my phone to my PC. And i did start the obexserver when I tried to find my PC.


Simplesso

July 4th, 2005, 12:32 PM

Hi .... sorry for my english :) ..... i'am italian

I've a problem... i downloaded Phone Manager for receive and send Sms by my notebook....but it works only the first time... after.... it can't connect :(
i try... but i not find the problem...

However the phone can send and receive file...

Help me !

Thanks !!!


lotech

July 11th, 2005, 09:50 AM

I am an Ubuntu newbie and I used Knoppix for internet, there is build in support for bluetooth dongle, I simply search for my phone and then create a connection to it, then I can connect to the internet like using dial up, is there a simple way in Ubuntu to setup bluetooth purely for connect to the internet if I don't need the file transfer.

Thanks !


tealc_sg1

July 11th, 2005, 12:04 PM

Works perfectly with my NOKIA 6670, Thanks !


nwillis

July 11th, 2005, 09:29 PM

Alirght, I need help, this doesn't work for me. I have a Nokia 6620, it's visible to the PC and vice versa. I try to send a file from the phone's "Gallery" application and select the PC from the list of devices, then it says "Connecting" for about a minute then reports Unable To Connect.

MEANWHILE on the PC side, gnome-obex-server is live; when I start the send on the phone side, a "conn_request: bdaddr 00:02:etcetera" message pops into the terminal window, followed by "conn_complete: status 0x00" ... but nothing happens.

What does this mean?

This worked out-of-the-box on Fedora with identical hardware; what's different?


denkedran

July 16th, 2005, 12:09 PM

For all those who have problems connecting from phone to pc.
I found this at google http://www.ubuntu-de.org/wiki/mobil:bluetooth_einrichten.
Because it is german I'll explain the essential parts.
If your Phone doesn't find the pc's bluetooth device try this:

sudo gedit /etc/bluetooth/hcid.conf
search for

# Local device class
class 0x100;
change to

# Local device class
class 0x100100;
after that you have to restart the bluetooth service and pray

sudo /etc/init.d/bluez-utils restart
i hope this while help a bit

I have still one question:
Is it somehow possible to send a m3u playlist to my Nokia 6230. In other words is it possible to specify a pathname at for other end.


nwillis

July 16th, 2005, 02:09 PM

Hmm. I'll have to try it.

As for sending any particular file, there is a Symbian Series60 application called "Forward" that I use -- with it you can open any message and save the file to anywhere in the filesystem. That sounds like it will do what you want.

Assuming you're running S60, anyway. I found it here: http://www.compsoc.man.ac.uk/~ashley/

Nate


miatapaul

July 16th, 2005, 04:09 PM

Has anyone been able to access the GPS info in order to use the phone as a GPS receiver? I don't have a buetooth phone now, but will be upgrading soon. Or is this something better suited to a usb connection?


denkedran

July 17th, 2005, 11:03 AM

Assuming you're running S60, anyway. I found it here: http://www.compsoc.man.ac.uk/~ashley/

Nate

My Nokia 6230 runs with Symbian Series 40. So I cant use that piece of software. But I made a nautilus-script solution with gammu (gammu --nokiaaddfile Playlist <file>) and fapg (Fast Audio Playlist Generator). Now I can fill my 1 GB mmc, with music in subfolders.


Heliode

July 19th, 2005, 12:08 PM

Hey, thanks for the howto! Sending stuff to mobile phones and PDA's works great, but if I try to send stuff from those devices to my laptop, the phones ask for a password. Where do I set this? It won't connect without it.


souraka

July 22nd, 2005, 09:09 AM

hello all
this how to is fantastic helps a lot.
but i have 1 problem i can't resolved
1/ i can not send big files like mp3 it started to send it but stop and nothing happend so it is unable to send all the file !! why??


what shoul i do to resolve this


thanks for your help


Perfect Storm

August 1st, 2005, 08:51 AM

I got a Samsung E720.

Anyone have any success getting Samsung phones working on ubuntu/bluetooth?


_.-m.

August 5th, 2005, 02:10 PM

Thanks --- your (globalspace) howto worked nicely on my Acer Ferrari 3000 laptop with a Motorola V525 cell phone!
I have an Ferrari 3000 too but i cann't get it work.
The Button for activating Bluetooth does not blink if i press it.

hcitool scan sais:

Device is not available: Success


hcitool dev:

Devices:


Anybody know how to start the broadcom bt-dev in the commandline?


sudo /etc/init.d/bluez-utils restart shoud do this

After starting gnome-bluetooth-manager from terminal there is:


(Bluetooth Device Manager:10055): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
/usr/lib/python2.4/site-packages/gnomebt/manager.py:153: GtkDeprecationWarning: gtk.TRUE is deprecated, use True instead
self.iconlist.set_sorted (gtk.TRUE)



lsmod shows:


Module Size Used by
binfmt_misc 11272 1
nfs 183396 1
lockd 58152 1 nfs
sunrpc 137188 4 nfs,lockd
rfcomm 36252 2
l2cap 24324 5 rfcomm
bluetooth 46340 12 rfcomm,l2cap
powernow_k7 8744 0
proc_intf 4100 0
freq_table 4100 1 powernow_k7
cpufreq_userspace 4572 1
cpufreq_ondemand 6172 0
cpufreq_powersave 1920 0
pcmcia 21380 2
ipt_limit 2688 8
iptable_mangle 2944 0
ipt_LOG 6656 8
ipt_MASQUERADE 3584 0
iptable_nat 24648 1 ipt_MASQUERADE
ipt_TOS 2560 0
ipt_REJECT 6528 1
ip_conntrack_irc 71856 0
ip_conntrack_ftp 72624 0
ipt_state 2048 6
ip_conntrack 43668 5 ipt_MASQUERADE,iptable_nat,ip_conntrack_irc,ip_con ntrack_ftp,ipt_state
iptable_filter 3840 1
ip_tables 17408 9 ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ip table_nat,ipt_TOS,ipt_REJECT,ipt_state,iptable_fil ter
fglrx 229568 7
video 16260 0
sony_acpi 6280 0
pcc_acpi 11264 0
button 6800 0
battery 10244 0
container 4608 0
ac 4996 0
ipv6 229504 11
sd_mod 16784 0
af_packet 20744 2
via_rhine 19972 0
mii 4736 1 via_rhine
usb_storage 64064 0
snd_via82xx 25248 2
snd_ac97_codec 64608 1 snd_via82xx
snd_pcm_oss 47652 1
snd_mixer_oss 16768 2 snd_pcm_oss
snd_pcm 84872 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd_page_alloc 9604 2 snd_via82xx,snd_pcm
gameport 4608 1 snd_via82xx
snd_mpu401_uart 7168 1 snd_via82xx
snd_rawmidi 22944 1 snd_mpu401_uart
snd_seq_device 8332 1 snd_rawmidi
snd 50276 9 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_o ss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,s nd_seq_device
soundcore 9824 3 snd
i2c_viapro 7436 0
i2c_core 21264 1 i2c_viapro
via_ircc 24340 0
irda 168000 1 via_ircc
crc_ccitt 2176 1 irda
usbhid 29376 0
ehci_hcd 29444 0
uhci_hcd 30224 0
ohci1394 31876 0
yenta_socket 19584 0
pcmcia_core 53568 2 pcmcia,yenta_socket
shpchp 86116 0
pci_hotplug 30512 1 shpchp
via_agp 9216 1
agpgart 31784 2 via_agp
floppy 54864 0
pcspkr 3816 0
rtc 12216 0
nls_utf8 2176 1
nls_cp437 5888 1
vfat 12928 1
fat 37792 1 vfat
md 43856 0
dm_mod 53116 1
capability 5000 0
commoncap 7808 1 capability
ndiswrapper 109044 0
usbcore 107384 6 usb_storage,usbhid,ehci_hcd,uhci_hcd,ndiswrappersr _mod 16036 0
sbp2 22408 0
scsi_mod 119936 4 sd_mod,usb_storage,sr_mod,sbp2
joydev 9408 0
ieee1394 100408 2 ohci1394,sbp2
evdev 9088 1
tsdev 7488 0
psmouse 19336 0
mousedev 11160 1
parport_pc 34372 1
lp 10792 0
parport 33480 2 parport_pc,lp
ide_cd 38532 0
cdrom 36508 2 sr_mod,ide_cd
ext3 120968 2
jbd 54168 1 ext3
ide_generic 1664 0
via82cxxx 12956 1
ide_disk 18176 4
ide_core 118988 5 usb_storage,ide_cd,ide_generic,via82cxxx,ide_disk
unix 26164 1079
thermal 13576 0
processor 22708 2 powernow_k7,thermal
fan 4612 0
fbcon 34048 0
font 8448 1 fbcon
bitblit 5120 1 fbcon
vesafb 6948 0
cfbcopyarea 3968 1 vesafb
cfbimgblt 3072 1 vesafb
cfbfillrect 3584 1 vesafb

rfcomm and l2cap are present.
I dont know what to try next...
The Bluetoothdevice is a CSR, as far as i got this right. Installation of openbt fails out of several reasons (which i also dont know)

make
make -C linux/drivers/char/bluetooth
make[1]: Entering directory `/home/tiax/Desktop/openbt/linux/drivers/char/bluetooth'
gcc -D__KERNEL__ -DMODULE -I../../../include -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -MD -c -o bluetooth.o bluetooth.c
In file included from /usr/include/asm/smp.h:18,
from /usr/include/linux/smp.h:17,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/poll.h:10,
from ../../../include/linux/bluetooth/sysdep-2.1.h:68,
from bluetooth.c:44:
/usr/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory
In file included from /usr/include/asm/smp.h:18,
from /usr/include/linux/smp.h:17,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/poll.h:10,
from ../../../include/linux/bluetooth/sysdep-2.1.h:68,
from bluetooth.c:44:
/usr/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:19: error: `MAX_APICS' undeclared here (not in a function)
/usr/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type'
/usr/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type'
/usr/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus'
/usr/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus'
/usr/include/asm/mpspec.h:54: error: `MAX_APICS' undeclared here (not in a function)
In file included from /usr/include/asm/smp.h:20,
from /usr/include/linux/smp.h:17,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/poll.h:10,
from ../../../include/linux/bluetooth/sysdep-2.1.h:68,
from bluetooth.c:44:
/usr/include/asm/io_apic.h:120: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/usr/include/asm/io_apic.h:120: error: conflicting types for `mp_irqs'
/usr/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs'
In file included from /usr/include/linux/smp.h:17,
from /usr/include/linux/sched.h:23,
from /usr/include/linux/mm.h:4,
from /usr/include/linux/poll.h:10,
from ../../../include/linux/bluetooth/sysdep-2.1.h:68,
from bluetooth.c:44:
/usr/include/asm/smp.h:73:26: mach_apicdef.h: No such file or directory
bluetooth.c:49:26: linux/malloc.h: No such file or directory
In file included from /usr/include/linux/irq.h:20,
from /usr/include/asm/hardirq.h:6,
from /usr/include/linux/interrupt.h:11,
from bluetooth.c:77:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
from /usr/include/linux/interrupt.h:11,
from bluetooth.c:77:
/usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/irq.h:72,
from /usr/include/asm/hardirq.h:6,
from /usr/include/linux/interrupt.h:11,
from bluetooth.c:77:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
bluetooth.c: In function `bt_open':
bluetooth.c:422: error: structure has no member named `device'
bluetooth.c:422: error: request for member `minor_start' in something not a structure or union
bluetooth.c:425: error: called object is not a function
bluetooth.c:425: error: syntax error before string constant
bluetooth.c:432: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:482)
bluetooth.c:422: warning: unused variable `line'
bluetooth.c: In function `bt_close':
bluetooth.c:441: error: structure has no member named `device'
bluetooth.c:441: error: request for member `minor_start' in something not a structure or union
bluetooth.c:443: error: called object is not a function
bluetooth.c:443: error: syntax error before string constant
bluetooth.c:451: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:494)
bluetooth.c: In function `bt_put_char':
bluetooth.c:457: error: called object is not a function
bluetooth.c:457: error: syntax error before string constant
bluetooth.c: In function `bt_flush_chars':
bluetooth.c:464: error: called object is not a function
bluetooth.c:464: error: syntax error before string constant
bluetooth.c:465: error: request for member `flush_chars' in something not a structure or union
bluetooth.c:466: error: request for member `flush_chars' in something not a structure or union
bluetooth.c: In function `bt_write_room':
bluetooth.c:475: error: called object is not a function
bluetooth.c:475: error: syntax error before string constant
bluetooth.c: In function `bt_chars_in_buffer':
bluetooth.c:482: error: structure has no member named `device'
bluetooth.c:482: error: request for member `minor_start' in something not a structure or union
bluetooth.c:484: error: called object is not a function
bluetooth.c:484: error: syntax error before string constant
bluetooth.c: In function `bt_flush_buffer':
bluetooth.c:493: error: called object is not a function
bluetooth.c:493: error: syntax error before string constant
bluetooth.c: In function `__bt_ioctl':
bluetooth.c:543: error: called object is not a function
bluetooth.c:543: error: syntax error before string constant
bluetooth.c:548: error: called object is not a function
bluetooth.c:548: error: syntax error before string constant
bluetooth.c:554: error: called object is not a function
bluetooth.c:554: error: syntax error before string constant
bluetooth.c:583: error: called object is not a function
bluetooth.c:583: error: syntax error before string constant
bluetooth.c:590: error: called object is not a function
bluetooth.c:590: error: syntax error before string constant
bluetooth.c:640: error: called object is not a function
bluetooth.c:640: error: syntax error before string constant
bluetooth.c:667: error: called object is not a function
bluetooth.c:667: error: syntax error before string constant
bluetooth.c:707: error: called object is not a function
bluetooth.c:707: error: syntax error before string constant
bluetooth.c:737: error: called object is not a function
bluetooth.c:737: error: syntax error before string constant
bluetooth.c:751: error: called object is not a function
bluetooth.c:751: error: syntax error before string constant
bluetooth.c:763: error: called object is not a function
bluetooth.c:763: error: syntax error before string constant
bluetooth.c:777: error: called object is not a function
bluetooth.c:777: error: syntax error before string constant
bluetooth.c:788: error: called object is not a function
bluetooth.c:788: error: syntax error before string constant
bluetooth.c:798: error: called object is not a function
bluetooth.c:798: error: syntax error before string constant
bluetooth.c:828: error: called object is not a function
bluetooth.c:828: error: syntax error before string constant
bluetooth.c:839: error: called object is not a function
bluetooth.c:839: error: syntax error before string constant
bluetooth.c:852: error: called object is not a function
bluetooth.c:852: error: syntax error before string constant
bluetooth.c:865: error: called object is not a function
bluetooth.c:865: error: syntax error before string constant
bluetooth.c:879: error: called object is not a function
bluetooth.c:879: error: syntax error before string constant
bluetooth.c:912: error: called object is not a function
bluetooth.c:912: error: syntax error before string constant
bluetooth.c:922: error: called object is not a function
bluetooth.c:922: error: syntax error before string constant
bluetooth.c:932: error: called object is not a function
bluetooth.c:932: error: syntax error before string constant
bluetooth.c:945: error: called object is not a function
bluetooth.c:945: error: syntax error before string constant
bluetooth.c:955: error: called object is not a function
bluetooth.c:955: error: syntax error before string constant
bluetooth.c:969: error: called object is not a function
bluetooth.c:969: error: syntax error before string constant
bluetooth.c:983: error: called object is not a function
bluetooth.c:983: error: syntax error before string constant
bluetooth.c:996: error: called object is not a function
bluetooth.c:996: error: syntax error before string constant
bluetooth.c:1018: error: called object is not a function
bluetooth.c:1018: error: syntax error before string constant
bluetooth.c:1025: error: called object is not a function
bluetooth.c:1025: error: syntax error before string constant
bluetooth.c: In function `bt_throttle':
bluetooth.c:1202: error: called object is not a function
bluetooth.c:1202: error: syntax error before string constant
bluetooth.c: In function `bt_unthrottle':
bluetooth.c:1208: error: called object is not a function
bluetooth.c:1208: error: syntax error before string constant
bluetooth.c: In function `bt_set_termios':
bluetooth.c:1215: error: called object is not a function
bluetooth.c:1215: error: syntax error before string constant
bluetooth.c:1219: error: request for member `set_termios' in something not a structure or union
bluetooth.c:1221: error: called object is not a function
bluetooth.c:1221: error: syntax error before string constant
bluetooth.c: In function `bt_start':
bluetooth.c:1226: error: called object is not a function
bluetooth.c:1226: error: syntax error before string constant
bluetooth.c: In function `bt_stop':
bluetooth.c:1232: error: called object is not a function
bluetooth.c:1232: error: syntax error before string constant
bluetooth.c: In function `bt_hangup':
bluetooth.c:1238: error: called object is not a function
bluetooth.c:1238: error: syntax error before string constant
bluetooth.c: In function `bt_tty_read':
bluetooth.c:1265: error: called object is not a function
bluetooth.c:1265: error: syntax error before string constant
bluetooth.c: In function `bt_tty_write':
bluetooth.c:1287: error: called object is not a function
bluetooth.c:1287: error: syntax error before string constant
bluetooth.c:1289: error: request for member `write' in something not a structure or union
bluetooth.c: In function `bt_tty_ioctl':
bluetooth.c:1302: error: called object is not a function
bluetooth.c:1302: error: syntax error before string constant
bluetooth.c: In function `bt_tty_poll':
bluetooth.c:1327: error: called object is not a function
bluetooth.c:1327: error: syntax error before string constant
bluetooth.c: In function `bt_tty_open':
bluetooth.c:1335: error: called object is not a function
bluetooth.c:1335: error: syntax error before string constant
bluetooth.c: In function `bt_tty_room':
bluetooth.c:1375: error: called object is not a function
bluetooth.c:1375: error: syntax error before string constant
bluetooth.c: In function `bt_tty_wakeup':
bluetooth.c:1387: error: syntax error before string constant
bluetooth.c: In function `bt_reset_phys_hw':
bluetooth.c:1423: error: called object is not a function
bluetooth.c:1423: error: syntax error before string constant
bluetooth.c: In function `bt_write_lower_driver':
bluetooth.c:1450: error: called object is not a function
bluetooth.c:1450: error: syntax error before string constant
bluetooth.c:1463: error: request for member `write_room' in something not a structure or union
bluetooth.c:1464: error: syntax error before string constant
bluetooth.c:1470: error: request for member `write' in something not a structure or union
bluetooth.c:1474: error: syntax error before string constant
bluetooth.c:1482: error: called object is not a function
bluetooth.c:1482: error: syntax error before string constant
bluetooth.c: In function `bt_write_top':
bluetooth.c:1518: error: structure has no member named `device'
bluetooth.c:1518: error: request for member `minor_start' in something not a structure or union
bluetooth.c:1529: error: called object is not a function
bluetooth.c:1529: error: syntax error before string constant
bluetooth.c:1535: error: called object is not a function
bluetooth.c:1535: error: syntax error before string constant
bluetooth.c: In function `bt_wait_tx':
bluetooth.c:1685: error: request for member `chars_in_buffer' in something not a structure or union
bluetooth.c: In function `bt_connect':
bluetooth.c:1854: error: called object is not a function
bluetooth.c:1854: error: syntax error before string constant
bluetooth.c:1870: error: called object is not a function
bluetooth.c:1870: error: syntax error before string constant
bluetooth.c:1875: error: called object is not a function
bluetooth.c:1875: error: syntax error before string constant
bluetooth.c:1896: error: called object is not a function
bluetooth.c:1896: error: syntax error before string constant
bluetooth.c:1930: error: called object is not a function
bluetooth.c:1930: error: syntax error before string constant
bluetooth.c:1939: error: called object is not a function
bluetooth.c:1939: error: syntax error before string constant
bluetooth.c:1956: error: called object is not a function
bluetooth.c:1956: error: syntax error before string constant
bluetooth.c:1959: error: called object is not a function
bluetooth.c:1959: error: syntax error before string constant
bluetooth.c:1969: error: called object is not a function
bluetooth.c:1969: error: syntax error before string constant
bluetooth.c: In function `bt_execute_sdp_request':
bluetooth.c:1985: error: called object is not a function
bluetooth.c:1985: error: syntax error before string constant
bluetooth.c:1989: error: called object is not a function
bluetooth.c:1989: error: syntax error before string constant
bluetooth.c:2000: error: syntax error before string constant
bluetooth.c:2008: error: called object is not a function
bluetooth.c:2008: error: syntax error before string constant
bluetooth.c: In function `bt_connect_ind':
bluetooth.c:2026: error: called object is not a function
bluetooth.c:2026: error: syntax error before string constant
bluetooth.c:2026: warning: left-hand operand of comma expression has no effect
bluetooth.c:2026: error: syntax error before ')' token
bluetooth.c: In function `bt_connect_cfm':
bluetooth.c:2040: error: called object is not a function
bluetooth.c:2040: error: syntax error before string constant
bluetooth.c:2049: error: called object is not a function
bluetooth.c:2049: error: syntax error before string constant
bluetooth.c:2060: error: called object is not a function
bluetooth.c:2060: error: syntax error before string constant
bluetooth.c:2061: error: called object is not a function
bluetooth.c:2061: error: syntax error before string constant
bluetooth.c:2068: error: called object is not a function
bluetooth.c:2068: error: syntax error before string constant
bluetooth.c:2072: error: called object is not a function
bluetooth.c:2072: error: syntax error before string constant
bluetooth.c: In function `bt_send_sdp_data_received':
bluetooth.c:2082: error: called object is not a function
bluetooth.c:2082: error: syntax error before string constant
bluetooth.c:2089: error: called object is not a function
bluetooth.c:2089: error: syntax error before string constant
bluetooth.c:2093: error: called object is not a function
bluetooth.c:2093: error: syntax error before string constant
bluetooth.c: In function `bt_disconnect':
bluetooth.c:2113: error: called object is not a function
bluetooth.c:2113: error: syntax error before string constant
bluetooth.c:2121: error: called object is not a function
bluetooth.c:2121: error: syntax error before string constant
bluetooth.c:2129: error: called object is not a function
bluetooth.c:2129: error: syntax error before string constant
bluetooth.c:2157: error: called object is not a function
bluetooth.c:2157: error: syntax error before string constant
bluetooth.c: In function `bt_disconnect_ind':
bluetooth.c:2169: error: called object is not a function
bluetooth.c:2169: error: syntax error before string constant
bluetooth.c:2169: warning: left-hand operand of comma expression has no effect
bluetooth.c:2169: error: syntax error before ')' token
bluetooth.c: In function `bt_disconnect_cfm':
bluetooth.c:2180: error: called object is not a function
bluetooth.c:2180: error: syntax error before string constant
bluetooth.c: In function `bt_hangupline':
bluetooth.c:2195: error: called object is not a function
bluetooth.c:2195: error: syntax error before string constant
bluetooth.c:2203: error: called object is not a function
bluetooth.c:2203: error: syntax error before string constant
bluetooth.c: In function `bt_init':
bluetooth.c:2293: warning: assignment makes integer from pointer without a cast
bluetooth.c:2294: error: structure has no member named `table'
bluetooth.c: In function `bt_init_stack':
bluetooth.c:2537: warning: implicit declaration of function `get_free_page'
bluetooth.c:2606: warning: label `init_failed_exit0' defined but not used
bluetooth.c: In function `bt_register_rfcomm':
bluetooth.c:2762: error: called object is not a function
bluetooth.c:2762: error: syntax error before string constant
bluetooth.c:2776: error: called object is not a function
bluetooth.c:2776: error: syntax error before string constant
bluetooth.c:2776: warning: left-hand operand of comma expression has no effect
bluetooth.c:2776: warning: left-hand operand of comma expression has no effect
bluetooth.c:2776: error: syntax error before ')' token
bluetooth.c: In function `bt_register_sdp':
bluetooth.c:2787: error: called object is not a function
bluetooth.c:2787: error: syntax error before string constant
bluetooth.c:2794: error: called object is not a function
bluetooth.c:2794: error: syntax error before string constant
bluetooth.c:2799: error: called object is not a function
bluetooth.c:2799: error: syntax error before string constant
bluetooth.c:2806: error: called object is not a function
bluetooth.c:2806: error: syntax error before string constant
bluetooth.c: In function `bt_unregister_rfcomm':
bluetooth.c:2814: error: called object is not a function
bluetooth.c:2814: error: syntax error before string constant
bluetooth.c:2829: error: called object is not a function
bluetooth.c:2829: error: syntax error before string constant
bluetooth.c: In function `bt_unregister_sdp':
bluetooth.c:2842: error: called object is not a function
bluetooth.c:2842: error: syntax error before string constant
bluetooth.c:2845: error: called object is not a function
bluetooth.c:2845: error: syntax error before string constant
bluetooth.c:2853: error: called object is not a function
bluetooth.c:2853: error: syntax error before string constant
bluetooth.c: In function `bt_register_tty':
bluetooth.c:2871: error: structure has no member named `device'
bluetooth.c:2871: error: request for member `minor_start' in something not a structure or union
bluetooth.c:2886: error: called object is not a function
bluetooth.c:2886: error: syntax error before string constant
bluetooth.c:2910: error: called object is not a function
bluetooth.c:2910: error: syntax error before string constant
bluetooth.c: In function `bt_unregister_tty':
bluetooth.c:2925: error: called object is not a function
bluetooth.c:2925: error: syntax error before string constant
bluetooth.c:2944: error: called object is not a function
bluetooth.c:2944: error: syntax error before string constant
bluetooth.c: At top level:
bluetooth.c:3007: error: syntax error before "kdev_t"
bluetooth.c:3008: warning: function declaration isn't a prototype
bluetooth.c: In function `wq_timeout':
bluetooth.c:3075: error: called object is not a function
bluetooth.c:3075: error: syntax error before string constant
bluetooth.c: In function `bt_exit':
bluetooth.c:3091: warning: implicit declaration of function `save_flags'
bluetooth.c:3092: warning: implicit declaration of function `cli'
bluetooth.c:3096: warning: implicit declaration of function `restore_flags'
bluetooth.c: At top level:
bluetooth.c:3026: warning: `psmname' defined but not used
make[1]: *** [bluetooth.o] Error 1
make[1]: Leaving directory `/home/tiax/Desktop/openbt/linux/drivers/char/bluetooth'
make: *** [all] Error 2
[email protected]:/home/tiax/Desktop/openbt # make install
install apps/bluetooth/btd/btd /usr/local/bin
install: cannot stat `apps/bluetooth/btd/btd': No such file or directory
make: *** [install] Error 1

I really need to work with ubuntu - an such things driving me frustrated, because i will never want to switch to xp exept for playing games. Fact ist that windows is destroying my hardware. Therefor i am angry about that software pushing my RAM's to glow and never stop itching on the harddrive.
I would be glad and satisfied if everything works for me in ubuntu - and not that i have to work for it and it still doesn't work. I am not that educated on this things, but i am ready to learn from you. google brought no success for my specific problem.
peaceful greetings from austria!


rstana

August 9th, 2005, 01:59 PM

i got stuck on step where you issue:

hcitool scan

it starts looking for phone (Nokia 6230) but finds nothing and times-out after a while, making me helpless

what do I need to do? thanks for help here


kombipom

August 11th, 2005, 06:23 AM

Thanks for the How-To, I've now got my P800 and Ubuntu talking to each other, the only change I had to make was to use channel 1 rather than 10. I am however having the same problem that souraka reported with large files (mp3's). The phone tells me that the connection was severed by the other device. Is there a max transfer time in a config file somewhere which can be adjusted?


dinap1

August 22nd, 2005, 06:15 PM

Hi!
I did everything th 1st post says. at the point where i wrote

"sudo mknod /dev/rfcomm0 c 216 0"

it gave me this error message:

"mknod: `/dev/rfcomm0': File already exists"

But i continued. when i tried to send a jpg picture from my 6260 phone, on the phone screen appeared

"sending falied"

although before it found my computer's name when it was searching fot BT devices.
Any ideas please?

Nokia 6260, usb BT dongle: Omnuis, Ubuntu 5.0.4.
Thanx!


ramesh_thiru

September 2nd, 2005, 08:14 PM

Thanks, at last now I can connect to my Nokia 6600, but still I'm not able to use GPRS... I searced everywhere how I could, and I didn't find luck : grep tmp

Windows 10: Install / Uninstall MSI Error 2203

Discus and support Install / Uninstall MSI Error 2203 in Windows 10 Software and Apps to solve the problem; Hello, I am having trouble, I first noticed it when an iTunes update came out and the auto update failed, I thought nothing of it. Next Adobe said... Discussion in 'Windows 10 Software and Apps' started by Scoobler, May 15, 2016.

Thema:

Install / Uninstall MSI Error 2203

  1. Install / Uninstall MSI Error 2203 - Similar Threads - Install Uninstall MSI

  2. Error 2203. Database C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database...

    in Windows 10 Gaming
    Error 2203. Database C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database...: I've just installed windows and now afetr 5 days this error suddenly happen, i cannot install anything! Please help!Error 2203. Database: C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database file. System error -2147287037.Already tried thisMethod 1: Follow the...
  3. Error 2203

    in Windows 10 Ask Insider
    Error 2203: I have a big problem. I have error 2203. I try a lot of thing by internet (change name on regedit, temp1, add everyoane, stop Windows installer and modify it) but nothing work. What can I do? I cant install or unistall any app. submitted by /u/Barbie-sexy_2008 [link]...
  4. Error 2203

    in Windows 10 Ask Insider
    Error 2203: Hello! I have a big problem. When I try to install any app Im getting error 2203. I try a lot of thing but nothing. I try to give me acces on security on Temp folder but I cant change it (no permision). submitted by /u/Barbie-sexy_2008 [link] [comments]...
  5. .msi files cannot be installed. Install / Uninstall app cannot be launched.

    in Windows 10 Installation and Upgrade
    .msi files cannot be installed. Install / Uninstall app cannot be launched.: Hello there. I'm facing serious problem right now. I wanted to learn JavaScript and have to download the language. The language file is in .msi types. When I want to install, as it almost finished installing, the error popped up and said: [ATTACH] I tried to look up in the...
  6. error code 2203 while trying to uninstall java

    in Windows 10 BSOD Crashes and Debugging
    error code 2203 while trying to uninstall java: So this all started with me trying to delete my old versions of java and then install the latest one. I get an error, and follow the websites instructions to uninstall all previous versions of java before installing the newest version. When I try to uninstall the older...
  7. Windows 10 Installer Error 2203

    in Windows 10 Installation and Upgrade
    Windows 10 Installer Error 2203: Hey Microsoft - looking for help please with Windows 10. SInce an update a few months back on my work Vaio laptop I have been having issues installing/uninstalling software. There is a software I see that is listed in Programs and Features yet when I attempt to use that...
  8. Insallation problems with 2203 error

    in Windows 10 BSOD Crashes and Debugging
    Insallation problems with 2203 error: Hi to all, I am new to this forum and I would ask a question to the Microsoft Community Forum. As far as I read, lot of people have crashed with the internal error 2203. Before writing, I have tried the methods suggested by all of you but I did not succeed. I am trying to...
  9. Error code "2203" Windows 10 installer

    in Windows 10 Installation and Upgrade
    Error code "2203" Windows 10 installer: Hi, when I try to install Oracle VirtualBox or VMware workspace I take this error: "the installer has encountered an unexpected error installing this package. The error code is 2203." [ATTACH] I tried to give full control to both of Temp files to Administrator, System,...
  10. Software Installation - Error 2203?

    in Windows 10 Software and Apps
    Software Installation - Error 2203?: I've been running Windows 10 Home on three systems since Nov. 2015. I have repeatedly run into this error when installing or even uninstalling software. I never received this error while running Windows 7. I have spent hours researching this, and believe it is a permission...

Users found this page by searching for:

  1. windows 10 errore 2203

    ,
  2. windows 10 2203

    ,
  3. error code 2203 when uninstalling in windows 10

    ,
  4. itunes error 2203 uninstall
MPEG". mpeg.chiariglione.org. Archived from the original on 2016-08-20. Retrieved 2016-08-02.
  • ^IMS Profile for High Definition Video Conference (HDVC) Service(PDF). GSMA. 24 May 2016. p. 10. Archived(PDF) from the original on 18 August 2016.
  • ^"AAC Licensing FAQ Q5". Via Licensing. Retrieved 2020-01-15.
  • ^"AAC License Fees". Via Licensing. Retrieved 2020-01-15.
  • ^Thom, D.; Purnhagen, H. (October 1998). "MPEG Audio FAQ Version 9 - MPEG-4". chiariglione.org. MPEG Audio Subgroup. Archived from the original on 2010-02-14. Retrieved 2009-10-06.
  • ^"ISO/IEC 14496-3:2019". ISO. Retrieved 2022-02-19.
  • ^ abcdWolters, Martin; Kjorling, Kristofer; Homm, Daniel; Purnhagen, Heiko. A closer look into MPEG-4 High Efficiency AAC(PDF). p. 3. Archived from the original(PDF) on 2003-12-19. Retrieved 2008-07-31. Presented at the 115th Convention of the Audio Engineering Society, 10–13 October 2003.
  • ^"Advanced Audio Coding (MPEG-2), Audio Data Interchange Format". Library of Congress / National Digital Information Infrastructure and Preservation Program. 7 March 2007. Archived from the original on 30 July 2008. Retrieved 2008-07-31.
  • ^ETSI TS 101 154 v1.5.1: Specification for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG transport stream
  • ^Cohen, Peter (2010-05-27). "iTunes Store goes DRM-free". Macworld. Mac Publishing. Archived from the original on 18 February 2009. Retrieved 2009-02-10.
  • ^"Apple AAC". Hydrogenaudio. Archived from the original on 2021-11-23. Retrieved 2021-11-22.
  • ^"Gingerbread - Android Developers". Android Developers. Archived from the original on 29 December 2017. Retrieved 8 May 2018.
  • ^"Supported media formats - Android Developers". Android Developers. Archived from the original on 11 March 2012. Retrieved 8 May 2018.
  • ^"Palm Pre Phone / Features, Details". Palm USA. Archived from the original on 2011-05-24.
  • ^"Nintendo - Customer Service - Wii - Photo Channel". nintendo.com. Archived from the original on 5 May 2017. Retrieved 8 May 2018.
  • ^"Supported Media for Google Cast". Archived from the original on 2015-09-23. Retrieved 2015-09-22. Supported Media for Google Cast
  • ^"Statistics - Adobe Flash runtimes". www.adobe.com. Archived from the original on 2 October 2011. Retrieved 8 May 2018.
  • ^"Adobe Delivers Flash Player 9 with H.264 Video Support". Adobe press release. 2007-12-04. Archived from the original on 2014-08-21. Retrieved 2014-08-20.
  • ^Xbox.com any help?


  • stuoolong

    October 3rd, 2005, 01:36 AM

    Hi, I'm a complete newbie! Looking forward to spending quite a bit of time here...

    This howto worked great for me, as did the one by Derrick1985 on setting up Gnome scripts. The only problem is that it won't transfer files with a space in the name...there's probably a really simple solution but I can't work it out. Nearly all of my music files have a space in the name somewhere, so short of changing all the names I can't really transfer them to the phone. :???: No problem getting pics from the phone to the PC though! I'm using a Motorola V3, used channel 10.:D


    bladesonfire

    October 6th, 2005, 11:12 PM

    I have a Dell Inspiron 8600 with an integrated bluetooth device and a Sony Ericsson K750i. The device is detected correctly, but when I run "hcitool scan", it doesn't work for me.


    $ hcitool scan
    Scanning ...
    $

    My "hciconfig" output:


    hci0: Type: USB
    BD Address: 00:10:C6:50:CC:8F ACL MTU: 192:8 SCO MTU: 64:8
    UP RUNNING
    RX bytes:225 acl:0 sco:0 events:28 errors:0
    TX bytes:318 acl:0 sco:0 commands:15 errors:0

    I have another machine running Windows XP with a bluetooth dongle installed that has connected to the phone as we speak and transfered files to my phone. When I scan with the phone, it finds the WinXP machine, but not the laptop.

    I'd prefer not to attach the bluetooth dongle to my laptop, since that was the whole point of getting integrated bluetooth in the first place.

    Any suggestions, please? Thanks.


    ranf

    October 7th, 2005, 02:40 PM

    Hey, thanks for the howto! Sending stuff to mobile phones and PDA's works great, but if I try to send stuff from those devices to my laptop, the phones ask for a password. Where do I set this? It won't connect without it.
    It asks for the bluetooth PIN.
    For the PC side it is usually stored in:
    /etc/bluetooth/pin


    k1G

    October 8th, 2005, 04:55 PM

    Here's my experience with a Sony Ericsson K700i and a Belkin Bluetooth dongle...

    First things first - I'm new to Ubuntu having run mainly on SuSE since 2001 with odd flirtations with various Red Hats, so it took a while for me to figure out that I had to un-comment some lines in /etc/apt/sources.list so that I could apt-get install some of the packages I needed...:)

    Secondly, I had already tested the hardware on another box running SuSE 9.0, so that I knew it worked OK - this was also handy because I knew the things that I had had to tweak in order to get things working OK under SuSE.

    Anyway, this is how I got things working with Ubuntu. I basically followed the contents of this HOWTO but also did the following...

    * As was suggested in this thread I edited /etc/bluetooth/rfcomm.conf adding the line "bind yes;" - this seemed to cure the phone hanging after sending a file - it would report back "Bluetooth is currently busy" or similar, and Bluetooth could not be stopped, the phone had to be shut off first.
    * As per an earlier post I edited /etc/bluetooth/hcid.conf # Local device class to show class 0x100100;
    * I also edited /etc/bluetooth/hcid.conf to un-comment the line auth enable; under # Authentication and Encryption. I did this as a precaution because this was one of the tweaks that this hardware combination needed under SuSE

    Thanks to everyone for posting ideas and suggestions - this was driving me crazy knowing that the damn thing worked under SuSE but not Ubuntu... :D


    emperon

    October 10th, 2005, 03:35 PM

    Hello, I think the article is excellent. However what i want is connecting to internet through GPRS with my Bluetooth connected phone Nokia 6230.

    So far, i can pair the phone and my computer. So Bluetooth is working.
    But i am stuck at the next step. Theres a program called Easy GPRS connector for linux but it is somehow not working for me.

    I am looking for a solution, please help.

    Note: Windows is capable of doing that with this machine and my phone without any extras. So i know my hardware is ok for GPRS.


    ranf

    October 10th, 2005, 04:34 PM

    Hello, I think the article is excellent. However what i want is connecting to internet through GPRS with my Bluetooth connected phone Nokia 6230.

    Have a look at this site:
    http://tuxmobil.org/phones_survey_nokia.html


    mokeyjoe

    October 17th, 2005, 05:12 PM

    I'm trying to connect a 6680 to Ubuntu Hoary but by using the USB lead, not Bluetooth. Would the procedure be similar to this? All I really want to do is transfer files between the phone and PC.


    Tom^

    October 19th, 2005, 05:59 PM

    So is there any way to sync my evolution with 6630? Even if I have to compile stuff, is there a way? All I have are dead ends and I'm disappointed. :( Thank you for your answers!


    rwabel

    October 22nd, 2005, 12:31 AM

    everything is working fine. I can find my phone and my phone finds my ubuntu box and I can pair it. But whenever I want to send a file from my phone to my ubuntu box I get "connection failed". I've started the gnome-obex-server!


    NicP

    October 24th, 2005, 03:27 PM

    It asks for the bluetooth PIN.
    For the PC side it is usually stored in:
    /etc/bluetooth/pin

    my pin file is set as 1234, however when i put this in it still says passcode failed, i also tried changing it to 1, and 1111, with the same result. any ideas?


    ranf

    October 24th, 2005, 04:27 PM

    my pin file is set as 1234, however when i put this in it still says passcode failed, i also tried changing it to 1, and 1111, with the same result. any ideas?
    What program do you run on the PC side?


    NicP

    October 25th, 2005, 12:59 AM

    What program do you run on the PC side?

    I installed gnome-bluetooth and gnome-phone-manager from synaptic (and dependancies). The phone came up in the bluetooth manager straight away. I also tried following the procedure at the beginning of this thread and got exactly the same result, it just rejects the passcode.


    rwabel

    October 25th, 2005, 07:13 AM

    Right. Have followed the howto and have managed to transfer files from my PC to my mobile phone (K700i). However, if i try and send a file the other way (from my phone to my PC), I get a connection failed error. I have added my PC to my phones devices and entered the passcode of 1234 which it seems to accept. I have checked the status of my PC listing on my phone and object push is the only service that appears as supported. Is that correct? Any help in getting the phone to send to my PC would be most appreciated. djp

    same problem here. I can bind my computer with my phone. I can send from computer to phone. but I cannot send from phone to computer!


    Eldan

    November 8th, 2005, 03:54 PM

    Excelent Howto, thank you so much for taking the time to put the word out.

    Everything worked 100% as you documented, except for one step. For some reason I was not able to send from my Nokia 6600 to my Linux box until after I rebooted. Although I am sure I probably could have restarted the obex server for the same results. I had used obexserver and gnome-obex-server commands, possibly some conflict arose there.

    Ubuntu rocks! This has been the simplest, best documented Linux varient I have tried yet. Everything just works! =D>


    freyro

    November 11th, 2005, 05:40 PM

    Excellant post this is. Worked like a charm for me on my Dell D505 - difference is I have an on motherboard bluetooth device and hence my connection string was a bit longer is:

    /sys/devices/pci0000\:00/0000\:00\:1d.0/usb1/1-2/1-2\:1.0/

    but not:

    /dev/rfcomm0

    (unless I've overlooked something big time) The above /sys/dev... being the usb.linux.sysfs_path param (available from Device Manager).

    Thanks -

    Freyr O


    d34th

    November 18th, 2005, 08:02 PM

    Hi

    I have a little problem
    I'm not able to transfer big files to my phone (nokia 6230), I think it's because it stores the file in the phone memory, but when a file is bigger than the phone memory, the transfer fails.
    I would like to send files directly to the mmc card.
    Is there any way to transfer sets of files at the same time?

    Finally, would it be possible to mount (or something like this) the phone in order to grafically explore it?


    Greetings from Spain

    ----------EDIT------------

    I've read something about btfs, what about it?


    tomwell

    November 22nd, 2005, 09:30 PM

    Hey,

    Does anyone feel that bluetooth integration in Breezy is appalling and that it should be made into easy GUI program for the next release??

    I mean i am not even going to bother using bluetooth support in linux if i have to restart everytime i send a file...!!!

    Easier to reboot into windows and use the nokia software... and transfer into FAT32...

    Just a thought...

    Peace

    Tom


    tomwell

    November 22nd, 2005, 09:31 PM

    Oh and before anyone has a go at me...

    I have set bluetooth up and it works fine i dont have any problems with at all expet the ease of use...!!!

    Peace

    Tom


    zasf

    December 31st, 2005, 03:15 PM

    Excellant post this is. Worked like a charm for me on my Dell D505 - difference is I have an on motherboard bluetooth device and hence my connection string was a bit longer is:

    /sys/devices/pci0000\:00/0000\:00\:1d.0/usb1/1-2/1-2\:1.0/

    but not:

    /dev/rfcomm0

    (unless I've overlooked something big time) The above /sys/dev... being the usb.linux.sysfs_path param (available from Device Manager).

    Thanks -

    Freyr O

    I also have an internal bluetooth device, I had no problems following this how-to to use an external USB bluetooth dongle.. but the internal one doesn't work.. I don't even find it with


    [email protected]:~$ sudo hcitool dev
    Devices:

    How do I use device manager to discover my internal bluetooth device address??
    Thanks


    brunog

    December 31st, 2005, 03:33 PM

    Thank you for the effort put into this post.
    It helped me set up my Nokia 8620 to send and receive files from my PC running Ubuntu Breezy (5.10).
    I would like to report that I have also maneged to get connected to the internet via my bluetooth connection to my phone and GPRS.

    Setting up my phone accoring to this post enabled my to send and receive files to and from my phone.
    I could not access the internet though.
    Each time I wanted to connect my phone requested a password for pairing.
    1st problem: My phone wanted to pair with "Brunog Home" my home PC name. This was the name already on my phone due to being pared in Windows.
    After deleting this paring from my phone, my phone found my PC as "ubuntu-0"
    When I had a password problem - phone requesting password for pairing - the one that worked for me was "1234".
    There has been advice about resetting passwords, I tried this first - no need to reset password

    Pairing done.

    I also followed advice in this post regarding change of # Local device class to class 0x100100 through sudo gedit /etc/bluetooth/hcid.conf.
    I believe this assisted my phone in seeing my PC.

    All this and I still could not connect to internet.

    My greatest source of info was this post and one done by GrootBrak : http://ubuntuforums.org/showthread.php?t=50496

    He used port 1 for his phone, whereas this post suggests port 10.
    After trying 100 things I decided to also use port 1 rather than 10. For whatever reason this seemed to work.
    So it seems that port 10 is not the only one to be used with Nokia phones??

    Hopes this feedback helps someone out there. :)

    Now if I can only get my winmodem to work (been trying for 3 months....) I will be in heaven....:p

    I whish you all a wonderful new year in 2006


    lateo

    March 1st, 2006, 06:20 PM

    When my 6600 finds my PC it asks for a code.
    Hence everything I type is in asterixes i cannot spell my user/root code.
    Does anyone know of a solution to this?

    not your NIP?

    [edit(s)]
    oh i see. same problem here since i made the mistake to reboot and try nokia pc suite.
    now under ubuntu i still can send & receive files, but each time i try to 'connect' to pc from phone there's this boring passwd that doesn't match the /etc/bluetooth/pin :-/
    i did not have this problem before installing & trying nokia pc suite under win32. maybe a phone config change?
    also tried 'gnome-phone-manager'. looks good but i have the same pb : 'connection' between pc & phone is ok, but i'm asked for the passwd to 'link' them.


    i'd really like someone to help made the phone use home internet connection 'via' bluetooth
    found something for pda here (in french but cmd line is universal ;)) (http://www.melaneum.com/linux/bluetooth.html) but 6230i does not seem to offer enough flexibility to be configured this way.
    any tip welcomed!

    this one looks good for bluetooth internet access, but it's for laptop : http://fedoranews.org/.../bluetooth (http://fedoranews.org/contributors/muhammad_al_ismail/bluetooth/)

    found something at operamini forums but don't really understand what to do/how to do :
    U mean like using OM as a browser on the phone which is connected via bluetooth to PC which has internet access? It's very easy - U don't have to change anything on the phone.
    1. Get the SE J2ME SDK
    2. Set up the serial connection with the phone using bth
    3. Use ConnectionProxy from seJ2MEsdk - make connection with the phone
    4. Use DeviceExplorer from the sdk - fire it up
    5. In DeviceExplorer, choose File -> Serial Networking (turn on)
    6. On the left U have the list of apps installed on the phone - choose Opera Mini, right click and Start
    7. Enjoy using Opera Mini arround the house ;>

    sent a mail to nokia for internet bluetooth purpose. i'm not expecting any answer but at least they know some users request this. asked them if there were any 'phone profile' to be applied on the phone to have more functions available.


    lateo

    March 6th, 2006, 04:46 PM

    nokia france answer :
    "En réponse à votre courriel, je vous informe que le 6230i ne peut bénéficier de connexion en IP Passthrough, permettant d'utiliser le mobile comme navigateur Web en connexion à un PC. De plus, nous ne développons aucun pilote / logiciel sous Linux, mais uniquement sous WIndows."

    my fast (and quite bad) translation :
    6230i cannot use IP Passthrough connection in order to surf the web from your phone using PC's internet connection. Anyway, we're only looking for windows, we do not work on linux drivers & utilities.

    doh. had to try :-/


    warpforge

    April 8th, 2006, 01:53 PM

    I've posted an updated guide to this:
    https://wiki.ubuntu.com/BluetoothDialup


    pnk

    May 10th, 2006, 12:16 PM

    Someone asked for a script which would recieve files automaticly and put it in the home directory so I put together a real simple script to show you. The script doesn't care about overwriting existing files so you might consider adding a little while loop to change the name while there are exact matching filenames. What I think is the coolest is that this will put the files directly on the Desktop in Ubuntu.

    Open your favourite editor and save the following script as bluetooth.sh


    #!/bin/sh

    # Real simple script to keep obexserver running
    # [email protected] wed 10.mai 06 12:51

    # Configuration
    UPLOADDIR=~/Desktop

    while [ 1 ]; do
    TEMPFILENAME=`obexserver

    Nokia pc suite error code 2203 - idea

    awk '{ print $2 }'`
    mv $TEMPFILENAME $UPLOADDIR
    sleep 1
    done


    Then execute the following command to make it an executable file.


    chmod a+x bluetooth.sh


    Set up all your bluetooth settings as explained in the tutorial and run the following command. The ending & puts it in the background.


    ./bluetooth.sh &


    Raavea

    May 11th, 2006, 05:47 PM

    Is there a way to get this to work in Breezy with an NEC e616V (3g phone) ??


    When I do 'hcitool scan' it says 'Device is not available: No such device' o.O
    I made the phone discoverable. Whats goin wrong?


    JoNas-fr

    May 14th, 2006, 01:50 PM

    Your HOWTO is so nice! It works perfectly on my Nokia 6230 ans Ubuntu 5.10.

    But I still have a problem : how can I install .jar files (java apps) on it? Under windows I used "Nokia pc suite" and it works. When I send a .jar files under ubuntu, my nokia receive it but did'nt recognize his file type.

    PS: Sorry for my pretty bad english :D


    roland67

    June 22nd, 2006, 11:03 PM

    Absolutely fantastic. Worked like a charm for my NOKIA 6820.
    Thanks!


    vivtho

    July 12th, 2006, 02:27 PM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    You don't need to type in your Ubuntu password. Type in any number (usually limited to four digits). You should then get a prompt on your monitor asking you to type in a code. Just type the same number and hit enter... That should do it.

    The same procedure worked on my 7710.


    mostwanted

    July 14th, 2006, 03:23 PM

    Thank you! Worked great, just transfered a jpg from my PC to my Samsung phone. I tried doing it the other way though, and my phone wouldn't recognise my PC properly (it saw the bluetooth signal, but when I tried connecting I got an error). Gonna check this out some more. At least it works one-way for now! :)


    QkEterror

    July 19th, 2006, 10:12 AM

    You don't need to type in your Ubuntu password. Type in any number (usually limited to four digits). You should then get a prompt on your monitor asking you to type in a code. Just type the same number and hit enter... That should do it.

    The same procedure worked on my 7710.

    I have a 7710 too. Can you pair your phone with Ubuntu? When I let my phone try to pair with Ubuntu nothing pops up to ask for a code. The phone says pairing failed.

    By the way. Are you able to sync your 7710 through bluetooth with evolution?


    clauguia

    August 16th, 2006, 02:43 AM

    It worked not only to send to/from my nokia 6230 but to send files to/from my palm as well!!! :-O Goodbye cables! :-)

    (I know some people prefer to make a sync with palm, but sometimes you want just to move a file and i liked drive mode a lot, but it works only with craddle/cable thing. This way i have my "drive mode" with bluetooth, at least to rapidely move a file to and fro)

    My /etc/bluetooth/rfcomm.conf file reads like this:


    #
    # RFCOMM configuration file.
    #


    rfcomm0 {
    # bind yes;
    # # Bluetooth address of the device
    device 00:11:9F:61:9C:80;
    # # RFCOMM channel for the connection
    channel 10;
    # # Description of the connection
    comment "Fone Nokia 6230";

    }

    rfcomm1 {
    # bind yes;
    # # Bluetooth address of the device
    device 00:07:E0:8F:04:02;
    # # RFCOMM channel for the connection
    channel 10;
    # # Description of the connection
    comment "Palm T5";

    }


    Whats the "bind" thing?

    Unfortunately, when i try gnome-obex-server it returns:


    ** (gnome-obex-server:27500): WARNING **: OBEX server register error: -1

    ** (gnome-obex-server:27500): WARNING **: Unable to initialize OBEX source

    ** (gnome-obex-server:27500): WARNING **: Couldn't initialise OBEX listener


    So, still obexserver to me... :-(


    Cris987

    August 31st, 2006, 09:50 PM

    I have a Sony Ericsson T610 and it fails to detect my computer w/ Ubuntu Dapper. I followed this guide, but when I got to "hcitool scan", I received a response of "Device is not available: No such device". Would someone like to help me out ?


    ingwarzeph

    September 1st, 2006, 01:16 AM

    You are an absolute peach :p

    Just following the first post I was able to send and receive files on my Sony-Ericsson K608i without any problem at all. =D>


    DanielTJ

    September 12th, 2006, 09:13 PM

    Thanks globalspace, it was one of the important things for me to use windows for. do you think that calender sync is also possible anytime soon? is anybody busy with it?
    and im really curious: how could you do this? what did you read?
    thanks again.=D>


    DanielTJ

    September 12th, 2006, 09:14 PM

    Thanks globalspace, it was one of the important things for me to use windows for. do you think that calender sync is also possible anytime soon? is anybody busy with it?
    and im really curious: how could you do this? what did you read?
    thanks again.=D>


    mborsato

    October 27th, 2006, 09:17 PM

    And how can I use this HOWTO to hotsync Evolution with my Palm?

    Tks.


    movil

    October 31st, 2006, 11:22 AM

    Thanks for the tutorial globalspace !

    It worked great in my Dapper :)

    Way cool!


    Mrs Harris

    November 7th, 2006, 08:03 PM

    Superb... works like a dream with Dapper, my bluetooth dongle and SE p910... thanks muchly :)


    LKRaider

    January 4th, 2007, 04:40 AM

    Thank you very much for this HowTo!

    I too was having problems sending Phone -> PC, all the while PC -> Phone worked fine.

    My phone is a LG MG320c (aka. KG320) and it uses the channel 9 for file transfers. You can find the channel used by your phone with this command (replace with your phone address):

    sdptool records 00:05:C9:32:9F:91
    then look for the OBEX File Transfer channel.

    It still wasn't working for me, but then I finally figured out that my phone needed the FTP service on channel 9 instead of OPUSH, so I enabled the service:

    sdptool add --channel=9 FTP

    I also needed to enable authentication at the end of the file /etc/bluetooth/hcid.conf :

    # Authentication and Encryption (Security Mode 3)
    auth enable;
    #encrypt enable;

    And now it works! :D


    pyrforos

    January 26th, 2007, 07:20 PM

    i can see that the phone is trying to pair *( the bluetooth icon doesn't flashes) but i get this

    Connecting...failed: connect
    Still trying to connect
    Connecting...failed: connect
    Still trying to connect
    Connecting...failed: connect
    Still trying to connect

    heeelpppp


    mpneerkaje

    July 28th, 2007, 01:47 PM

    Thanks a lot for this tutorial! it works really great for me in ubuntu 64-bit!
    Though i had to struggle lil-bit as the library libopenobex-1.0-0 and obexserver for 64 bit were not available in the repository. i did some google search to fix this.
    Other than that, everything worked amazingly superb! I'm very happy.
    Thanks a lot once again.


    Serax

    September 12th, 2007, 12:43 AM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    I am having the same problem and "CODE:gnome-obex-server" isnt working for me


    asafm

    September 22nd, 2007, 02:35 PM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    Same here - Anybody knows where I establish the code?


    daniel1985

    November 17th, 2007, 04:12 PM

    think the standart pin is 1234


    savethewabbit

    April 17th, 2008, 09:27 AM

    hi, i'm trying to follow your guide but i'm already having a problem installing the packages. i can't get obexserver, here's the error i get:


    The following packages have unmet dependencies:
    obexserver: Depends: libopenobex-1.0-0 (>= 1.0.0-rel) but it is not installable
    E: Broken packages


    any idea how to move around that and install obexserver? thanks.


    rahid

    November 12th, 2008, 05:24 AM

    Somebody thinks that blutooth communication with phone is not for Ubuntu. This is completly wrong. I found severel here where this type help available.

    After i bought a Sagem x700 without a data cable. I thought i cann't able to use internet with 3G/EDGE network. But i find a great help on Ubuntu-help.co.cc (http://Ubuntu-help.co.cc).

    If you need youcan visit this link (http://ubuntu-help.co.cc/index.php/ubuntu-help/35-internet/45-connecting-internet-through-mobile-phone).

    Thanks everybody.


    mafi127

    May 9th, 2011, 06:27 PM

    DId everything what is in the first post but still cant connect wammu whit my phone.



    Wammu is now searching for phone:
    Discovering Bluetooth devices using PyBluez
    Checking 6C:9B:02:54:DD:83 (Nokia Photon C6-03) - Could not guess vendor - ['bluephonet', 'bluefbus', 'bluerfgnapbus', 'blueat', 'blueobex']
    All Bluetooth devices discovered, connection tests still in progress...
    Finished 6C:9B:02:54:DD:83 (Nokia Photon C6-03) - Could not guess vendor - ['bluephonet', 'bluefbus', 'bluerfgnapbus', 'blueat', 'blueobex']
    All finished, found 0 phones
    No phone has been found!


    Powered by vBulletin® Version 4.2.2 Copyright © 2022 vBulletin Solutions, Inc. All rights reserved.

    Nokia Online Service Tool (OST)

    Nokia Online Service Tool or Nokia OST Tool is a Windows PC software. Nokia Online Update Tool is a firmware flashing tool for Nokia Android devices that can flash stock firmware with .nb0 and .mlf extensions. You can download Nokia OST tool LA 6.0.4 and Nokia OST LA 6.1.2 with OST tool patch or crack file from below. You can install Nokia firmware to restore your phone to stock yourself.

    Originally, the Nokia OST was developed by HMD Global. It’s meant to be used in the OEMs official service centers only. However, you can install the Online Service Tool (OST) and patch it using Nokia OST tool patch (crack) file. You can download Nokia OST tool LA 6.0.4 and Nokia OST LA 6.1.2 from below.

    Nokia Online Service Tool is similar to Samsung’s Odin Tool and the LG Flash Tool. It’s available unofficially. If you use a Nokia device and have been getting any issues on it, you can fix it by installing the stock Nokia firmware and restoring it to stock. You can flash Marshmallow and Nougat firmware (.nb0) on your Nokia device using the Nokia OST LA 6.0.4. In case you want to install Android Oreo or Pie firmware, you should use the latest version of Nokia OST tool that is v6.1.2.

    Since the Nokia Online Service Tool is used in official Nokia service centers only, only an authorized service center employee with a registered username and password can log in and use this utility. The good news is, there’s a patch available for the Nokia OST that makes it possible for an end user to use it and perform a firmware installation

    In certain situations like boot loop, performance lag or slow performance, a frequent device overheating, the Online Service Tool (OST) can help you in bringing you Nokia phone to a normal state. Once you learn how to use the Nokia OST, you would no longer need to visit the service center to fix such technical issues.

    Sometimes, the OEMs release software updates for a specific region. The users of Nokia phones in other parts of the world might have to wait for weeks and months to get that update. Thanks to the Nokia Online Service Tool, you can just download the latest software update file from a forum or third-party source and flash it manually! You can not only upgrade the software but can also downgrade the software version on your Nokia phone easily. Being able to restore your device to the stock firmware gives users the confidence to experiment.

    Supported Nokia Phones

    Nokia OST tool is compatible with all Nokia devices including:

    • Nokia 8110 4G
    • Nokia 1
    • Nokia 1 Plus
    • Nokia 2
    • Nokia 2.1
    • Nokia 3
    • Nokia 3.1
    • Nokia 3.1 Plus
    • Nokia 3.2
    • Nokia 4.2
    • Nokia 5
    • Nokia 5.1
    • Nokia 5.1 Plus (Nokia X5)
    • Nokia 6
    • Nokia 6.1 (Nokia 6 2018 2nd Gen.)
    • Nokia 6.1 Plus (Nokia X6)
    • Nokia X71
    • Nokia 7
    • Nokia 7.1
    • Nokia 7 Plus
    • Nokia 8
    • Nokia 8 Sirocco
    • Nokia 8.1 (Nokia X7)
    • Nokia 9 PureView

    Things to Remember

    • On some Nokia phone models, especially the MTK models, you can connect the device while it is turned off. However, on some models, you’ll need to connect the phone to PC via USB cable after booting the device into the Download Mode.
    • In case you get Error Code 2203 in the OST after launching it, please make sure that you have patched the tool properly as directed below.
    • If you encounter ‘SE_ERR_ADB_CMD_GET_FAIL_RESULT’, you need to unlock your Nokia phone’s bootloader before proceeding. Since the bootloader unlock command varies from model to model, you should google to find the right command for your model.
    • While the non-patched Nokia OST tool requires an authorized after-sales account to login and an Internet connection to connect to Nokia servers, you can use the patched OST tool offline.
    • Nokia OST tool can flash the firmware with .nb0 or .mlf extension only.

    Nokia Online Service Tool and Patch File System Use - Use an Apple iPod with Xbox 360Archived April 8, 2007, at the Wayback Machine
  • ^"Nero Platinum 2018 Suite - Award-winning all-rounder". Nero AG. Archived from the original on 14 December 2012. Retrieved 8 May 2018.
  • ^"FAAC". AudioCoding.com. Archived from the original on 2009-12-11. Retrieved 2009-11-03.
  • ^"FAAD2". AudioCoding.com. Archived from the original on 2009-12-11. Retrieved 2009-11-03.
  • ^"December 5th, 2015, The native FFmpeg AAC encoder is now stable!". ffmpeg.org. Archived from the original on 16 July 2016. Retrieved 26 June 2016.
  • ^"FFmpeg AAC Encoding Guide". Archived from the original on 17 April 2016. Retrieved 11 April 2016.
  • ^"Libav Wiki - Encoding AAC". Archived from the original on 2016-04-20. Retrieved 11 April 2016.
  • External links[edit]

    Supported Media for Google Cast
  • ^"Statistics - Adobe Flash runtimes". www.adobe.com. Archived from the original on 2 October 2011. Retrieved 8 May 2018.
  • ^"Adobe Delivers Flash Player 9 with H.264 Video Support". Adobe press release. 2007-12-04. Archived from the original on 2014-08-21. Retrieved 2014-08-20.
  • ^Xbox.com

    Mobile phones Repairs manual

    Mobile operating system milestones mirror the development of mobile phones and smartphones:  1973–1993 Mobile phones use embedded systems to control operation.  1995 The first smartphone, the IBM Simon, has a touchscreen, email and PDA features.  1996 Palm Pilot 1000 personal digital assistant is introduced with the Palm OS mobile operating system.  1996 First Windows CE Handheld PC devices are introduced.  1999 Nokia S40 OS is officially introduced along with the Nokia 7110  2000 Symbian becomes the first modern mobile OS on a smartphone with the launch of the Ericsson R380.  2001 The Kyocera 6035 is the first smartphone with Palm OS.  2002 Microsoft's first Windows CE (Pocket PC) smartphones are introduced.  2002 BlackBerry releases its first smartphone.  2005 Nokia introduces Maemo OS on the first internet tablet N770.  2007 Apple iPhone with iOS is introduced as an iPhone, "mobile phone" and "internet communicator."[2]  2007 Open Handset Alliance (OHA) formed by Google, HTC, Sony, Dell, Intel, Motorola, Samsung, LG, etc.[3]  2008 OHA releases Android(Based on Linux Kernel) 1.0 with the HTC Dream (T-Mobile G1) as the first Android phone.  2009 Palm introduces webOS with the Palm Pre. By 2012 webOS devices were no longer sold.  2009 Samsung announces the Bada OS with the introduction of the Samsung S8500.  2010 Windows Phone OS phones are released but are not compatible with the previous Windows Mobile OS.  2011 MeeGo the first mobile Linux, combining Maemo and Moblin, is introduced with the Nokia N9, a collaboration of Nokia, Intel and Linux Foundation  In September 2011 Samsung, Intel and the Linux Foundation announced that their efforts will shift from Bada, MeeGo to Tizen during 2011 and 2012.  In October 2011 the Mer project was announced, centered around an ultra-portable Linux + HTML5/QML/JavaScript Core for building products with, derived from the MeeGo codebase.  2012 Mozilla announced in July 2012 that the project previously known as "Boot to Gecko" was now Firefox OS and had several handset OEMs on board.  2013 Canonical announced Ubuntu Touch, a version of the Linux distribution expressly designed for smartphones. The OS is built on the Android Linux kernel, using Android drivers, but does not use any of the Java-like code of Android.[4]  2013 BlackBerry released their new operating system for smartphones and tablets, BlackBerry 10.  2013 Google release latest version of Android Kitkat.  2014 Microsoft release Windows Phone 8.1 in February 2014.  2014 Apple release iOS 8 in September 2014.  2014 BlackBerry release BlackBerry 10.3 in September 2014.  2014 Google release Android Lollipop in November 2014. Current software platforms See also: Comparison of smartphones, List of Firefox OS devices, List of iOS devices and List of Windows Phone devices Android See: Android (operating system) Android (based on the Linux Kernel) is from Google Inc..[5] It has the largest installed base worldwide on smartphones. Most of Android is free and open source,[6] but a large amount of software on Android devices (such as Play Store, Google Search, Google Play Services, Google Music, and so on) are proprietary and licensed.[7] Android's releases prior to 2.0 (1.0, 1.5, 1.6) were used exclusively on mobile phones. Android 2.x releases were mostly used for mobile phones but also some tablets. Android 3.0 was a tablet- oriented release and does not officially run on mobile phones. The current Android version is 5.0. Android's releases are named after sweets or dessert items:  Cupcake (1.5)  Donut (1.6)  Eclair (2.0)  Frozen Yogurt ("Froyo") (2.2)  Ginger Bread (2.3)  Honeycomb (3.0)  Ice Cream Sandwich (4.0)  Jelly Bean (4.1), (4.2), (4.3)  Kit Kat (4.4)  Lollipop (5.0) Most major mobile service providers carry an Android device. Since HTC Dream was introduced, there has been an explosion in the number of devices that carry Android OS. From second quarter of 2009 to the second quarter of 2010, Android's worldwide market share rose 850% from 1.8% to 17.2%. On November 15, 2011, Android reached 52.5% of the global smartphone market share.[8] On September 2014 Android's global market share rose to 85%.[9] iOS iOS is from Apple Inc.[5] It has second largest installed base worldwide on smartphones behind Android. It is closed source and proprietary and built on open source Darwin core OS. The Apple iPhone, iPod Touch, iPad and second-generation Apple TV all use an operating system called iOS, which is derived from Mac OS X. Native third party applications were not officially supported until the release of iOS 2.0 on July 11, 2008. Before this, "jailbreaking" allowed third party applications to be installed, and this method is still available. Currently all iOS devices are developed by Apple and manufactured by Foxconn or another of Apple's partners. As of September 2014, iOS global market share was 11%.[9] Windows Phone Windows Phone is from Microsoft. It is closed source and proprietary. It has third largest installed base on smartphones behind Android and iOS. On February 15, 2010, Microsoft unveiled its next-generation mobile OS, Windows Phone. The new mobile OS includes a completely new over-hauled UI inspired by Microsoft's "Metro Design Language". It includes full integration of Microsoft services such as OneDrive and Office, Xbox Music, Xbox Video, Xbox Live games and Bing, but also integrates with many other non-Microsoft services such as Facebook and Google accounts. Windows Phone devices are made primarily by Nokia, along with HTC, Samsung. As of September 2014, Windows Phone market share was 3%.[9] Blackberry BlackBerry 10 (based on the QNX OS) is from BlackBerry. As a smart phone OS, it is closed source and proprietary. It is used mostly by Government employees. BlackBerry 10 is the next generation platform for BlackBerry smartphones and tablets. All phones and tablets are manufactured by Blackberry itself. Once one of the dominant platforms in the world, it's global market share has been reduced to less than 1% in late 2014.[9] Firefox OS Firefox OS[10] is from Mozilla. It is open source and uses Mozilla Public License. According to Ars Technica, "Mozilla says that B2G is motivated by a desire to demonstrate that the standards-based open Web has the potential to be a competitive alternative to the existing single-vendor application development stacks offered by the dominant mobile operating systems."[11] Sailfish OS Sailfish OS is from Jolla. It is partly open source and adopts GPL (core and middleware), however the user interface is closed source. After Nokia failed in 2011 with the MeeGo project most of the MeeGo team have left Nokia, and established Jolla as a company to use MeeGo and MER business opportunities. In 2012 Linux Sailfish OS based on MeeGo and using MER core distribution has been launched for public use. The first device, Jolla (mobile phone) was unveiled on 20 May 2013. Tizen Tizen is hosted by the Linux Foundation and support from the Tizen Association, guided by a Technical Steering Group composed of Intel and Samsung. Tizen is an operating system for devices including smartphones, tablets, in-vehicle infotainment (IVI) devices, and smart TVs. It is an open source system that aims to offer a consistent user experience across devices. Tizen's main components are the Linux kernel and the WebKit runtime. According to Intel, Tizen “combines the best of LiMo and MeeGo." HTML5apps are emphasized, with MeeGo encouraging its members to transition to Tizen, stating that the "future belongs to HTML5-based applications, outside of a relatively small percentage of apps, and we are firmly convinced that our investment needs to shift toward HTML5." Tizen will be targeted at a variety of platforms such as handsets, tablets, smart TVs and in-vehicle entertainment.[12][13] On May 17, 2013, Tizen released version 2.1, code-named Nectarine.[14] Ubuntu Touch OS Ubuntu Touch OS is from Canonical Ltd.. It is open source and uses the GPL license. Discontinued software platforms Symbian the Symbian platform was developed by Nokia for certain models of smartphones. It is proprietary software. The operating system was discontinued in 2012, although a slimmed down version for basic phones was still developed until July 2014. Microsoft officially shelved the platform in favor of Windows Phone after the acquisition of Nokia.[15] Windows Mobile Windows Mobile was from Microsoft.[5][16] It was closed source and proprietary. The Windows CE operating system and Windows Mobile middleware are widely spread in Asia. The two improved variants of this operating system, Windows Mobile 6 Professional (for touch screen devices) and Windows Mobile 6 Standard, were unveiled in February 2007. It was criticized for having a user interface which is not optimized for touch input by fingers; instead, it is more usable with a stylus. However, unlike iOS, it supports both touch screen and physical keyboard configurations. Windows Mobile's market share sharply declined to just 5% in Q2 of 2010.[17] Microsoft phased out the Windows Mobile OS to focus on Windows Phone. OS (Operating System) The Operating system is a base infrastructure software component of a computerized system. It controls all basic operations of the computer (or other electronic devices such as PDA, smartphone, etc.). The Operating System allows the user to install and execute third-party applications (commonly called apps for short), usually adding new functionality to the device. Among the most popular computer operating systems are Microsoft's Windows and Apple's Mac OS, along with the various distributions of Linux. The most popular OS's for mobile devices (smartphones and tablets) are Apple's iOS and Google's Android and they are the only ones that still show growth. Down the ranks there are RIM's BlackBerry OS and Microsoft's Windows Phone. Symbian holds a distant fifth place, while merely a year ago it was still the most widely used mobile OS. Symbian held its top position for years but its market share has been slowly fading away ever since touch-operated smartphones became the norm and Symbian failed to deliver an intuitive touch UI. Almost ten years ago, Microsoft's Windows Mobile was a strong player too, offering the first touchscreen smartphone experience with the PocketPCs powered by their OS. Today mobile devices with a proper OS are called smartphones and users have a wide choice of applications, such as games, productivity apps, communication or social media apps, digital maps, etc. Standardized operating system platforms make it possible to provide a consistent user interface (and experience) across devices from different hardware manufacturers. Yet, Android smartphone manufacturers like to customize the user experience so each offers a slightly modified version of the stock Android UI. While the major players these days are clear, over the years we've seen the emergence of numerous mobile OS projects including but not limited to Palm's webOS, Samsung's Bada OS, Nokia's Maemo OS, Nokia's MeeGo OS, LiMo OS, Tizen, BlackBerry's Playbook OS and more recently, the Jolla's Sailfish OS and Mozilla's Firefox OS. Related terms:  Android  Apple iOS  Symbian  BlackBerry OS  BlackBerry Playbook OS  webOS  Bada OS  Windows Mobile  Windows Phone OS What is Flashing on Mobile Phones Flashing is installing a new firmware to a cellphone flash memory. When the cellphones firmware is being damaged or interrupted, this one particularly result on not powering the phone, hang up, or keep on re-starting and a lot more software problem issues. This firmwares were comes with different versions. Each mobile phones product has unique firmware versions. And have also specific software that to be use for it. If you have a basic computer knowledge is more advantage, but even if none you can still do and learn easily. What things do we need in flashing cellphones? In flashing phones we need ob-course 1.)A desktop or laptop computer to run the software program, with a USB (universal serial bus) port. 2.) Flashing Device- It is programmed circuit that can synchronize the mobile phone and the computer. 3. Flashing Software - this software is provided by the flashing device seller or even you can download it on the internet. 4. A USB cable and a flashing Cable wire- this the wire that used to connect the mobile phones to the flashing device that also connect to the computer. This one is also provided by the flashing devices seller or you can purchased a pre designed one. Every mobile phone products have different kinds of flashing devices used, and also have different methods and procedures. 5. Flashfiles and Firmware collection- this are the programmed data used in the phones. See here of exmples of flashfiles in Nokia Mobile Phones. Below are the list of Flashing devices which is being used to flash a certain and particular mobile phone products. Advance-Box Axe Box Cruiser Team Products CPF-box Products Cyclonebox Easy-Unlocker ET-BoX FuriouS TeaM Products Genie Universal GM-Box GsmMagicBox G SMServer Products Infinity-Box J.A.F - Just Another Flasher Kulankendi Box / Dongle Martech products Mastertools McnPro Box Micro-Box.com Team Products Multi-Box TEAM Products MXKEY (by Alim Hape) NEROkey NSPRO POLAR Team Products Rocker Team products T-BOX Products SAGEM JTAG UNLOCKER Saras Boxes SMTi Support Sections SpiderMan SPT BOX Super Doctor Box (MTK-BOX) TEST-BOX 2 TGT Products Ultimate-Sam Universalbox UST Pro II Ve Box Vodafone Star VygisToolbox Z3X-Team Products What is Phone Unlocking and How to Unlock a Mobile Phones  Samsung Android  Imei  Diagraming  Handsets  Diagram  Services There are many mobile phones are "locked" into one particular service provider once purchased it. A user cannot use the handset to switch into another service provider by replacing available SIM card module into it. So the best reason is to unlock the phone so it will be used into another network which is very useful when traveling from country to country. Unlocking is completely legal and not illegal, because every phone user own the phone after all! the only reasons that the networks do it is to try to make sure that the phone users don't move to another network, but all it really does is stop them using the phone as they would like to! But how to Unlock a Phone? There are two methods in unlocking mobile phones, It varies a certain products of mobile phones some can be easily unlock and some are not. 1. Unlocking by entering an unlock code. Many Nokia, Samsung, Siemens, Sony, Panasonic and some other brands of mobile phone will unlock if you enter a specific code based on your phone's IMEI (serial) number. This is the most easy method of unlocking - all you have to do is get hold of the code! There are some that offers free unlock codes and some you need to purchased it via online. 2. If a model of phone does not support unlocking by code, you need to get the phone unlocked using a unlocking device and a unlocking software tool. Complete tutorial about flashing and restoring any model of Samsung smart devices or any Samsung galaxy device to stock firmware. This guide will make you able to upgrade or downgrade (Limited) your galaxy S5 to any firmware version by using Odin3. Requirements :  Stock ROM for the model number of your device  Odin3 tool.  Samsung Kies or Samsung mobile driver.  Charged rooted or non rooted Samsung galaxy Series.  USB cable and Windows PC Before starting :  Backup your important data before flashing, in case of this process corrupt your data. [important in downgrading]  Download stock ROM file (make sure you download the right FW for your phone's  model number) from SamMobile or Samsung-Updates and unzip it only one time (the  extracted firmware file has *.tar.md5 extension).  Download and install Samsung Kies or Samsung mobile driver (Link below)  Download Odin3 tool and unzip it (Link below)  Close Samsung Kies and disconnect any device connected to USB ports of your computer. Flashing instructions : 1. Run "Odin3" as administrator. 2. Click on PDA button (AP if you are using Odin3 v3.09) and navigate to the *.tar or *.tar.md5 firmware file (it will take a few second to check firmware file, if you are using  Odin3 v3.09). - If the Zip file contains more than one *.tar file then they will be labeled with PDA,  Phone and CSC. Put them in the corresponding section of Odin3 3. Shut down your device and make sure it's completely off. 4. Put your device into download mode by pressing and holding (Volume Down + Home + Power) buttons then Press Volume up to continue. 5. Connect your galaxy S5 to PC using USB cable and wait until you get a sign in Odin (ID:COM section) and "Added" in message box. 6. Make sure re-partition is NOT MARKED[very important] 7. Click Start and wait a few minutes until you see "RESET" or "PASS!". 8. If your device stuck in bootloop, factory reset it from recovery mode. Done! YT video link : https://www.youtube.com/watch?v=Z_mlA1ywb5o Notes :  Do not disconnect the USB cable or turn your device off while flashing process.  Install Samsung Mobile Driver or Samsung Kies if you don't see a sign in Odin (Step 6).  I am not responsible if something wrong happened to your device (use this AT YOUR OWN RISK).  This process won't take more than 10 minutes.  Flashing firmwares which contains more than one *.tar.md5 file will wipe all data on internal storage.  Flashing official/stock firmware won't increase the binary flash nor KNOX WARRANTY VOID counter and won't cancel the device's warranty.    HOW TO FLASH NOKIA PHONES  This article shall be getting you know comprehensively on how to flash your Nokia phone or update the firmware using just a usb cable without any flashing box like JAF, Cyclone and the rest of them. All that is needed is a usb cord, two softwares and an internet connection. A lot of people often hear about "flashing mobile phones" without knowing what it actually means. Flashing a phone means re-installing the phone's firmware files, that is, re-installing the operating system of the phone. When a phone's operating system files are corrupt due to incompatible applications, virus attack and so on, flashing might be the only solution when restoring factory settings doesn't work. Apart from this, flashing a phone too can be used to update the firmware to a newer version, install a cracked firmware, "wake" a dead phone, etc. You must take in the deep thought that flashing a phone shouldn't be done just for fun as it might be useful and dangerous at the same time. Yes, flashing a phone can wake a dead phone, so also flashing a working phone can kill it! THE FOLLOWING ARE THE SOFTWARES YOU NEED TO DOWNLOAD TO GET STARTED: you can google them a. Navifirm - to download the phone's firmware b. Phoenix Service Suite c. Nokia PC Suite d. A good USB cable 1. Install Phoenix. This might take a pretty long time if you're using a slow computer but you've got to be patient 2. Run Navifirm but be sure to have a working internet connection before doing this. It connects to the internet and loads all available Nokia phones firmwares. This too also takes a long time and requires a steady internet connection so you need some patience here too. 3. Be sure your phone's battery is charged to at least 50% though flashing should take less than 10 minutes. 4. Select your phone type under Products. It is located on the phone just beneath the battery. For example, N97's product type is RM-505, RM-133 for N73 and RM-596 for Nokia N8. (You can as well check it by dialling *#0000# in standby.) 5. Wait till it loads Releases. From here, you can see all available firmware versions. Select the latest you find there. 6. It now loads Variants, select your desired product code from the list. You can also check beneath the battery to find the original product code. 7. Now select all the files and download. Select Download with IDMM (Internet Download Manager) if you have it installed it on your PC. If not, select, Download with program and choose the destination folder. 8. Go to C:/Program Files/Nokia/Phoenix/Products Create a folder with the name as your phone product type. For example, for Nokia N97, the folder will be named RM-505 The firmware files you downloaded will then be located in C:/Program Files/Nokia/Phoenix/Products/RM-505 9. Now run PHOENIX and connect your mobile phone in PC Suite mode. If phoenix detects your phone automatically, skip steps 110-14. 10. In Phoenix, click File > Manage Connections > New. 11. Now select the type of cable you are using. If you are using DKE-2, CA-53, Micro USB cable, select USB. 12. Click Next. It will find your product and say FOUND. If it doesn’t find any, you can try changing your cable type by clicking Back. 13. Click Next and then Finish. 14. Now your cable type (USB) appears in the connection list. Select it. Click APPLY and then CLOSE. 15. Now select File > Open Product. 16. A list of RM codes will open. Select your phone’s RM code. 17. Now select File > Scan Product. 18. Your phone’s firmware info will appear at the extreme bottom of the Phoenix Service Software window. 19. Now select Flashing > Firmware Update. At this point, Phoenix will automatically load the firmware files we talked about in step 8. If it doesn't, make sure you named that directory accordingly and please go over step 8 again. 20. If everything up to step 20 goes well, select “Refurbish”, wait until the “Successful” dialog box appear (DO NOT touch or disconnect the phone or USB cable during the process). Press OK, phone will disconnect and restart. At the end Phoenix will tell you to disconnect your phone as the flashing has finished butome phones may not boot up automatically after the flashing has finished. In those cases, remove the battery and then insert it and manually start the phone. FLASHING A DEAD PHONE WITH PHOENIX The procedure is almost same as above but with litle differences. 1. Start Phoenix. Connect your phone through USB Cable (we are flashing a dead phone so the phone is off) 2. Click File > Open Product. Select your RM code from the window that appears. Click OK. 3. Click File > Manage Connections. Select No Connection. Then APPLY and CLOSE. 4. Now select Flashing > Firmware Update. 5. Check the option “Dead Phone USB Flashing”. 6. Click Refurbish and the flashing process is started. 7. After some time, flashing will pause asking you to turn on your phone. 8. Press the POWER button of your phone until the backlight comes up. 9. Flashing will proceed. Your phone will automatically start when the flashing finishes. When done, you can safely remove your data cable from handset. INFINITY BEST DONGLE FLASHING (NOKIA) How to download and install the flash tool for Sony xperia The flash tool for Xperia™ is actually called Emma when you install it in this Beta version, and it runs on all Windows computers. This tool is confirmed working for most markets globally*, with a few exceptions** due to distribution restrictions. To install the flash tool, follow the steps below: 1. Download the Flash tool for Xperia devices. 2. Unzip the file you downloaded and place it somewhere on your computer. 3. In the unzipped folder, run Emma.exe. During the installation, make sure you remember the installation path: 1. Default path in Windows 64 bit is: “C:\Program Files (x86)\Sony Mobile\Emma\” 2. Default path in Windows 32 bit is: “C:\Program Files\Sony Mobile\Emma\” 4. Copy the Customization.ini file. You find it in the Flash_tool_for_Xperia_X.zip. 5. Paste the Customization.ini file into the installation folder. The installation folder is the folder named Emma in the installation path examples on point 3.1 and 3.2 above. 6. Click Start > All programs > Sony Mobile > Emma (if you used the default installation path from step 3 above) to start the flash tool When you have installed the flash tool for Xperia™, you can flash standard Sony software on your unlocked Xperia™ device. Note! When you flash software onto your device, your user data and content will be erased. Make sure to properly back up all information. This is how you flash software on your phone: Computer: Open Emma from the Start menu of your computer. Connect a USB cable to your computer. Phone: Turn off your phone. Connect your phone to the USB cable while holding the flash key (for example Volume down). The flash key varies between models. For a complete key mapping, see the supported phones page. Screenshot showing the flash tool when a phone is connected. Computer: Select the software you want to flash in the Service list. The tool automatically detects the phone model and lists available software versions, which are called Services in this flash tool. Click on Apply Service. The phone will now be flashed. Phone: When you have flashed your device, you can disconnect your phone from the computer. The first time you start your device after you have flashed it, the boot-up might take a little longer than normal Supported devices & flash keys In the beta version of the flash tool for Xperia™ devices, only a limited number of device models and software versions are supported. In most cases, there are several variants of a model, and normally we only support the international variant. Check the model number in the list below to make sure your variant is supported. Please note that when you connect your phone to the computer to flash the phone, it must be turned off and you must hold the flash key listed below. Flash keys vary between models. Version: + Build 25/06/2014 : Initial Version + Build 27/06/2014 : Fix not working with windows XP + Build 03/07/2014 : Fix not working with some machine run windows 8/8.1 64bit 2. What's news: + This is a modified version of UpTestEX v1.2.3.1 and working with all LG Smartphone Models + Re-design GUI simpler. + Working without LG Mobile Support Tool installed ! + Working with lastest version of LG Mobile Support Tool. + Dont need to use hosts file or run http server to bypass anymore ! + Default language is set to English. Don't need to choose language any more ! 3. Tutorial: + Enter to Download Mode and plug USB into your PC + WARNING : Remember copy KDZ file into LG Flash Tool 2014 folder + Run LGFlashTool2014.exe and do as following pictures : + If you cannot run LGFlashTool2014.exe, please install Visual C++ Runtime Library : https://googledrive.com/host/0B9l4QO...tInstaller.exe[/SIZE] Normal Flash: Flash ROM without losing any data. Only use this when you need to fix system error. Beware of boot loop when flashing ROM that differ from current ROM on your phone or MOD ROM. CSE Flash: Choose this option when you need a fresh format. All data will be gone. It's suitable for upgrading or downgrading ROM or simply use this when you need to back to Stock. No need to choose desired language, it automatically change to English as a default setting. + Wait until 100% to complete ! How to Flash/ROM update your China Android Smartphones Beginner’s Guide: Flashing your China Android Smartphones Hello all, This is a republishing of a beginner’s guide on flashing, it has decided to make this a lot easier to understand because a lot of people have had difficulty doing the procedure, also this article contains update guides on the process. REMEMBER: PLEASE USE FIRMWARE INTENDED FOR YOUR PHONE, USING FIRMWARE NOT INDICATED FOR YOUR PHONE COULD CAUSE SERIOUS DAMAGE OR MAY POSSIBLY BRICK YOUR PHONE. NOTE: Do at your own risk, and remember the needed precautions when doing this procedure, and also more importantly “DO AT YOUR OWN RISK” There are actually 2 steps in flashing your phone into a newer firmware.  Card flash  Cable flash 1. Card Flash CARD FLASH: Which means using your SD Card to install the firmware, much easier and least risky, however, you need to have the recovery installed. WHAT YOU NEED: Micro SD Card, preferably at least 4 GB Battery, fully charge or not below 70% STEP BY STEP PROCESS:  Your ROM (in zip format) send it to your SD card, Remember not to unzip, and make sure your SD card is not corrupted (blank is preferable).  Turn off your phone, insert SD Card.  Insert Battery, Enter RECOVERY MODE (Normally done by pressing Power Button and Volume – Key Simultaneously) Or you may use Volume Up (+) depending on your device. Hold for 8 secs until you go to Recovery Mode (Menu System with Dark background)  When you enter Recovery Mode, You will see options (see image below). Touch Navigation doesn’t work, instead Volume Up and Down key and Power Button for confirmation or enter.  First you need to wipe data and also data caches before flashing.  Then choose install zip from SD card and Confirm (power button)  After that your new ROM will be flashed to your phone, remember that if the ZIP is corrupted, security measures “installation will be aborted” or if your are trying to flash the wrong ROM.  Reboot your phone NOTE: if you encountered an error where your SD card is not recognized or detected by the phone, please wipe the data or format your SD card (blank) send ROM back again to SD card and then insert on phone. 2. Cable Flash CABLE FLASH: Is much more complex and riskier. When is it used? For example, a ROM update from Android 4.0 ICS to Android 4.1.2 or 4.2 Jellybean. Where you need to install a completely new system from scratch. In this area Card Flash is practically useless. WHAT YOU NEED USB Data cable Battery, fully charge or not below 70% Computer (windows 7, haven’t tested with Windows 8) ZIP File (rename it in English) STEP BY STEP PROCESS: 1. Install msxm16 or 6575/6577 USB Driver (older) for dual core versions 2. Install USB Driver, try to connect Phone and PC, see if it is detected (go to device manager), if not, reinstall and reboot pc. 3. Extract Flash tool (newest one for MT6589) SP_Flash_Tool_v3.1304.0.119 or later 4. NOTE: Flash tool is soooo buggy, sometimes it works, and other times doesn’t. If it doesn’t work, you need to install a newer one or sometimes a previous version works. Extract ROM on desktop (you may place all the files on the desktop to make it easier). 5. Remove battery from phone, SD Card 6. Open Flash tool.exe, click Scatter loading and look for “MT6577_scatter_emmc.txt” all files should be ticked. 7. NEWER ROMS (“Samsung5410_Android_scatter_emmc”), doesn’t allow you to continue, please rename to “MT6589_scatter_emmc.txt” (if you have a MT6589 phone). it should look like this “MT6589_Android_scatter_emmc.txt” 8. Click firmware Upgrade, Insert Battery (do not start phone) and connect your phone to pc via USB. and leave it be 9. Wait until the green circle shows (please do not interrupt) firmware update is done and now you Q&A... Q: Flash tool error with (“Samsung5410_Android_scatter_emmc”) doesn’t start A: Rename it please to “MT6589_Android_scatter_emmc.txt” (if your phone uses MT6589, if not, use MT6577) Q: Can’t Start Up the flash tool A: Close it, or you may need to restart your computer, and make sure the folder name is all in English Q: Shows nothing after clicking fimware upgrade A: Please reinstall driver, reboot, and free USB port with other peripherals. Q: Flash tool recognizes but seems to have problems flashing, A: Like i said, it’s very buggy, so you need to use another flash tool (preferable a newer one especially for MT6589 phones) Q: Upgrade but stuck at 50 or 76% or any percentage. A: Click stop, you may reflash again, don’t worry this doesn’t brick your phone, Make sure the battery has more than enough juice in it. Q: Startup Stuck or nonresponsive after rebooting. A: Wait at least 3 minutes, Reinsert battery and start again, if not, Reflash (ive experience this before, and reflashing did the trick) Q: What is the scatter file? A: Check image below Q: ROM? A: Image Below How to use MTK Android Sp Flash Tool: Frank Tu June 26, 2014 Android How to use MTK Android Sp Flash Tool: MTK Android Sp Flash Tool is used to and allows you to flash any stock Rom on the android platform. In this article I will teach you how to use mtk android sp flash tool with very simple steps. 17 easy steps to use MTK Android Sp Flash Tool: Step1: First of all you need to download and need to install android USB drivers on your system. Step2: After installation completed than you need to allow the USB debugging mode on your android phone. Step3: To allow you need to go to the settings > developer options > USB debugging Step4: Touch the square box in front of the USB debugging to give the permission. Step5: Now search for the stock Rom from the internet and download it to your android phone. step6: After downloading the stock Rom from the internet you need to extract it on your computer Step7: Than you need to search for the smart phone flash tool from the internet after that download that tool to your computer. Step8: After all that you need to open the Flash_Tool.exe application. Step9: When you open the Flash_Tool.exe application you are able to see a smart phone flash tool runtime trace mode window. Step10: In that window you see a Scatter loading option to the right of the window. Step11: Now click on the Scatter loading option. Step12: When you click on the scatter loading option there is another window pop up where you find a scatter file, just click on it and open that file. Step13: After that the scatter file is loaded to the smart phone flash tool runtime trace mode window. Step14: Now click on the downloaded option that can be seen just above. Step15: When you click on the downloaded option the operation of flashing is start. Step16: Than connect your android phone to the system (computer) via USB cable. Step17: When the green circle is display that means flashing is completed. SMD Resistor ( Unprinted ) In Mobile Phones Surface Mount Molded (SMD) Resistor where not printed with numerical value and it is left blank, the problem is that it is too tiny or small to print at.. You can refer only its value by an aide of Schematic Diagram Available for that certain products. Or you can Identify and check its value by using Resistance Tester... In Schematic Diagram Its Original value where indicated: For Example: Resistances less than 1000 ohms or 1K with ''R'' indicated in the middle indicates a decimal point like: 4R7 = 4.7Ω 2R2 = 2.2Ω and the rest just like how it does indicated like: 100Ω = 100 ohms 220Ω = 200 ohms and up 4.7K = 4.7 kiloohms The Printed SMD Resistor Zero ohm resistors Surface mounted resistors are printed with numerical values in a code related to that used on axial resistors. Standard-tolerance Surface Mount Technology (SMT) resistors are marked with a three-digit code, in which the first two digits are the first two significant digits of the value and the third digit is the power of ten (the number of zeroes). For example: 334 = 33 × 10,000 Ω = 330 kΩ 222 = 22 × 100 Ω = 2.2 kΩ 473 = 47 × 1,000 Ω = 47 kΩ 105 = 10 × 100,000 Ω = 1 MΩ Resistances less than 100 ohms are written: 100, 220, 470. The final zero represents ten to the power zero, which is 1. For example: 100 = 10 × 1 Ω = 10 Ω 220 = 22 × 1 Ω = 22 Ω Resistances less than 10 ohms have 'R' to indicate the position of the decimal point (radix point). For example: 4R7 = 4.7 Ω 0R22 = 0.22 Ω 0R01 = 0.01 Ω Precision resistors are marked with a four-digit code, in which the first three digits are the significant figures and the fourth is the power of ten. For example: 1001 = 100 × 10 ohms = 1 kΩ 4992 = 499 × 100 ohms = 49.9 kΩ 1000 = 100 × 1 ohm = 100 Ω "000" and "0000" sometimes appear as values on surface-mount zero-ohm links, since these have (approximately) zero resistance. SMD Capacitor The types of capacitor which is commonly used in small space circuit like the cellphone uses the Tantalum type of capacitor, Tantalum capacitors are used in smaller electronic devices including portable telephones, pagers, personal computers, and automotive electronics. It also offer smaller size and lower leakage than standard. . There are two types of Capacitors used in Mobile Phones Circuits, The Polarized and Non-Polarized Capacitors. This are the Capacitors may look like that are being used in mobile phones circuit. The Polarized Capacitor Tantalum Capacitors which is polarized, and may be used in DC circuits. Typical values range form 0.1uF to 470uF. Standard Tantalum values change in multiples of 10, 22, 33, and 47. Normal Temperature Coefficient [TC] for Tantalum Capacitors is +5%. Polarized capacitors are typically used in large voltage situations, such as DC line filtering to reduce noise related to uneven voltage levels after rectification from an AC source. Mainly measured in microfarads. Polarity is critical to these devices. They are marked with the voltage rating (usually double the circuit voltage used) as well as the farad marking. Non-Polarized Capacitor Non-polarized are similar to polarized except the plates are similar metal. Polarized caps are typically used in large voltage situations, such as DC line filtering to reduce noise related to uneven voltage levels after rectification from an AC source. Mainly measured in microfarads. Polarity is critical to these devices. They are marked with the voltage rating (usually double the circuit voltage used) as well as the farad marking. non-polarized caps are typically used in low voltage situations, both AC and DC. Polarity is not critical. Measured in pico farads typically. Decimal multiplier prefixes are in common use to simplify and shorten the notations of quantities such as component values. Capacitance, for example, is measured in Farads, but the Farad is far too large a unit to be of practical use in most cases. For convenience, we use sub-multiples to save a lot of figures. For example, instead of writing 0.000000000001 Farads, we write 1pF (1 picofarad). The more common prefixes and the relationships to one another are as follows. Abbrev. Prefix Multiply by or p pico 0.000000000001 10-12 n nano 0.000000001 10-9 µ micro 0.000001 10-6 m milli 0.001 10-3 - UNIT 1 100 k kilo 1000 103 M mega 1000000 106 Units 1000 pico units = 1 nano unit 1000 nano units = 1 micro unit 1000 micro units = 1 milli unit 1000 milli units = 1 unit 1000 units = 1 kilo unit 1000 kilo units = 1 mega unit Tolerance All components differ from their marked value by some amount. Tolerance specifies the maximum allowed deviation from the specified value. Tolerances are normally expressed as a percentage of the nominal value. For example, a component with a marked value of 100 and a tolerance of 5% could actually be any value between 5% below the marked value (95) and 5% above the marked value (105). SMT Transistor A transistor is a semiconductor device used to amplify and switch electronic signals. It is made of a solid piece of semiconductor material, with at least three terminals for connection to an external circuit. A voltage or current applied to one pair of the transistor's terminals changes the current flowing through another pair of terminals. Because the controlled (output) power can be much more than the controlling (input) power, the transistor provides amplification of a signal. Some transistors are packaged individually but many more are found embedded in integrated circuits. The transistor is the fundamental building block of modern electronic devices, and its presence is ubiquitous in modern electronic systems. Types of transistor Transistor circuit symbols There are two types of standard transistors, NPN and PNP, with different circuit symbols. The letters refer to the layers of semiconductor material used to make the transistor. Most transistors used today are NPN because this is the easiest type to make from silicon. This page is mostly about NPN transistors and if you are new to electronics it is best to start by learning how to use these first. The leads are labelled base (B), collector (C) and emitter (E). The leads are labelled base (B), collector (C) and emitter (E). These terms refer to the internal operation of a transistor but they are not much help in understanding how a transistor is used, so just treat them as labels! Diodes - Surface Mounted In electronics, a diode is a two-terminal electronic component that conducts electric current in only one direction. The term usually refers to a semiconductor diode, the most common type today, which is a crystal of semiconductor connected to two electrical terminals, a P-N junction. A vacuum tube diode, now little used, is a vacuum tube with two electrodes; a plate and a cathode. The most common function of a diode is to allow an electric current in one direction (called the diode's forward direction) while blocking current in the opposite direction (the reverse direction). Thus, the diode can be thought of as an electronic version of a check valve. This unidirectional behavior is called rectification, and is used to convert alternating current to direct current, and extract modulation from radio signals in radio receivers. However, diodes can have more complicated behavior than this simple on-off action, due to their complex non-linear electrical characteristics, which can be tailored by varying the construction of their P-N junction. These are exploited in special purpose diodes that perform many different functions. Diodes are used to regulate voltage (Zener diodes), electronically tune radio and TV receivers (varactor diodes), generate radio frequency oscillations (tunnel diodes), and produce light (light emitting diodes). Diodes were the first semiconductor electronic devices. The discovery of crystals' rectifying abilities was made by German physicist Ferdinand Braun in 1874. The first semiconductor diodes, called cat's whisker diodes were made of crystals of minerals such as galena. Today most diodes are made of silicon, but other semiconductors such as germanium are sometimes used. Types of semiconductor diode in Mobile Phones Circuit Zener diodes Diodes that can be made to conduct backwards. This effect, called Zener breakdown, occurs at a precisely defined voltage, allowing the diode to be used as a precision voltage reference. In practical voltage reference circuits Zener and switching diodes are connected in series and opposite directions to balance the temperature coefficient to near zero. Some devices labeled as high-voltage Zener diodes are actually avalanche diodes (see above). Two (equivalent) Zeners in series and in reverse order, in the same package, constitute a transient absorber (or Transorb, a registered trademark). The Zener diode is named for Dr. Clarence Melvin Zener of Southern Illinois University, inventor of the device. Light-emitting diodes (LEDs) In a diode formed from a direct band-gap semiconductor, such as gallium arsenide, carriers that cross the junction emit photons when they recombine with the majority carrier on the other side. Depending on the material, wavelengths (or colors) from the infrared to the near ultraviolet may be produced. The forward potential of these diodes depends on the wavelength of the emitted photons: 1.2 V corresponds to red, 2.4 V to violet. The first LEDs were red and yellow, and higher-frequency diodes have been developed over time. All LEDs produce incoherent, narrow-spectrum light; “white” LEDs are actually combinations of three LEDs of a different color, or a blue LED with a yellow scintillator coating. LEDs can also be used as low-efficiency photodiodes in signal applications. An LED may be paired with a photodiode or phototransistor in the same package, to form an opto-isolator. Photodiodes All semiconductors are subject to optical charge carrier generation. This is typically an undesired effect, so most semiconductors are packaged in light blocking material. Photodiodes are intended to sense light(photodetector), so they are packaged in materials that allow light to pass, and are usually PIN (the kind of diode most sensitive to light). A photodiode can be used in solar cells, in photometry, or in optical communications. Multiple photodiodes may be packaged in a single device, either as a linear array or as a two-dimensional array. These arrays should not be confused with charge-coupled devices. Fuse - Surface Mounted In electronics and electrical engineering a fuse (from the Latin "fusus" meaning to melt) is a type of sacrificial overcurrent protection device. Its essential component is a metal wire or strip that melts when too much current flows, which interrupts the circuit in which it is connected. Short circuit, overload or device failure is often the reason for excessive current. A fuse interrupts excessive current (blows) so that further damage by overheating or fire is prevented. Wiring regulations often define a maximum fuse current rating for particular circuits. Overcurrent protection devices are essential in electrical systems to limit threats to human life and property damage. Fuses are selected to allow passage of normal current and of excessive current only for short periods. A fuse was patented by Thomas Edison in 1890 [1] as part of his successful electric distribution system. SMT Inductors An inductor or a reactor is a passive electrical component that can store energy in a magnetic field created by the electric current passing through it. An inductor's ability to store magnetic energy is measured by its inductance, in units of henries. Typically an inductor is a conducting wire shaped as a coil, the loops helping to create a strong magnetic field inside the coil due to Faraday's Law of Induction. Inductors are one of the basic electronic components used in electronics where current and voltage change with time, due to the ability of inductors to delay and reshape alternating currents. Inductance (L) (measured in henries) is an effect resulting from the magnetic field that forms around a current-carrying conductor which tends to resist changes in the current. Electric current through the conductor creates a magnetic flux proportional to the current, and a change in this current creates a corresponding change in magnetic flux which, in turn, by Faraday's Law generates an electromotive force (EMF) that opposes this change in current. Inductance is a measure of the amount of EMF generated per unit change in current. For example, an inductor with an inductance of 1 henry produces an EMF of 1 volt when the current through the inductor changes at the rate of 1 ampere per second. The number of loops, the size of each loop, and the material it is wrapped around all affect the inductance. For example, the magnetic flux linking these turns can be increased by coiling the conductor around a material with a high permeability such as iron. This can increase the inductance by 2000 times, although less so at high frequencies. Inductors are used extensively in analog circuits and signal processing. Inductors in conjunction with capacitors and other components form tuned circuits which can emphasize or filter out specific signal frequencies. Applications range from the use of large inductors in power supplies, which in conjunction with filter capacitors remove residual hums known as the Mains hum or other fluctuations from the direct current output, to the small inductance of the ferrite bead or torus installed around a cable to prevent radio frequency interference from being transmitted down the wire. Smaller inductor/capacitor combinations provide tuned circuits used in radio reception and broadcasting, for instance. Oscillators An electronic oscillator is an electronic circuit that produces a repetitive electronic signal, often a sine wave or a square wave. A low-frequency oscillator (LFO) is an electronic oscillator that generates an AC waveform at a frequency below ≈20 Hz. This term is typically used in the field of audio synthesizers, to distinguish it from an audio frequency oscillator. Oscillators designed to produce a high-power AC output from a DC supply are usually called inverters. The waveform generators which are used to generate pure sinusoidal waveforms of fixed amplitude and frequency are called oscillators. Crystal oscillator A crystal oscillator is an electronic circuit that uses the mechanical resonance of a vibrating crystal of piezoelectric material to create an electrical signal with a very precise frequency. This frequency is commonly used to keep track of time (as in quartz wristwatches), to provide a stable clock signal for digital integrated circuits, and to stabilize frequencies for radio transmitters and receivers. The most common type of piezoelectric resonator used is the quartz crystal, so oscillator circuits designed around them were called "crystal oscillators". Quartz crystals are manufactured for frequencies from a few tens of kilohertz to tens of megahertz. More than two billion (2×109) crystals are manufactured annually. Most are small devices for consumer devices such as wristwatches, clocks, radios, computers, and cellphones. Quartz crystals are also found inside test and measurement equipment, such as counters, signal generators, and oscilloscopes. Voltage-controlled oscillator A voltage-controlled oscillator or VCO is an electronic oscillator designed to be controlled in oscillation frequency by a voltage input. The frequency of oscillation is varied by the applied DC voltage, while modulating signals may also be fed into the VCO to cause frequency modulation (FM) or phase modulation (PM); a VCO with digital pulse output may similarly have its repetition rate (FSK, PSK) or pulse width modulated (PWM). RF and IF Amplifiers and Filters Electronic filters are electronic circuits which perform signal processing functions, specifically to remove unwanted frequency components from the signal, to enhance wanted ones, or both. Electronic filters can be: Radio frequency (RF) and microwave filters represent a class of electronic filter, designed to operate on signals in the megahertz to gigahertz frequency ranges (medium frequency to extremely high frequency). This frequency range is the range used by most broadcast radio, television, wireless communication (cellphones, Wi-Fi, etc...), and thus most rf and microwave devices will include some kind of filtering on the signals transmitted or received. Such filters are commonly used as building blocks for duplexers and diplexers to combine or separate multiple frequency bands. EMI - ESD Filters Electrostatic discharge (ESD) is the sudden and momentary electric current that flows between two objects at different electrical potentials caused by direct contact or induced by an electrostatic field. The term is usually used in the electronics and other industries to describe momentary unwanted currents that may cause damage to electronic equipment. ESD is a serious issue in solid state electronics, such as integrated circuits. Integrated circuits are made from semiconductor materials such as silicon and insulating materials such as silicon dioxide. Either of these materials can suffer permanent damage when subjected to high voltages; as a result there are now a number of antistatic devices that help prevent static build up. Below are common types of EMI-ESD protection chips used among various mobile phone's circuit. Electromagnetic interference (or EMI, also called radio frequency interference or RFI) is a disturbance that affects an electrical circuit due to either electromagnetic conduction or electromagnetic radiation emitted from an external source. The disturbance may interrupt, obstruct, or otherwise degrade or limit the effective performance of the circuit. The source may be any object, artificial or natural, that carries rapidly changing electrical currents, such as an electrical circuit, the Sun or the Northern Lights. EMI can be intentionally used for radio jamming, as in some forms of electronic warfare, or can occur unintentionally, as a result of spurious emissions for example through intermodulation products, and the like. It frequently affects the reception of AM radio in urban areas. It can also affect cell phone, FM radio and television reception, although to a lesser extent. Cellhone Repair Tools and Test Equipments Preparing the Proper Tools For Repairing.. There are many different variety and Cellphone Repair Tools. A lot companies offers online purchasing for such certain tools for beginning into business... You can choose which is which for such certain product. In my opinion, when you are into a planning to purchased any tools, Ask some experts first for that certain products you are going to buy... Basically these are the primary tools when you are going to repair cellphones. 1. Multi-Tester ( Analog/Digital)- Used to measure Voltages, Currents and Resistance in electronic components. 2. Screwdrivers - Used to loosen the phones screws. 3. Tweezers - used to hold and pick small cellphone component parts. 4. Soldering iron - used to solder / resolder electronic parts. 5. Soldering lead - used to bonds Electronic components. 6. Soldering Flux and Paste - Used to tightened soldering quality. 7. BGA Rework station - Applied Heat to remove and replaced parts and IC chips. 8. Re balling Kits - Tools for re balling IC bumps, this composed of Stencil plates, Ball Leads and Spatula 9. DC Regulated Power Supply- Used to substitute battery voltage when working on hardaware troubleshooting. 10. Flashing and Unlocking Device- it is Software Tools that used to unlock and flash mobile phones programmable circuits. 11. Cables and Wires - Used as an Interface from PC to cellphones when working on like flashing, unlocking and jailbreaking. Test Equipment Electronic test equipment is specialized equipment which is used in the testing of electronics. It can be utilized in the construction of prototypes and new products, and in maintenance and troubleshooting. A huge family of components are included under the umbrella of electronic test equipment, ranging from simple equipment which is used for routine home repair to sophisticated systems which are used exclusively by engineers. Many companies sell used electronic test equipment, which is often far less costly than brand new products and just as useful. All of the devices in the family of electronic test equipment are capable of providing some sort of information about an electronic device or circuit. This information can vary from something simple, like whether or not current is flowing through a circuit, to something complex, like whether or not the components of a motherboard are working properly. Electronic test equipment may be passive, or it may emit an active signal and register a response, and it can provide specific measurements, or more generic data. Typically, electronic test equipment includes a way to interface with an item being tested, such as a probe or clip, and a readout which provides information, ranging from a light which becomes illuminated when something is working properly to a readout with measurements. Sophisticated equipment may hook up to a computer for the purpose of performing diagnostics, with the equipment running several different tests at once and compiling the information in a computer program. This type of electronic test equipment is often used in the development of new products, to confirm that they are safe and to test their limits. One of the simplest examples of electronic test equipment is a continuity tester, a device which many people may be familiar with. A continuity tester is used to determine whether a circuit is open or closed. If the circuit is open, it indicates a fault or ground, while if it is closed, it is working correctly. Continuity testers are often used to diagnose home electrical problems, such as a suspected fault in an outlet. More sophisticated equipment can measure current, resistance, voltage, capacitance, charge, and digital circuits. Testgear, as electronic test equipment is sometimes known, may also combine multiple functions for convenience. Electricians, phone repair men, and cable installers typically carry testgear for use in their work, and electronic test equipment is also used by engineers, physicists, and numerous other researchers and inventors. Soldering and Desoldering Tools Soldering Iron A soldering iron is a tool normally used for applying heat to two or more adjoining metal parts such that solder may melt and flow between those parts, binding them securely, conductively and hermetically. A soldering iron is composed of a heated metal tip and an insulated handle. Heating is often achieved electrically, by passing an electrical current (supplied through an electrical cord or battery cables) through the resistive material of a heating element. Another heating method includes combustion of a suitable gas, which can either be delivered through a tank mounted on the iron (flameless), or through an external flame. Some soldering irons heat up and cool down in a few seconds, while others may take several minutes. Soldering LEAD Soldering lead is used to bond or connect electronic components. Solder is a fusible metal alloy with a melting point or melting range of 90 to 450 degree Celsius (190 to 840 °F), used in a process called soldering where it is melted to join metallic surfaces. It is especially useful in electronics . Alloys that melt between 180 and 190 °C (360 and 370 °F) are the most commonly used. By definition, using alloys with melting point above 450 °C (840 °F) is called brazing. Solder can contain lead and/or flux but in many applications solder is now lead free. While it is possible to do some wiring without soldering connections, soldering is the preferred approach. Proper soldering is easy with the right tools and techniques. One item that is critical is the right solder. DO NOT use the environmentally friendly lead free solders, they don't work worth a damn. Even in carefully controlled industrial conditions, lead free solders produce inferior connections. As much as the politicians backed by environmentalists would like to, they can't legislate metallurgy. Soldering Paste Solder paste (or solder cream) is used for connecting the terminations of integrated chip packages with land patterns on the printed circuit board. The paste is applied to the lands by printing the solder using a stencil, while other methods like screening and dispensing are also used. A majority of defects in mount assemblies are caused due to the issues in printing process or due to defects in the solder paste. An electronics manufacturer needs to have a good idea about the printing process, specifically the paste characteristics, to avoid reworking costs on the assemblies. Characteristics of the paste, like viscosity and flux levels, need to be monitored periodically by performing in-house tests. Soldering flux Soldering flux is just a safe, convenient acid for dissolving the oxide skin off the metal you want your solder to wet well. Also dissolves oxide off the liquid solder, making it less crusty and therefore more shiny. "Acid" flux is the stronger class of flux; it has something like hydrochloric acid in it. (The paste form has zinc chloride.) This is good for making difficult oxides dissolve so difficult metals like stainless steel can be solder-wetted. But the acid can hang around later trying to corrode the metal it just cleaned for you. So for electronic stuff we mostly do not use it. If we do, we scrub it off with things like toothbrush, water, soap, alcohol, baking soda, to minimize acid residues. The flux built into most solder wire is called rosin flux. I think it is an organic acid (so is vinegar, and tart-tasting "citric acid"), stuck onto larger molecules that melt only at soldering temperatures. That is the clear yellow-brownish plaque that sits on the solder's surface when you are done. It does the same stuff as acid flux, but it is milder two ways. It is only strong enough to reduce weakly oxidizable metals like copper, tin, lead, silver. So it is just strong enough for electronics use, but not for soldering to stainless steel or iron or anything with chrome or aluminum. And rosin-flux goes back to its plastic-like solid form after use, so it does not act very corrosive to the metals later on. So we do not need to clean it away carefully. It can be cleaned away if you want to work at it, with brush-scrubbing and the right "polar solvents". "Flux remover" is sold in spray-cans for this. Rubbing alcohol with a dash of dish-soap sort of works for me. Try it and see what it looks like. Soldering Wick A solder wick (also desoldering wick or desoldering braid) is a tool for removing solder from any solder joint. Usually, it is a roll of fine, braided 18 to 42 AWG wire, typically oxygen free copper, which has been treated with a rosin solder flux. Close up to a piece of solder wick Close up to the netting of a solder wick To remove solder with it, one presses the wick onto the solder joint to be removed and then heats the wick portion that is on the connection with the tip of a soldering iron. As the rosin melts onto the wick and the connection and the solder reaches its melting point the solder rushes via capillary action onto the clean copper braid. Once everything has melted and the solder fuses with the braided copper, the wick is lifted along with the solder and is then cut off and disposed of. SOLDERING. Soldering is the process of using alloy with a low melting temperature (solder) to Fuse the the electrical contacts of a component to the pads of a circuit board. Proper soldering maximizes the strength and conductivity of the connection. Poor soldering can result in weak connections, higher resistance that causes heat buildup at the connection, and possible failure of the component. The type of components and the pads to which they will be attached dictate the appropriate soldering method. The correct amount and duration of heat to be applied is a function of the heat transfer characteristics of the component, the circuit board, the solder pads, the solder and flux, and the environment, in which the soldering takes place. For this reason, effective soldering requires reasonably controlled. Some experimentation is usually required to determine the optimal conditions for each application. General Soldering Guides All soldering applications require the following considerations: * Preparation - Clean connections are essential to soldering. Clean connection maximize the ability of the solder to adhere uniformly to the joint surfaces ((welting). * Soldering Method - The component type and size and your specific application determine the soldering method. * Materials Selection - The component contacts, circuit board pads, solder,and flux materials must be compatible with soldering method. * Maximum Temperature - The soldering materials and method determine the temperature profile. All components must be able to withstand the maximum exposure temperature of the soldering operation for specified time and duration. Manual (Hand) Soldering Technique While the amount of solder, and the amount and duration of heat to be applied are application-specific, the following general hand-soldering guidelines will lead to consistent and reliable solder connections. A hot air gun is proffered for even heat application and control. The following techniques applies to hand soldering of surface mount components using solder wires and soldering iron. Preparation Before beginning to the soldering process, identify the solder composition and flux type. The solder type dictates the appropriate temperature of the soldering iron tips. Use small diameter wire solder for soldering small SMT components. Select an appropriate size tip before heating the soldering iron for a fine work result. Clean the tip of any oxidation or contamination. Place a sponge soaked in cold water, nearby for frequent tip cleaning between soldering operations. Clean the electronic component's contact/leads and the circuit board pads of any contamination or residue. Hot Air Gun and Soldering Iron Temperature Settings Hot air temperature temperature tends to be variable when working on any SMD components various Mobile Phones Products used different kinds of solders, check the manufacturer recomendations for specific solder types. The solder manufacturer may only provide the melting temperature range, so you may have to experiment to determine the appropriate temperature. The amount temperature on Hot Air gun commonly setting is between 250-350 degrees Celsius. While soldering iron is between 200 to 280 degree Celsius. This procedure covers the general guidelines for soldering surface mount chip components. The following surface mount chip components are covered by this procedure. While all of these components are different, the techniques for soldering are relatively similar Chip Resistors The component body of chip resistors is made out of alumna; an extremely hard, white colored material. The resistive material is normally located on the top. Chip resistors are usually mounted with the resistive element facing upwards to help dissipate heat. Ceramic Capacitors These components are constructed from several layers of ceramic with internal ****llized layers. Because ****l heats up much faster than ceramic, ceramic capacitors need to be heated slowly to avoid internal separations between the ceramic and the ****l layers. Internal damage will not generally be visible, since any *****s will be inside the ceramic body of the component. NOTE Avoid rapid heating of ceramic chip capacitors during soldering operations. . Plastic Body Another style of chip component has a molded plastic body that protects the internal circuitry. There are a number of different types of components that share this type of exterior package. The termination styles for plastic chip component packages vary considerably. MELF MELF - ****l Electrode Face cylindrical components. These may be capacitors, resistors, and diodes. It can be hard to tell them apart - since there is no universal coloring or component designators printed on the component bodies. How To Solder SMD Components Manually by Hand Proper Soldering and De-soldering Methods and Techniques on Surface Mount Components Soldering is the process of using a metal alloy with a low melting temperature (solder) to Fuse the the electrical contacts of a component to the pads of a circuit board. Proper soldering maximizes the strength and conductivity of the connection. Poor soldering can result in weak connections, higher resistance that causes heat buildup at the connection, and possible failure of the component. The type of components and the pads to which they will be attached dictate the appropriate soldering method. The correct amount and duration of heat to be applied is a function of the heat transfer characteristics of the component, the circuit board, the solder pads, the solder and flux, and the environment, in which the soldering takes place. For this reason, effective soldering requires reasonably controlled. Some experimentation is usually required to determine the optimal conditions for each application. General Soldering Guides All soldering applications require the following considerations: * Preparation - Clean connections are essential to soldering. Clean connection maximize the ability of the solder to adhere uniformly to the joint surfaces ((welting). * Soldering Method - The component type and size and your specific application determine the soldering method. * Materials Selection - The component contacts, circuit board pads, solder,and flux materials must be compatible with soldering method. * Maximum Temperature - The soldering materials and method determine the temperature profile. All components must be able to withstand the maximum exposure temperature of the soldering operation for specified time and duration. Manual (Hand) Soldering Technique While the amount of solder, and the amount and duration of heat to be applied are application-specific, the following general hand-soldering guidelines will lead to consistent and reliable solder connections. A hot air gun is proffered for even heat application and control. The following techniques applies to hand soldering of surface mount components using solder wires and soldering iron. Preparation Before beginning to the soldering process, identify the solder composition and flux type. The solder type dictates the appropriate temperature of the soldering iron tips. Use small diameter wire solder for soldering small SMT components. Select an appropriate size tip before heating the soldering iron for a fine work result. Clean the tip of any oxidation or contamination. Place a sponge soaked in cold water, nearby for frequent tip cleaning between soldering operations. Clean the electronic component's contact/leads and the circuit board pads of any contamination or residue. Hot Air Gun and Soldering Iron Temperature Settings Hot air temperature temperature tends to be variable when working on any SMD components various Mobile Phones Products used different kinds of solders, check the manufacturer recomendations for specific solder types. The solder manufacturer may only provide the melting temperature range, so you may have to experiment to determine the appropriate temperature. The amount temperature on Hot Air gun commonly setting is between 250-350 degrees Celsius. While soldering iron is between 200 to 280 degree Celsius. This procedure covers the general guidelines for soldering surface mount chip components. The following surface mount chip components are covered by this procedure. While all of these components are different, the techniques for soldering are relatively similar Chip Resistors The component body of chip resistors is made out of alumna; an extremely hard, white colored material. The resistive material is normally located on the top. Chip resistors are usually mounted with the resistive element facing upwards to help dissipate heat. Ceramic Capacitors These components are constructed from several layers of ceramic with internal metallized layers. Because metal heats up much faster than ceramic, ceramic capacitors need to be heated slowly to avoid internal separations between the ceramic and the metal layers. Internal damage will not generally be visible, since any cracks will be inside the ceramic body of the component. NOTE Avoid rapid heating of ceramic chip capacitors during soldering operations. . Plastic Body Another style of chip component has a molded plastic body that protects the internal circuitry. There are a number of different types of components that share this type of exterior package. The termination styles for plastic chip component packages vary considerably. MELF MELF - Metal Electrode Face cylindrical components. These may be capacitors, resistors, and diodes. It can be hard to tell them apart - since there is no universal coloring or component designators printed on the component bodies. Replacing SMD Component on Printed Circuit Board De-soldering and Soldering Hand Method TOOLS & MATERIALS Cleaner Flux Microscope or Magnifying Glass lamp Solder Soldering Iron with Tips Rework Station Hot Air Wipes PROCEDURES TO REMOVE SMD COMPONENT Add liquid flux to both terminal pad. Apply Desired Amount of heat on both sides of the leads. Use a Tweezer to hold the component and observed until the solder joint is melted. Slowly pull in upward direction, when solders are already melted. do not pull upward forcibly when the solder is not melted yet. You might end up lifted the the terminal surface pads. PROCEDURE TO REPLACE SMD COMPONENT Clean the surface terminal pads with cleaning kits. Removed remaining old solders by using solder wick When the pads is cleaned, Apply adequate amount of flux into the pads. Then apply both pads with fresh solder with desired heat controlled soldering iron. Place the component in position and hold it steady with a tweezers so that the hot air won't push the component out of alignment. Tack it down and apply heat Wait a moment for the solder to solidify both leads terminal. Remove heat and hold the SMD components with tweezer until the heats out and cool. Cleaned the surrounding areas with cleaning kit. You can practice by doing this with an old and non working cellphone PC Board. The more you do practice the more you will master it. Also observed and always become familiar of Hot air and soldering iron temperature settings. In my experience various type of cellphones solders have different melting point of the solder leads. There are too soft and there are also hard soldered leads to removed. Posted in: Mobile Phone Repair basics MuItimeter Tester What is a multimeter tester? A multitester or multimeter is a device which can be used to gather data about electronics circuits. A basic multitester can measure resistance, voltage,current and continuity, while more advanced versions may be able to provide additional data. Multitesters can be used with the current off or on in most cases, although using the device with the current on can sometimes result in damage to the device.This device is hand held, and powered by batteries. It consists of two probes attached to a central pack which can be digital or analog. The device has a series of buttons or switches which can be used to set the type of measurement being performed. Analog Multitester Analog types are been able to read manually to its Reading the needle pointing to a gauge, it requires a some computation when checking some components or where the selector is being set. Basic Multitester has features like as follows: Resistance Set Value: x1, x10, = multiply by 10 x1K= it means multiply it by 1000 x10K = it means multiply it by 10,000 DC Set Value: from 0.1 to 1000 DC Voltage (Direct Current) AC Set Value: from 10 to 1000 AC Voltage (Alternating Current) DC Current Set Value: from 0.5micro ampere to 50 micro ampere Continuity, the most basic measurement provided by a multitester, determines whether or not a circuit is complete. For a continuity test, the device is set to “ohms” and AC or DC, depending on the current being measured, before the probes on the device are inserted into the circuit. If the circuit is complete, the readout will measure between 0 and .05 ohms. A measurement of infinity indicates that the circuit is open, which means there is a problem.In addition to being used as a basic continuity tester, Digital Multitester A digital multimeter is a tool that can measure amps, volts, and ohms. It is different from an analog meter, which has a needle and a gauge, in that it has a digital light- emitting diode (LED) display. Digital multimeters are typically more accurate than their old analog counterparts. A digital multimeter can also have other functions; obviously, the more expensive meters will have more features, but all of them measure the three basic currents. Another specification to consider when purchasing a DMM is its range. Regardless of what current is being tested, the proper range for that measurement is critical to the accuracy of the measurement. If the operator were testing a 12-volt battery, for instance, then a range setting of 0 to 25 volts would result in a more accurate measurement then a range setting of 0 to 500 volts. Thankfully, many DMM’s have an automatic range feature, which will set the proper range for the circuit being tested automatically; all the operator has to do is set the DMM to the proper current being tested, and the meter does the rest. When using a DMM for the first time, it is essential that a person read the instruction manual that comes with it. Many DMM’s require different steps for taking measurements; this will entail pressing certain buttons before hooking up the leads, and so on. Most digital multimeters require a battery for operation. The instruction manual will most likely specify which type of battery to use. If the battery type is not specified, alkaline batteries are typically used. A DMM’s maximum reading capacity is extremely important as well. This is the maximum amount of current that the meter can measure. Usually, the current limit is printed on the face of the DMM. A common limit is 10 amps. This means that if the meter is hooked up to a current of 12 amps, the internal fuse will pop to prevent damaging the meter. Installing a bigger fuse will not increase the limit of the DMM; it will only burn it out permanently. How To Use and Read a Multimeter Using a multimeter is quite bit difficult for the first time especially the analog type one unlike the digital which is more convenient to use for beginners. Every multimeter have its own user manual accompanied when you purchased it at any electronics store in your areas, and each one varies on how each circuits designed but there's always only one thing in common, a Multimeter is is used to measure voltages AC or DC, currents and resistance, continuity and electronics components. Maybe this only a take brief explanation on how to use a multimeter, I have an example copy around here using my Sanwa analog multimeter which is made from Japan. PARTS OF A MULTIMETER 1.) Indicator Zero Connector 7.) Measuring Terminal + 2.) Indicatot Pointer 8.) Measurin Terminal - COM 3.) Indicator Scale 9.) Series Terminal Capacitor OUTPUT 4.) Continuity Indicating 10.) Panel LED ( CONTINUITY ) 11.) Rear Case 5.) Range Selector Switch knob 6.) 0-ohms adjusting knob /0- centering meter (NULL meter) adjusting knob EXPLANATION ABOUT THE SCALE 1.) Resistance How to Check Basic Electronic Components How to Check Basic Electronic Components Using a Multi-Meter Basic electronic components such as resistors, capacitors, diodes and transistors are widely used in any electronic devices and gadgets. Knowing how to conduct a test on this components using a multimeter would give you an idea on how to trouble shoot and repair any defective cellphones or electronic equipments at home. Below are some basic D.I.Y. regarding proper testing of this components using a multimeter. How to Check Resistors? Read the indicated code value indicated in Schematic Diagram then select the Ohm-scale within but not way below the indicated value. A resistor is good if its resistance is close to the indicated value.Tolerance should be considered with the ohmmeter reading. While, no resistance reading at all on the ohmmeter scale settings means that the resistor is open. A zero resistance reading on all ohmmeter scale settings means that the resistor is shorted. How to Check Capacitors? In most cases, a capacitor fails due to the deterioration of the dielectric material between its plate.Defective capacitors can have an internal shorted terminals, excessive leakage and degradation of capacitance meter. For an electrolytic capacitor (capacitors with polarity), short the terminal capacitor to discharge it prior to testing. To test a capacitor, set the multimeter to Rx10 or Rx1K scale. Connect the tester negative probe to the capacitor positive terminal and the positive probe to the negative terminal. A good indication for electrolytic capacitor shows the meter needle deflecting towards zero and moves back again to infinite resistance position. For ceramic, Mylar and other capacitor with a capacitance with less than 1.0 uF, the meter will not deflect at all. A defective indication for an electrolytic capacitor shows that the meter will rest on zero and remain stationary at a point which is an indication that the capacitor is shorted. How to Check Diodes? Set the multimeter knob to any of the resistance position (x1, x10, x1K or 10K ohm ).Connect the positive probe to the anode and the negative probe to the cathode.Then connect the positive probe to the cathode and the negative probe to the anode of the diode. A good indication in the first procedure will show the meter deflected very little or may not deflect at all. And in the second procedure, the meter will deflect towards zero.The actual resistance reading is the forward resistance of the diode. A defective indication shows that the meter won't deflect at all even when the probes are reversed. Or the meter deflects at the same time or almost the same resistance reading for both steps. How to Check Transistors: Bipolar transistors are usually checked out of a circuit by means of an ohmmeter. When it is desired to check for the resistance across the transistor emitter and collector, NPN or PNP, ohmmeter probes may be connected either way. A good transistor will show above a reading above 1000 ohm. How to determine if it is NPN or PNP transistor? To determine the correct terminal of the transistors, set the range selector to x 1 or 10 ohm.Connect the positive probe to the emitter and the negative probe to the base of the transistor. Note the reading interchange the connection of the probes to the leads of the transistor. Base your conclusion on the table: POSITIVE PROBE TO: -----NEGATIVE PROBE TO: -----RESISTANCE READING-- CONCLUSION: Emitter------- -- Base---------- Less than 150 ohm ------Transistor is NPN Base --------------Emitter --------Infinity ----------------Transistor is NPN POSITIVE PROBE TO: NEGATIVE PROBE TO: RESISTANCE READING: CONCLUSION: -Emitter------------Base ---------Infinity ---------------- Transistor is PNP Base --------------- Emitter --- - Less than 150 ohm ------- Transistor is PNP Some defective indications of transistors: Resistance between any pair of the terminals is less than 10 ohms, means that the transistor is shorted. Resistance between base and emitter or base collector for both the forward and reverse application of ohmmeter probes is infinity (meter needle don't deflect), means that the transistor is open. Transistors overheats (except power transistors) during normal operating condition means that the transistor is shorted. How to Check an LED ( Light Emitting Diode) Set the Muti-meter to x1 connect the positive probe to cathode and the negative probe to anode. The good and working LED will then light up or glow, a busted LED will not. How to Check a Coil? Set the multimeter to X1 a good and working coil have a reading approximately point to zero ohms, without any reading means the coil is open or busted. How to Check a Fuse? A blown SMD Fuse is not visible to our naked eye, just set the multi-meter to x1 and put both test probe to both end side of the fuse. A full reading here to zero or continuity check is full. without any reading means the fuse is already busted. How to Check IC chips (Integrated Circuits)? IC Chips is hard to determine faulty by using only a multi-meter, some advance equipment like the one that the manufacturer used during their productions. However; you can determine a faulty chips by some few experiences when it comes to troubleshooting, One techniques is that by comparing two same components from one another. like for example; if one chips is suspected to be faulty, then by replacing it with a good and working same chips, you can now determine it if the said chips got a problem. It is a trial and error method at first; but as long as your experience and knowledge skills increases, you can determine it more quickly and accurately. Further, we will tackle this issues and give you some tips and tricks. How to Test Mobile phone Speaker,Buzzer or Ringer Speakers also known as earpiece is the device that allows the handset user to hear the other user during call convesations. While the Buzzer or a Ringer is the one that sends out the ringtone to be heared by the handset user. Both Earpiece, buzzer or ringer are same speaker. it only varies the loudness of it sounds being produce. Ringer buzzer generates more loudness than the earpiece speaker. A speaker is a device that converts electrical signal into sounds. It is made by a magnetic wire winded into a coil and a metal piece of magnet. below is an example oh how to test of a good and working speakers . Simply set the analog or digital multi-tester to X1 resistance value, and attach one probe to one the speakers terminal while tick tacking the other one unto it. A working speaker produce a crackling sounds and the multi-tester pointer moves, while the a busted one will not and have no reading. How to Test Mobile phone Microphone or Mouthpiece Mobile phone microphone also known as mouthpiece is the one that intercepts the voice to transmit to other mobile phone users. Without it or a defective one will result that the other user on a phone cannot hear the one with a defective microphone on its mobile phone handsets. A technical term of a microphone is a device used to convert sounds into electrical signal. A microphone is made of an electrical magnetic wire shaped into a round coil with a magnet metal surrounds it, the mechanical vibration generated by it will then produce an electrical voltage signal. Checking the microphone is also been so easy, Just set the analog or digital multi- tester to x1 resistance value then attach both test probe to its terminal. A good sign of a working microphone tends to have a reading while the busted one will have no reading. In some other cases types of microphones may only have a reading to the range of x10 for some high resistance value. How to test Mobile Phone Charger Voltage Learning to check mobile phone charger voltage is also a big help when it comes to troubleshooting charging problem. Various mobile phones have different varieties of charger packaging and designed but almost all of them have one the same operational concepts. A picture below is an example of a charger used in Nokia Mobile Phones. The concepts is that the positive voltage is in the inner side of the connector pin while the negative voltage is in outer side of the pin. Charger voltage range from 4.5 to 6 volts and an average rating of 800 milliAmpere current. Checking it output voltage will be on its connector pin tips. Just set the analog or digital multi-meter to 10DCV or higher range. and connect both test probe to its corresponding polarities. A good and working charger will get the approximately correct reading while the busted one will get no reading. Many experts know how to fix mobile phone charger for they know the whole designed of its circuitry inside it, but I'd rather not encourage to the newbies to teach about it because it is so complicated and might result risk of electric shock or any possible accident. It is because that circuit involves AC (alternating current) on it, NOTE: Alternating Current is a dangerous voltage and can kill if not have much knowledge about it. How to Test Mobile Phone Vibration Motor A mobile phone vibration is created by a small motor called Vibra motor. when applied by a voltage or current it rotates and the vibration is generated by a small tiny piece of metal attach to its tip. Checking this small piece of motor was so very easy just set the analog multi-tester range to X1 in resistance settings then connect the both probes to each terminals, polarity doesn't matter here for the motor will rotate clockwise if its in the right polarity. and rotates counter clockwise when not in each corresponding polarity. A good and working vibration motor will then rotate and a bad or busted one will not. Electronic Components: Symbols & Functions Zener Diode A special diode, which is used to maintain a fixed voltage in a power supply.Photodiode A light-sensitive diode. Which react when light is shine direct on itmay increase or decrease it resistance TransistorsComponent Circuit Symbol Function of Component Transistor NPN A transistor amplifies current. It can be used with other components to make anamplifier or switching circuit.Transistor PNP A transistor amplifies current. It can be used with other components to make anamplifier or switching circuit.Phototransistor A light-sensitive transistor. Audio and Radio DevicesComponent Circuit Symbol Function of Component Microphone A transducer, which converts sound to electrical energy.Earphone A transducer, which converts electrical energy to sound.Loudspeaker A transducer, which converts electrical energy to sound.Piezo Transducer A transducer, which converts electrical energy to sound.Amplifier (general symbol) An amplifier circuit with one input. Really it is a block diagram symbol becauseit represents a circuit rather than just one component. Aerial(Antenna) A device, which is designed to receive or transmit radio signals. It is alsoknown as an antenna. Meters and OscilloscopeComponent Circuit Symbol Function of Component Voltmeter A voltmeter is used to measure voltage.The proper name for voltage is 'potential difference', but most people prefer to say voltage!Amp-meter An amp-meter is used to measure current. As known as ampsGalvanometer A galvanometer is a very sensitive meter which is used to measure tinycurrents, usually 1mA or less.Ohmmeter An ohmmeter is used to measure resistance. Most Multimeter have anohmmeter setting.OscilloscopeAn oscilloscope is used to display the shape of electrical signals and it canbe used to measure their voltage and time period. Sensors (input devices)Component Circuit Symbol Function of Component LDRA transducer which converts brightness (light) to resistance (an electricalproperty).LDR = Light Dependent Resistor Thermistor A transducer which converts temperature (heat) to resistance (an electricalproperty). Logic Gates Logic gates process signals, which represent true (1, high, +Vs, on) or false (0, low, 0V, off).There are two sets of symbols: traditional and IEC (International Electrotechnical Commission). GateTypeTraditional SymbolIEC SymbolFunction of Gate NOT A NOT gate can only have one input. The 'o' on the output means'not'. The output of a NOT gate is the inverse (opposite) of itsinput, so the output is true when the input is false. A NOT gate isalso called an inverter. AND An AND gate can have two or more inputs. The output of an ANDgate is true when all its inputs are true.NAND A NAND gate can have two or more inputs. The 'o' on the outputmeans 'not' showing that it is a Not AND gate. The output of aNAND gate is true unless all its inputs are true.OR An OR gate can have two or more inputs. The output of an ORgate is true when at least one of its inputs is true.NOR A NOR gate can have two or more inputs. The 'o' on the outputmeans 'not' showing that it is a Not OR gate. The output of a NORgate is true when none of its inputs are true.EX-OR An EX-OR gate can only have two inputs. The output of an EX-ORgate is true when its inputs are different (one true, one false).EX-NOR An EX-NOR gate can only have two inputs. The 'o' on the outputmeans 'not' showing that it is a Not EX-OR gate. The output of anEX-NOR gate is true when its inputs are the same (both true or both false). SMD Rework Stations SMD(Surface Mounted) Rework station is used to remove, replace, do re-balling BGA(Ball Grid Alley) chips and SMD components. Make sure that the re-balling station are controllable and match to standard temperature for PCB's and SMD Electronic Components.. It is made of high quality heating material. desoldering and soldering of BGA's are precisely controlled. Air flow and and Temperature are adjustable in wide range to produce high temperature breeze. Movable and Replaceable heating heads and very easy to operate... In the market today there are two types of rework station to choose that match your needs and budget. The Oldest type is the Standard Filament Type Rework Station and the latest is called Infrared or IRDA Rework Station. The Standard Type is Consist of a heating filament which is by then blowned by an air to produce a very hot air temperature. A technical view of an SMD Rework Station with filament and an air blowing to produce hot temperature air flow... Thermostat adjustment is applied by controlling the heat temperature and the amount of air to flow. Some types of Filament SMD Rework Station are digital in which the amount of heat and air were displayed on a seven segment LED and a push button adjustment were placed. Infrared or IR SMD Rework Station This one was designed by an Infrared (IR) Technology.Uses infrared heat wave technology instead of the conventional hot air, effectively solves the major problem being encountered when using the hot air gun, which is the movement of surrounding components while reworking. The small amount of Infrared light is amplified to produce a very high temperature Lazer Beam. It is digitally designed and can be set automatically. A simple overview of an IR SMD Rework Station. A set example of an IR SMD rework Station. Note: the Author is not endorsing any product. Adjustable DC Power Supply Adjustable DC Powers Supply The Dc power Supply can be used to substitute for the Battery Voltage when do live voltage checking on the PCB circuits... This is being used to trace the power supply line in electronic circuit. Linear Adjustable DC Power Supply is a equipment with high stability, high reliability, low noise, its output voltage or current can be continuously adjusted, and its constant voltage and current can auto-conversion. This universal power supply can be used in many different areas, from test of R&D equipment to test of production lines. Here's a sample of substituting DC voltage in working cellphone repair tracing B+ line. Cleaning Tools Cleaning kits and tools is also necessary when repairing specially when working wet units, corroded or rusted PCP boards. Some cleaning tools may found at household or home products and not so hard to find and prepare it. here's; some cleaning tools that may you find at home. Brushes can help eliminate and wipe dust on PCB Components.Make sure that the brushes you may use have low electrostatic ability. A cotton cloth or sponge and cotton buds which help to wipe extra solvents, dust,rust and dirt. Anti Static Spray or liquids used to eliminate water residues and corrosive element in PCB component. A lacquer thinner is a substitute to anti static cleaner and commonly and widely used by many technician's. An Ultrasonic Cleaner- A machine that cleans by using a fluid that is vibrated at 20,000 cycles per second. When the vibration speed rises above the ultrasonic frequency level, bubbles explode and generate strong power, cleaning the surfaces and cavities of hard-to-clean objects. Reballing Kits Re-balling kits are used to repair broken or weak soldered BGA (Ball Grid Array) Chips. This is very important tools when it comes to hardware problem troubleshooting in various mobile phones. This is only being used when an IC or chips was being suspected having fault or causes the problem. That is because Mobile phones used BGA (ball grid array) solder balls that holds as connection terminal of every chips. There are many kits you can buy via online this days unlike before that most of mobile phone technician was unable to used this kits for it was not too easy to find and purchase. The process is that they just remove the entire solder balls and flattened out the entire bump terminal then replace the chips again. It may work but not totally effective as like for my years experience for the soldering process is too weak and easy to break , because the amount of soldered balls that holds the chips is not strong enough to hold it. Althought reballing IC's is not that easy for beginners to tackle to. it needs training and proper procedures to follow, further we will discuss the easiest way on how to reball IC chips. These are the kits you must prepare to be able to proceed in reballing BGA chips. A Solder Balls Solder balls have different sizes and measured by diameter,that match on every chips bumps sizes also. These are the common Soldering Ball diameter ranges for mobile phones chips. 0.05, 0.10, 0.15, 0.20, 0.25mm, 0.30mm, 0.35mm, 0.40mm,0.45mm,0.50mm , 0.55mm ,0.60mm, 0.65mm, 0.76mm A BGA Stencil Pattern Plates This is being used to properly align the solder ball on every bumps of the chips. every chips have different bumps pattern and alignment designs. Spatula this is used to gathered the solder ball on each holes of the Stencil plates. A liquid Flux A PCB Board Holder a PCB holder is being used to maintain the accuracy while working soldering and to avoid gripping and misalignment of solder balls. A Cleaning liquid Too many cleaning product offered today that is non flammable. A lacquer thinner will work, and still widely used for many mobile phone technician. A cotton buds A Brush


    Question by Dinesh M: why I get error code 2203 when I install Nokia PC Suite?
    Recently, I got Nokia 2323 Classic mobile and downloaded the PC Suite software. When I install it, it shows The installer has encountered an unexpected error installing this package.
    This may indicate a problem with this package. The error code is 2203.
    After that, it shows another window saying Installation operation failed.
    Fatal error during installation.

    How I can fix and install Nokia PC Suite in my PC?


    Best answer:

    Answer by snow_skimmer
    i've never had the same error using Nokia PC Suite
    but follow the tips on the link below

    i quote:
    the problem is due to another(other) program(s) using one (or more) of the Windows Installer files.

    Answer by [email protected]
    Internal Error 2203 indicates that you need to use an Admin Windows User profile to do the install.

    So go logon to the Admin n then install //////////



    Give your answer to this question below!

    Orignal From: why I get error code 2203 when I install Nokia PC Suite?

    nokia pc suite error code 2203

    Windows 10: Install / Uninstall MSI Error 2203

    Discus and support Install / Uninstall MSI Error 2203 in Windows 10 Software and Apps to solve the problem; Hello, I am having trouble, I first noticed it when an iTunes update came out and the auto update failed, I thought nothing of it. Next Adobe said. Discussion in 'Windows 10 Software and Apps' started by Scoobler, May 15, 2016.

    Thema:

    Install / Uninstall MSI Error 2203

    1. Install / Uninstall MSI Error 2203 - Similar Threads - Install Uninstall MSI

    2. Error 2203. Database C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database.

      in Windows 10 Gaming
      Error 2203. Database C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database.: I've just installed windows and now afetr 5 days this error suddenly happen, i cannot install anything! Please help!Error 2203. Database: C:\WINDOWS\Installer\inprogressinstallinfo.ipi. Cannot open database file. System error -2147287037.Already tried thisMethod 1: Follow the.
    3. Error 2203

      in Windows 10 Ask Insider
      Error 2203: I have a big dns 105 error. I have error 2203. I try a lot of thing by internet (change name on regedit, temp1, add everyoane, stop Windows installer and modify it) but nothing work. What can I do? I cant install or unistall any app. submitted by /u/Barbie-sexy_2008 [link].
    4. Error 2203

      in Windows 10 Ask Insider
      Error 2203: Hello! I have a big problem. When I try to install any app Im getting error 2203. I try a lot of thing but nothing. I try to give me acces on security on Temp folder but I cant change it (no permision). submitted by /u/Barbie-sexy_2008 [link] [comments].
    5. .msi files cannot be installed. Install / Uninstall app cannot be launched.

      in Windows 10 Installation and Upgrade
      .msi files cannot be installed. Install / Uninstall app cannot be launched.: Hello there. I'm facing nokia pc suite error code 2203 problem right now. I wanted to learn JavaScript and have to download the language. The language file is in .msi types. When I want to install, as it almost finished installing, the error popped up and said: [ATTACH] I tried to look up in the.
    6. error code 2203 while trying to uninstall java

      in Windows 10 BSOD Crashes and Debugging
      error code 2203 while trying to uninstall tom kopyto terror death licks So this all started with me trying to delete my old versions of java and then install the latest one. I get an error, and follow the websites instructions to uninstall all previous versions of java before installing the newest version. When I try to uninstall the older.
    7. Windows 10 Installer Error 2203

      in Windows 10 Installation and Upgrade
      Windows 10 Installer Error 2203: Hey Microsoft - looking for help please with Windows 10. SInce an update a few months back on my work Vaio laptop I have been having issues installing/uninstalling software. There is a software I see that is listed in Programs and Features yet when I attempt to use that.
    8. Insallation problems with 2203 error

      in Windows 10 BSOD Crashes and Debugging
      Insallation problems with 2203 error: Hi to all, I am new to this forum and I would nokia pc suite error code 2203 a question to the Microsoft Community Forum. As far as I read, lot of people have crashed with the internal error 2203. Before writing, I have tried the methods suggested by all of you but I did not succeed. I am trying to.
    9. Error code "2203" Windows 10 installer

      in Windows 10 Installation and Upgrade
      Error code "2203" Windows 10 installer: Hi, when I try to install Oracle VirtualBox or VMware workspace I take this error: "the installer has encountered an unexpected error installing this package. The error code is 2203." [ATTACH] I tried to give full control to both of Temp files to Administrator, System.
    10. Software Installation - Error 2203?

      in Windows 10 Software and Apps
      Software Installation - Error 2203?: I've been running Windows 10 Home on three systems since Nov. 2015. I have repeatedly run into this error when installing or even uninstalling software. I never received this error while running Windows 7. I have spent hours researching this, and believe it is a permission.

    Users found this page by searching for:

    1. windows 10 errore 2203

      ,
    2. windows 10 2203

      ,
    3. error code 2203 when uninstalling in windows 10

      ,
    4. itunes error 2203 uninstall

    Advanced Audio Coding

    Lossy audio compression format

    Filename extensionMPEG/3GPP container

    Apple container

    ADTS stream

    Internet media type

    audio/aac
    audio/aacp
    audio/3gpp
    audio/3gpp2
    audio/mp4
    audio/mp4a-latm
    audio/mpeg4-generic

    Developed byBell, Fraunhofer, Dolby, Sony, Nokia, LG Electronics, NEC, nokia pc suite error code 2203, NTT Docomo, Panasonic[1]
    Initial releaseDecember 1997; 24 years ago (1997-12)[2]
    Latest release

    ISO/IEC 14496-3:2019
    December 2019; 2 years ago (2019-12)

    Type of formatLossyaudio
    Contained byMPEG-4 Part 14, 3GP and 3G2, ISO base media file format and Audio Data Interchange Format (ADIF)
    StandardISO/IEC 13818-7,
    ISO/IEC 14496-3
    Open format?Yes
    Free format?No[3]

    Advanced Audio Coding (AAC) is an audio coding standard for lossydigital audiocompression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 encoders at the same bad pool header windows 7 error rate.[4]

    AAC has been standardized by ISO and IEC as part of the MPEG-2 and MPEG-4 specifications.[5][6] Part of AAC, HE-AAC ("AAC+"), is part of MPEG-4 Audio and is adopted into digital radio standards DAB+ and Digital Radio Mondiale, and mobile television standards DVB-H and ATSC-M/H.

    AAC supports inclusion of 48 full-bandwidth (up to 96 kHz) audio channels in one stream plus 16 low frequency effects (LFE, limited to 120 Hz) channels, up to 16 "coupling" or dialog channels, and up to 16 data streams. The quality for stereo is satisfactory to modest requirements at 96 kbit/s in joint stereo mode; however, hi-fi transparency demands data rates of at least 128 kbit/s (VBR). Tests[which?] of MPEG-4 audio have shown that AAC meets the requirements referred to as "transparent" for the ITU at 128 kbit/s for stereo, and 320 kbit/s for 5.1 audio.[citation needed] AAC uses only a modified discrete cosine transform (MDCT) algorithm, giving it higher compression efficiency than MP3, which uses a hybrid coding algorithm that is part MDCT and part FFT.[4]

    AAC is the default or standard audio format for iPhone, iPod, iPad, Nintendo DSi, Nintendo 3DS, YouTube Music, Apple Music,[7]iTunes, DivX Plus Web Player, PlayStation runtime error 203 fix and various NokiaSeries 40 phones. It is supported on a wide range of devices and software such as PlayStation Vita, Wii, digital audio players like Sony Walkman or SanDisk Clip, Android and BlackBerry devices, various in-dash car audio systems,[when?][vague] and is also one of the audio formats used on the Spotify web player.[8]

    History[edit]

    Background[edit]

    The discrete cosine transform (DCT), a type of transform coding for lossy compression, was proposed by Nasir Ahmed in 1972, and developed by Ahmed with T. Natarajan and K. R. Rao in 1973, publishing their results in 1974.[9][10][11] This led to the development of the modified discrete cosine transform (MDCT), proposed by J. P. Princen, A. W. Johnson and A. B. Bradley in 1987,[12] following earlier work by Princen and Bradley in 1986.[13] The MP3audio coding standard introduced in 1994 used a hybrid coding algorithm that is part MDCT and part FFT.[14] AAC uses a purely MDCT algorithm, giving it higher compression efficiency than MP3.[4]

    AAC was developed with the cooperation and contributions hdd scan 199 ultradma crc errors companies including Bell Labs, Fraunhofer IIS, Dolby Laboratories, LG Electronics, NEC, NTT Docomo, Panasonic, Sony Corporation,[1]ETRI, JVC Kenwood, Philips, Microsoft, and NTT.[15] It was officially declared an international standard by the Moving Picture Experts Group in April 1997. It is specified both as Part 7 of the MPEG-2 standard, and Subpart 4 in Part 3 of the MPEG-4 wow world/model.blob error #134 1997, AAC was first introduced as MPEG-2 Part 7, formally known as ISO/IEC 13818-7:1997. This part of MPEG-2 was a new part, since MPEG-2 already included MPEG-2 Part 3, nokia pc suite error code 2203, formally known as ISO/IEC 13818-3: MPEG-2 BC (Backwards Compatible).[17][18] Therefore, MPEG-2 Part 7 is also known as MPEG-2 NBC (Non-Backward Compatible), because it is not compatible with the MPEG-1 audio formats (MP1, MP2 and MP3).[17][19][20][21]

    MPEG-2 Part 7 defined three profiles: Low-Complexity profile (AAC-LC / LC-AAC), Main profile (AAC Main) and Scalable Sampling Rate profile (AAC-SSR). AAC-LC profile consists of a base format very much like AT&T's Perceptual Audio Coding (PAC) coding format,[22][23][24] with the addition of temporal noise shaping (TNS),[25] the Kaiser window (described below), a nonuniform quantizer, and a reworking of the bitstream format to handle up to 16 stereo channels, 16 mono channels, 16 low-frequency effect (LFE) channels and 16 commentary channels in one bitstream. The Main profile adds severe error 0x3010002 set of recursive predictors that are calculated on each tap of the filterbank. The SSR uses a 4-band PQMF filterbank, with four shorter filterbanks following, in order to allow for scalable sampling rates.

    In 1999, MPEG-2 Part 7 was updated and included in the MPEG-4 family of standards and became known as MPEG-4 Part 3, MPEG-4 Audio or ISO/IEC 14496-3:1999. This update included several improvements. One of these improvements was the addition of Audio Object Types which are used to allow interoperability with a diverse range of other audio formats such as TwinVQ, CELP, HVXC, Text-To-Speech Interface and MPEG-4 Structured Audio. Another notable addition in this version of the AAC standard is Perceptual Noise Substitution (PNS). In that regard, the AAC profiles (AAC-LC, AAC Main and AAC-SSR profiles) are combined with perceptual noise substitution and are defined in the MPEG-4 audio standard as Audio Object Types.[26] MPEG-4 Audio Object Types are combined in four MPEG-4 Audio profiles: Main (which includes most of the MPEG-4 Audio Object Types), Scalable (AAC LC, AAC LTP, CELP, HVXC, TwinVQ, Wavetable Synthesis, TTSI), Speech (CELP, HVXC, TTSI) and Low Rate Synthesis (Wavetable Synthesis, TTSI).[26][27]

    The reference software for MPEG-4 Part 3 is specified in MPEG-4 Part 5 and the conformance bit-streams are specified in MPEG-4 Part 4. MPEG-4 Audio remains backward-compatible with MPEG-2 Part 7.[28]

    The MPEG-4 Audio Version 2 (ISO/IEC 14496-3:1999/Amd 1:2000) defined new audio object types: the low delay AAC (AAC-LD) object type, bit-sliced arithmetic coding (BSAC) object type, parametric audio coding using harmonic and individual line plus noise and error resilient nokia pc suite error code 2203 versions of object types.[29][30][31] It also defined four new audio profiles: High Quality Audio Profile, Low Delay Audio Profile, Natural Audio Profile and Mobile Audio Internetworking Profile.[32]

    The HE-AAC Profile (AAC LC with SBR) and AAC Profile (AAC LC) were first standardized in ISO/IEC 14496-3:2001/Amd 1:2003.[33] The HE-AAC v2 Profile (AAC LC with SBR and Parametric Stereo) was first specified in ISO/IEC 14496-3:2005/Amd 2:2006.[34][35][36] The Parametric Stereo audio object type used in HE-AAC v2 was first defined in ISO/IEC 14496-3:2001/Amd 2:2004.[37][38][39]

    The current version of the AAC standard is defined in ISO/IEC 14496-3:2009.[40]

    AAC+ v2 is also standardized by Nokia pc suite error code 2203 (European Telecommunications Standards Institute) as TS 102005.[37]

    The MPEG-4 Part 3 standard also contains other ways of compressing sound. These include lossless compression formats, synthetic audio and low bit-rate compression formats generally used for speech.

    AAC's improvements over MP3[edit]

    Advanced Audio Coding is designed to be the successor of the MPEG-1 Audio Layer 3, known as MP3 format, which was specified by ISO/IEC in 11172-3 (MPEG-1 Audio) and 13818-3 (MPEG-2 Audio).

    Blind tests in the late 1990s showed that AAC demonstrated greater sound quality and transparency than MP3 for files coded at the same bit rate.[4]

    Improvements include:

    • more sample rates (from 8 to 96 kHz) than MP3 (16 to 48 kHz);
    • up to 48 channels (MP3 supports up to two channels in MPEG-1 mode and up to 5.1 channels in MPEG-2 mode);
    • arbitrary bit rates and variable frame length. Standardized constant bit rate with bit reservoir;
    • higher efficiency and simpler filter bank. AAC uses a pure MDCT (modified discrete cosine transform), rather than MP3's hybrid coding (which was part MDCT and part FFT);
    • higher coding efficiency for stationary signals (AAC uses a blocksize of 1024 or 960 samples, nokia pc suite error code 2203, allowing more efficient coding than MP3's 576 sample blocks);
    • higher coding accuracy for transient signals (AAC uses a blocksize of 128 or 120 samples, allowing more accurate coding than MP3's 192 sample blocks);
    • possibility to use Kaiser-Bessel derived window function to eliminate spectral leakage at the expense of widening the main lobe;
    • much better handling of audio frequencies above 16 kHz;
    • more flexible joint stereo (different methods can be used in different frequency ranges);
    • additional modules (tools) added to increase compression efficiency: TNS, backwards prediction, perceptual noise substitution (PNS), etc. These modules can be combined to constitute different encoding profiles.

    Overall, the AAC format allows developers more flexibility to design codecs than MP3 does, nokia pc suite error code 2203 corrects many of the design choices made in the original MPEG-1 audio specification. This increased flexibility often leads to more concurrent encoding strategies and, as a result, to more efficient compression. This is especially true at very low bit rates where the superior stereo coding, pure MDCT, and better transform window sizes leave MP3 unable to compete.

    While the MP3 format has near-universal hardware and software support, primarily because MP3 was the format of choice during the crucial first few years of widespread music file-sharing/distribution over the internet, AAC is a strong contender due to some unwavering industry support.[41]

    Functionality[edit]

    AAC is a wideband audio coding algorithm that exploits two primary coding strategies to dramatically reduce the amount of data needed nokia pc suite error code 2203 represent high-quality digital audio:

    • Signal components that are perceptually irrelevant are discarded.
    • Redundancies in the coded audio signal are eliminated.

    The actual encoding process consists of the following steps:

    • The signal is converted from time-domain to frequency-domain using forward modified discrete cosine transform (MDCT). This is done by using filter banks that take an appropriate number of time samples and convert them to frequency samples.
    • The frequency domain signal is quantized based on a psychoacoustic model and encoded.
    • Internal error correction codes are added.
    • The signal is stored or transmitted.
    • In order to prevent corrupt samples, a modern implementation of the Luhn mod N algorithm is applied to each frame.[42]

    The MPEG-4 audio standard does not define a single or small set of highly efficient compression schemes but rather a complex toolbox to perform a wide range of operations from low bit rate speech coding to high-quality audio coding and music synthesis.

    • The MPEG-4 audio system error code 1400 invalid window handle algorithm family spans the range from low bit rate speech encoding (down to 2 kbit/s) to high-quality audio coding (at 64 kbit/s per channel and higher).
    • AAC offers sampling frequencies between 8 kHz and 96 kHz and any number of channels between 1 and 48.
    • In contrast to MP3's hybrid filter bank, AAC uses the modified discrete cosine transform (MDCT) together with the increased window lengths of 1024 or 960 points.

    AAC encoders can switch dynamically between a single MDCT block of length 1024 points or 8 blocks of 128 points (or between 960 points and 120 points, respectively).

    • If a signal change or a transient occurs, 8 shorter windows of 128/120 points each are chosen for their better temporal resolution.
    • By default, the longer 1024-point/960-point window is otherwise used because the increased frequency resolution allows for a more sophisticated psychoacoustic model, resulting in improved coding efficiency.

    Modular encoding[edit]

    AAC takes a modular approach to encoding. Depending on the complexity of the bitstream to be encoded, the desired performance and the acceptable output, implementers may create profiles to define which of a specific set of tools they want to use for a particular application.

    The MPEG-2 Part 7 standard (Advanced Audio Coding) was first published in 1997 and offers three default profiles:[2][43]

    • Low Complexity (LC) – the simplest and most widely used and supported
    • Main Profile (Main) – like the LC profile, with the addition of backwards prediction
    • Scalable Sample Rate (SSR) a.k.a. Sample-Rate Scalable (SRS)

    The MPEG-4 Part 3 standard (MPEG-4 Audio) defined various new compression tools (a.k.a. Audio Object Types) and their usage in brand new profiles. AAC is not used in some of the MPEG-4 Audio profiles. The MPEG-2 Part 7 AAC LC profile, AAC Main profile and AAC SSR profile are combined with Perceptual Noise Substitution and defined in the MPEG-4 Audio standard as Audio Object Types (under the name AAC LC, AAC Main and AAC SSR). These are combined with other Object Types in MPEG-4 Audio profiles.[26] Here is a list of some audio profiles defined in the MPEG-4 standard:[34][44]

    Main article: Microsoft sql error 926 Part 3: Audio Profiles

    • Main Audio Profile – defined in 1999, uses most of the MPEG-4 Audio Object Types (AAC Main, AAC-LC, AAC-SSR, AAC-LTP, AAC Scalable, TwinVQ, CELP, HVXC, TTSI, Main synthesis)
    • Scalable Audio Profile – defined in 1999, uses AAC-LC, AAC-LTP, AAC Scalable, TwinVQ, CELP, HVXC, TTSI
    • Speech Audio Profile – defined in 1999, uses CELP, HVXC, TTSI
    • Synthetic Audio Profile – defined in 1999, TTSI, Main synthesis
    • High Quality Audio Profile – defined in 2000, uses AAC-LC, AAC-LTP, AAC Scalable, CELP, ER-AAC-LC, ER-AAC-LTP, ER-AAC Scalable, ER-CELP
    • Low Delay Audio Profile – defined in 2000, uses CELP, HVXC, TTSI, ER-AAC-LD, ER-CELP, ER-HVXC
    • Low Delay AAC v2 - defined in 2012, uses AAC-LD, nokia pc suite error code 2203, AAC-ELD and AAC-ELDv2[45]
    • Mobile Audio Internetworking Profile – defined in 2000, uses ER-AAC-LC, ER-AAC-Scalable, ER-TwinVQ, ER-BSAC, ER-AAC-LD
    • AAC Profile – defined in 2003, nokia pc suite error code 2203, uses AAC-LC
    • High Efficiency AAC Profile – defined in 2003, uses AAC-LC, SBR
    • High Efficiency AAC v2 Profile – defined in 2006, uses Nokia pc suite error code 2203, SBR, PS
    • Extended High Efficiency AAC xHE-AAC – defined in 2012, uses USAC

    One of many improvements in MPEG-4 Audio is an Object Type called Long Term Prediction (LTP), which is an improvement of the Main profile using a forward predictor with lower computational complexity.[28]

    AAC error protection toolkit[edit]

    Applying error protection enables error correction up to a certain extent. Error correcting codes are usually applied equally to the whole payload. However, since different parts of an AAC payload show different sensitivity to transmission errors, this would not be a very efficient approach.

    The AAC payload can be subdivided into parts with different error sensitivities.

    • Independent error correcting codes can be applied to any of these parts using the Error Protection (EP) tool defined in MPEG-4 Audio standard.
    • This toolkit provides the error correcting capability to the most sensitive parts of the payload in order to keep the additional overhead low.
    • The toolkit is backwardly compatible with simpler and pre-existing AAC decoders. A great deal of the toolkit's error correction functions are end-to-end error 149 around spreading information about the audio signal more evenly in the datastream.

    Error Resilient (ER) AAC[edit]

    Error Resilience (ER) techniques can be used to make the coding scheme itself more robust against errors.

    For AAC, three custom-tailored methods were developed and defined in MPEG-4 Audio

    • Huffman Codeword Reordering (HCR) to avoid error propagation within spectral data
    • Virtual Codebooks (VCB11) to detect serious errors within spectral data
    • Reversible Variable Length Code (RVLC) to reduce error propagation within scale factor data

    AAC Low Delay[edit]

    Main article: AAC-LD

    The audio coding standards MPEG-4 Low Delay (AAC-LD), Enhanced Low Delay (AAC-ELD), and Enhanced Low Delay v2 (AAC-ELDv2) as defined in ISO/IEC 14496-3:2009 and ISO/IEC 14496-3:2009/Amd 3 are designed to combine the advantages of perceptual audio coding with the low delay necessary for two-way communication. They are closely derived from the MPEG-2 Advanced Audio Coding (AAC) format.[46][47][48] AAC-ELD is recommended by GSMA as super-wideband voice codec in the IMS Profile for High Definition Video Conference (HDVC) Service.[49]

    Licensing and patents[edit]

    This article is about an event or subject that may not be current but does not specify the time period. Please help improve it to include this information. The talk page may contain suggestions. (March 2022)

    No licenses or payments are required for a user to stream or distribute content in AAC format.[50] This reason alone might have made AAC a more attractive format to distribute content than its predecessor MP3, particularly for streaming content (such as Internet radio) depending on the use case.

    However, a patent license is[when?] required for all manufacturers or developers of AAC codecs.[51] For this reason, free and open source software implementations such as FFmpeg and FAAC may be distributed in source form only, in nokia pc suite error code 2203 to avoid patent infringement. (See below under Products that support AAC, Software.)

    The Cmos bios error patent holders include Bell Labs, nokia pc suite error code 2203, Dolby, Fraunhofer, LG Electronics, NEC, NTT Docomo, Panasonic, Sony Corporation,[1]ETRI, JVC Kenwood, Philips, Microsoft, and NTT.[15]

    Extensions and improvements[edit]

    Some extensions have been added to the first AAC standard (defined in MPEG-2 Part 7 in 1997):

    • Perceptual Noise Substitution (PNS), added in MPEG-4 in 1999. It allows the coding of noise as pseudorandom data.
    • Long Term Predictor (LTP), added in MPEG-4 in 1999. It is a forward predictor with lower computational complexity.[28]
    • Error Resilience (ER), added in MPEG-4 Audio version 2 in 2000, used for transport over error prone channels[52]
    • AAC-LD (Low Delay), defined in 2000, used for real-time conversation applications
    • High Efficiency AAC (HE-AAC), a.k.a. aacPlus v1 or AAC+, the combination of SBR (Spectral Band Replication) and AAC LC. Used for low bitrates. Defined in 2003.
    • HE-AAC v2, a.k.a. aacPlus v2, eAAC+ or Enhanced aacPlus, the combination of Parametric Stereo (PS) and HE-AAC; used for even lower bitrates. Defined in 2004 and 2006.
    • MPEG-4 Scalable To Lossless (SLS), Not yet published,[53] can supplement an AAC stream to provide a lossless decoding option, such as in Fraunhofer IIS's "HD-AAC" product

    Container formats[edit]

    Main article: MPEG-4 Part 3: Audio storage and transport

    See also: Pcl xl error unsupported protocol 0x0 hp of video container formats § Audio coding formats support

    In addition to the MP4, 3GP and other container formats based on ISO base media file format for file storage, AAC audio data was first packaged in a file for the MPEG-2 standard using Audio Data Interchange Format (ADIF),[54] consisting of a single header followed by the raw AAC audio data blocks.[55] However, if the data is to be streamed within an MPEG-2 transport stream, a self-synchronizing format called an Audio Data Transport Stream (ADTS) is used, consisting of a series of frames, each frame having a header nokia pc suite error code 2203 by the AAC audio data.[54] This file and streaming-based format are defined in MPEG-2 Part 7, but are only considered informative by MPEG-4, so an MPEG-4 decoder does not need to support either format.[54] These containers, as well as a raw AAC stream, may bear the .aac file extension. MPEG-4 Part 3 also defines its own self-synchronizing format called a Low Overhead Audio Stream (LOAS) that encapsulates not only AAC, but any MPEG-4 audio compression scheme such as TwinVQ and ALS. This format is what was defined for use in DVB transport streams when encoders use either SBR or parametric stereo AAC extensions. However, it is restricted to only a single non-multiplexed AAC stream. This format is also referred to as a Low Overhead Audio Transport Multiplex (LATM), which is just an interleaved nokia pc suite error code 2203 stream version of a LOAS.[54]

    Products that support AAC[edit]

    HDTV Standards[edit]

    Japanese ISDB-T[edit]

    In December 2003, Japan started broadcasting terrestrial DTV ISDB-T standard that implements MPEG-2 video and MPEG-2 AAC audio. Kyocera km 1620 error code c6 April 2006 Japan started broadcasting the ISDB-T mobile sub-program, called 1seg, that was the first implementation of video H.264/AVC with audio HE-AAC in Terrestrial HDTV broadcasting service on the planet.

    International ISDB-Tb[edit]

    In December 2007, Brazil started broadcasting terrestrial DTV standard called International ISDB-Tb that implements video coding H.264/AVC with audio AAC-LC on main program (single or multi) and video H.264/AVC with audio HE-AACv2 in the 1seg mobile sub-program.

    DVB[edit]

    The ETSI, the standards governing body for the DVB suite, supports AAC, HE-AAC and HE-AAC v2 audio coding in DVB applications since at least 2004.[56] DVB broadcasts which use the H.264 compression for video normally use HE-AAC for audio.[citation needed]

    Hardware[edit]

    iTunes and iPod[edit]

    In April 2003, Apple brought mainstream attention to AAC by announcing that its iTunes and iPod products would support songs in MPEG-4 AAC format (via a firmware update for older iPods). Customers could download music in a closed-source Digital Rights Management (DRM)-restricted form of 128 kbit/s AAC (see FairPlay) via the iTunes Store or create files without DRM from their own CDs using iTunes. In later years, Apple began offering music videos and movies, which also use AAC for audio encoding, nokia pc suite error code 2203.

    On May 29, 2007, Apple began selling songs and music videos from participating record labels at higher bitrate (256 kbit/s cVBR) and free of DRM, a format dubbed "iTunes Plus"nokia pc suite error code 2203. These files mostly adhere to the AAC standard and are playable on many non-Apple products but they do include custom iTunes information such as album artwork and a purchase receipt, so as to identify the customer in case the file is leaked out onto peer-to-peer networks. It is possible, however, to remove these custom tags to restore interoperability with players that conform strictly to the AAC specification. As of January 6, 2009, nearly all music on the USA regioned iTunes Store became DRM-free, with the remainder becoming DRM-free by the end of March 2009.[57]

    iTunes offers a "Variable Bit Rate" encoding option which encodes AAC tracks in the Constrained Variable Bitrate scheme (a less strict variant of ABR encoding); the underlying QuickTime API does offer a true VBR encoding profile however.[58]

    As of September 2009, Apple has added support for HE-AAC (which is fully part of the MP4 standard) only for radio streams, not file playback, nokia pc suite error code 2203, and iTunes still lacks support for true VBR encoding.

    Other portable players[edit]

    Mobile phones[edit]

    For a number of years, many mobile phones from manufacturers such as Nokia, Motorola, Samsung, Sony Ericsson, BenQ-Siemens and Philips have supported AAC playback. The first such phone was the Nokia 5510 released in 2002 which also plays MP3s. However, this phone was a commercial failure[citation needed] and such phones with integrated music players did not gain mainstream popularity until 2005 when the trend of having AAC as well as MP3 support continued. Most new smartphones and music-themed phones support playback of these formats.

    • Sony Ericsson phones support various AAC formats in MP4 container. AAC-LC is supported in nokia pc suite error code 2203 phones beginning with K700, phones beginning with W550 have support of HE-AAC. The latest devices such as the P990, K610, W890i and later support HE-AAC v2.
    • Nokia XpressMusic and other new generation Nokia multimedia phones like N- and E-Series also support AAC format in LC, HE, M4A and HEv2 profiles. These also supports playing LTP-encoded AAC audio.
    • BlackBerry phones running the BlackBerry 10 operating system support AAC playback natively, nokia pc suite error code 2203. Select previous generation BlackBerry OS devices also support AAC.
    • bada OS
    • Apple's iPhone supports AAC and FairPlay protected AAC files formerly used as the default encoding format in the iTunes Store until the removal of DRM restrictions in March 2009.
    • Android 2.3[59] and later supports AAC-LC, HE-AAC and HE-AAC v2 in MP4 or M4A containers along with several other audio formats. Android 3.1 and later supports raw ADTS files. Android 4.1 can encode AAC.[60]
    • WebOS by HP/Palm supports AAC, AAC+, eAAC+, and .m4a containers in its native music player as well as several third-party players. However, it does not support Apple's FairPlay DRM files downloaded from iTunes.[61]
    • Windows Phone's Silverlight runtime supports AAC-LC, HE-AAC and HE-AAC v2 decoding.

    Other devices[edit]

    • Apple's iPad: Supports AAC and FairPlay protected AAC files used as the default encoding format in the iTunes Store
    • Palm OSPDAs: Many Palm OS based PDAs and smartphones can play AAC and HE-AAC with the 3rd party software Pocket Tunes. Version 4.0, released in December 2006, added support for native AAC and HE-AAC files. The AAC codec for TCPMP, a popular video player, was withdrawn after version 0.66 due to patent issues, but can still be downloaded from sites other than corecodec.org. CorePlayer, the commercial follow-on to TCPMP, includes AAC support. Other Palm OS programs supporting AAC include Kinoma Player and AeroPlayer.
    • Windows Mobile: Supports AAC either by the native Windows Media Player or by third-party products (TCPMP, CorePlayer)[citation needed]
    • Epson: Supports AAC playback in the P-2000 and P-4000 Multimedia/Photo Storage Viewers
    • Sony Reader: plays M4A files containing AAC, and displays metadata created by iTunes. Other Sony products, including the A and E series Network Walkmans, support AAC with firmware updates (released May 2006) while the S series supports it out of the box.
    • Sonos Digital Media Player: supports playback of AAC files
    • Barnes & Noble Nook Color: supports playback of AAC encoded files
    • Roku SoundBridge: a network audio player, supports playback of AAC encoded files
    • Squeezebox: network audio player (made by Slim Nokia pc suite error code 2203, a Logitech company) that supports playback of AAC files
    • PlayStation 3: supports encoding and decoding of AAC files
    • Xbox 360: supports streaming of AAC through the Zune software, and of supported iPods connected through the USB port
    • Wii: supports AAC files through version 1.1 of the Photo Channel as of December 11, 2007. All AAC profiles and bitrates are supported as long as it is in the .m4a file extension. This update removed MP3 compatibility, but users who have installed this may freely downgrade to the old version if they wish.[62]
    • Livescribe Pulse and Echo Smartpens: record and store audio in AAC format. The audio files can be replayed using the pen's integrated speaker, attached headphones, or on a computer using the Livescribe Desktop software. The AAC files are stored in the user's "My Documents" folder of the Windows OS and can be distributed and played without specialized hardware or software from Livescribe.
    • Google Chromecast: supports playback of LC-AAC and HE-AAC audio[63]

    Software[edit]

    Almost all current computer media players include built-in decoders for AAC, or can utilize a library to decode it. On Microsoft Windows, DirectShow can be used this way with the corresponding filters to enable AAC playback in any DirectShow based player, nokia pc suite error code 2203. Mac OS X supports AAC via the QuickTime libraries.

    Adobe Flash Player, since version 9 update 3, can also play back AAC streams.[64][65] Since Flash Player is also a browser plugin, it can play AAC files through a browser as well.

    The Rockboxopen sourcefirmware (available for multiple portable players) also offers support for AAC to varying degrees, depending on the model of player and the AAC profile.

    Optional iPod support (playback of unprotected AAC files) for the Xbox 360 is available as a free download from Xbox Live.[66]

    The following is a non-comprehensive list of other software player applications:

    Some of these players (e.g., foobar2000, Winamp, and VLC) also support the decoding of ADTS (Audio Data Transport Stream) using the SHOUTcast protocol. Plug-ins for Winamp and foobar2000 enable the creation of such streams.

    Nero Digital Audio[edit]

    In May 2006, Nero AG released an AAC encoding tool free of charge, Nero Digital Audio (the AAC codec portion has become Nero AAC Codec),[67] which is capable of encoding LC-AAC, HE-AAC and HE-AAC v2 streams. The tool is a Command Line Interface tool only. A separate utility is also included to decode to PCM WAV.

    Various tools including the foobar2000 audio player and MediaCoder can provide a GUI for this encoder.

    FAAC error 19 pioner FAAD2[edit]

    Main article: FAAC

    FAAC and FAAD2 stand for Freeware Advanced Audio Coder and Decoder 2 respectively. FAAC supports audio object types LC, Main and LTP.[68] FAAD2 supports audio object types LC, Main, LTP, SBR and PS.[69] Although FAAD2 is free software, FAAC is not free software.

    Fraunhofer FDK AAC[edit]

    Main article: Fraunhofer FDK AAC

    A Fraunhofer-authored open-source encoder/decoder included in Android has been ported to other platforms. Native AAC encoder of FFmpeg does not support HE-AAC and HE-AACv2, but GPL 2.0+ of ffmpeg is not compatible with FDK AAC, so ffmepg with libfdk-aac is not redistributable. QAAC encoder that is using Apple's Core Media Audio is still higher quality that FDK.

    FFmpeg and Libav[edit]

    See also: FAAC § Alternatives for AAC encoding in Unix-like operating systems

    The native AAC encoder created in FFmpeg's libavcodec, and forked with Libav, was considered experimental and poor. A significant amount of work was done for the 3.0 release of FFmpeg (February 2016) to make its version usable and competitive with the rest of the AAC encoders.[70] Libav has not merged this work and continues to use the older version of the AAC encoder. These encoders are LGPL-licensed open-source and can be built for any platform that the FFmpeg or Libav frameworks can be built.

    Both FFmpeg and Libav can use the Fraunhofer FDK AAC library via libfdk-aac, and while the FFmpeg native encoder has become stable and good enough for common use, FDK is still considered the highest quality encoder available for use with FFmpeg.[71] Libav also recommends using FDK AAC if it is available.[72]

    See also[edit]

    References[edit]

    1. ^ abc"Via Licensing Announces Updated AAC Joint Patent License". Business Wire. 5 January 2009. Retrieved 18 June 2019.
    2. ^ abISO (1997). "ISO/IEC 13818-7:1997, Information technology -- Generic coding of moving pictures and associated audio information -- Part 7: Advanced Audio Coding (AAC)". Archived from the original on 2012-09-25. Retrieved 2010-07-18.
    3. ^Advanced Audio Coding (MPEG-4) (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. 22 June 2010. Retrieved 1 December 2021.
    4. ^ abcdBrandenburg, Karlheinz (1999). "MP3 and AAC Explained"(PDF). Archived from the original(PDF) on 2017-02-13.
    5. ^ISO (2006) ISO/IEC 13818-7:2006 - Information technology -- Generic coding of moving pictures and associated audio information -- Part 7: Advanced Audio Coding (AAC)Archived 2016-03-03 at the Wayback Machine, Retrieved on 2009-08-06
    6. ^ISO (2006) ISO/IEC 14496-3:2005 - Information technology -- Coding of audio-visual objects -- Part 3: AudioArchived 2016-04-13 at the Wayback Machine, Retrieved on 2009-08-06
    7. ^only used on web player, Google Home, Amazon Alexa, and Microsoft Windows app.
    8. ^"Audio file formats for Spotify". Spotify. Retrieved 20 September 2021.
    9. ^Ahmed, Nasir (January 1991). "How I Came Up With the Discrete Cosine Transform". Digital Signal Processing. 1 (1): 4–5. doi:10.1016/1051-2004(91)90086-Z.
    10. ^Ahmed, Nasir; Natarajan, T.; Rao, K. R. (January 1974), "Discrete Cosine Transform", IEEE Transactions on Computers, C-23 (1): 90–93, doi:10.1109/T-C.1974.223784
    11. ^Rao, K. R.; Yip, P. (1990), Discrete Cosine Transform: Algorithms, Advantages, Applications, Boston: Academic Press, ISBN 
    12. ^J, nokia pc suite error code 2203. P. Princen, A. W. Johnson und A. B. Bradley: Subband/transform coding using filter bank designs based on time domain aliasing cancellation, IEEE Proc. Intl. Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2161–2164, 1987
    13. ^John P. Princen, Alan B. Bradley: Analysis/synthesis filter bank design based on time domain aliasing cancellation, IEEE Trans. Acoust. Speech Signal Processing, ASSP-34 (5), 1153–1161, 1986
    14. ^Guckert, John (Spring 2012). "The Use of FFT and MDCT in MP3 Audio Compression"(PDF). University of Utah. Retrieved 14 July 2019.
    15. ^ ab"AAC Licensors". Via Corp. Retrieved 15 January 2020.
    16. ^ISO/IEC 14496-3:2009 - Information technology -- Coding of audio-visual objects -- Part 3: Audio(PDF) (Technical report). ISO/IEC. 1 September 2009. Archived(PDF) from the original on 14 June 2011. Retrieved 2009-10-07.
    17. ^ ab"AAC". MPEG.ORG. Archived from the original on 3 October 2009. Retrieved 2009-10-28.
    18. ^"ISO/IEC 13818-7, Fourth edition, Part 7 - Advanced Audio Coding (AAC)"(PDF). ISO. 15 January 2006. Archived(PDF) from the original on 6 March 2009. Retrieved 2009-10-28.
    19. ^Bouvigne, Gabriel (2003). "MPEG-2/MPEG-4 - AAC". MP3'Tech. Archived from the original on 2010-01-05. Retrieved 2009-10-28.
    20. ^"MPEG Audio FAQ Version 9 - MPEG-1 and MPEG-2 BC", nokia pc suite error code 2203. ISO. October 1998. Archived from the original on 2010-02-18. Retrieved 2009-10-28.
    21. ^"Florence Press Release". ISO, nokia pc suite error code 2203. March 1996. Archived from the original on 2010-04-08. Retrieved 2009-10-28.
    22. ^Johnston, J. D. and Ferreira, A. J., "Sum-difference stereo transform coding", ICASSP '92, March 1992, pp. II-569-572.
    23. ^Sinha, D. and Johnston, J. D., "Audio compression at low bit rates using a signal adaptive switched filterbank", IEEE ASSP, 1996, pp. 1053-1057.
    24. ^Johnston, J. D., Sinha, D., Dorward, S. and Quackenbush, S., "AT&T perceptual audio coder (PAC)" in Collected Papers on Digital Audio Bit-Rate Reduction, Gilchrist, N, nokia pc suite error code 2203. and Grewin, C. (Ed.), Audio Engineering Society, 1996.
    25. ^Herre, J. and Johnston, J. D., "Enhancing the performance of perceptual audio coders by using temporal noise shaping", AES 101st Convention, no. preprint 4384, 1996
    26. ^ abcBrandenburg, Karlheinz; Kunz, Oliver; Sugiyama, Akihiko. "MPEG-4 Natural Audio Coding - Audio profiles and levels". chiariglione.org. Archived from the original on 2010-07-17. Retrieved 2009-10-06.
    27. ^"ISO/IEC FCD 14496-3 Subpart 1 - Draft - N2203"(PDF). ISO/IEC JTC 1/SC 29/WG 11. 15 May 1998. Retrieved 2009-10-07.
    28. ^ abcBrandenburg, Karlheinz; Kunz, Oliver; Sugiyama, Akihiko (1999). "MPEG-4 Natural Audio Coding - General Audio Coding (AAC based)". chiariglione.org. Archived from the original on 2010-02-19. Retrieved 2009-10-06.
    29. ^"ISO/IEC 14496-3:1999/Amd 1:2000 - Audio extensions". ISO. 2000. Archived from the original on 2011-06-06. Retrieved 2009-10-07.
    30. ^"ISO/IEC 14496-3:/Amd.1 - Final Committee Draft - MPEG-4 Audio Version 2"(PDF), nokia pc suite error code 2203. ISO/IEC JTC 1/SC 29/WG 11. July 1999. Archived from the original(PDF) on 2012-08-01. Retrieved 2009-10-07.
    31. ^Purnhagen, Heiko (19 February 2000), nokia pc suite error code 2203. "MPEG-4 Version 2 Audio Workshop:HILN - Parametric Audio Coding"(PDF), nokia pc suite error code 2203. Paris. AES 108th Convention: MPEG-4 Version 2 Audio What is it about?. Retrieved 2009-10-07.
    32. ^Pereira, Fernando (October 2001). "Levels for Audio Profiles". MPEG Industry Forum. Archived from the original on 2010-01-08. Retrieved 2009-10-15.
    33. ^"ISO/IEC 14496-3:2001/Amd 1:2003 - Bandwidth extension". ISO. 2003. Archived from the original on 2011-06-06. Retrieved 2009-10-07.
    34. ^ ab"Text of ISO/IEC 14496-3:2001/FPDAM 4, Audio Lossless Coding (ALS), new audio profiles and BSAC extensions". ISO/IEC JTC1/SC29/WG11/N7016. 11 January 2005, nokia pc suite error code 2203. Archived from the original(DOC) on 12 May 2014. Retrieved 2009-10-09.
    35. ^"Audio Lossless Coding (ALS), new audio profiles and BSAC extensions, ISO/IEC 14496-3:2005/Amd 2:2006". ISO. 2006. Archived from the original on 2012-01-04. Retrieved 2009-10-13.
    36. ^Mody, Mihir (6 June 2005). "Audio compression gets better and more complex". Embedded.com. Archived from the original on 8 February 2016. Retrieved 2009-10-13.
    37. ^ ab"MPEG-4 aacPlus - Audio coding for today's digital media world"(PDF). Archived from the original(PDF) on 2006-10-26. Retrieved 2007-01-29.
    38. ^"Parametric coding for high-quality audio, ISO/IEC 14496-3:2001/Amd 2:2004". ISO. 2004. Archived from the original on 2012-01-04. Retrieved 2009-10-13.
    39. ^"3GPP TS 26.401 V6.0.0 (2004-09), General Audio Codec audio processing functions; Enhanced aacPlus General Audio Codec; General Description (Release 6)"(DOC). 3GPP. 30 September 2004. Archived from the original on 19 August 2006. Retrieved 2009-10-13.
    40. ^"ISO/IEC 14496-3:2009 - Information technology -- Coding of audio-visual objects -- Part 3: Audio". ISO. 2009. Archived from the original on 2011-06-06. Retrieved 2009-10-07.
    41. ^"AAC". Hydrogenaudio. Archived from the original on 2014-07-06. Retrieved 2011-01-24.
    42. ^US patent application 20070297624Digital audio encoding
    43. ^"ISO/IEC 13818-7, Third edition, Part 7 - Advanced Audio Coding (AAC)"(PDF). ISO. 15 October 2004. p. 32. Archived from the original(PDF) on 13 July 2011. Retrieved 2009-10-19.
    44. ^Grill, Bernhard; Geyersberger, Stefan; Hilpert, Johannes; Teichmann, Bodo (July 2004). Implementation of MPEG-4 Audio Components on various Platforms(PDF). 109th AES Convention 2000 September 22–25 Los Angeles. Fraunhofer Gesellschaft. Archived from the original(PDF) on 2007-06-10. Retrieved 2009-10-09.
    45. ^"ISO/IEC 14496-3:2009/Amd 3:2012 - Transport of unified speech and audio coding (USAC)". ISO. Archived from the original on 2016-03-08. Retrieved 2016-08-03.
    46. ^"ISO/IEC 14496-3:2009 - Information technology -- Coding of audio-visual objects -- Part 3: Audio". ISO. Archived from the original on 2016-05-20. Retrieved 2016-08-02.
    47. ^"ISO/IEC 14496-3:2009/Amd 3:2012 - Transport of unified speech and audio coding (USAC)". ISO. Archived from the original on 2016-08-19. Retrieved 2016-08-02.
    48. ^"The AAC-ELD Family for High Quality Communication Services
      Answer
      error parsing xml, unmatched tags char Just a quick post in case anyone else encounters this problem.

      I think (from the few articles I found on Google relating to the 2147287008 error code) the problem is due to another sql query error ambiguous column name nokia pc suite error code 2203 one (or more) of the Windows Installer files.

      To get around this issue try nokia pc suite error code 2203 Click on START in your Windows taskbar.

      Then RUN (2nd column across if you're using XP).

      Type in MSCONFIG and press OK

      A window should appear with STARTUP SELECTION options.

      Choose DIAGNOSTIC MODE and then click on Apply.

      Restart your PC.

      Now try to install the Nokia PC Suite.

      With any luck it'll work this time with no nokia pc suite error code 2203 If it does, go back to the msconfig window and put your PC back into NORMAL STARTUP mode and restart again for the change to take effect.

      Chris

      Report abuse

      nokia pc suite error code 2203 Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. upcase table incorrect error#1627 nokia pc suite error code 2203 Any content of an adult theme or inappropriate to a community web site, nokia pc suite error code 2203. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, nokia pc suite error code 2203, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. not an error 21 aimp Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, nokia pc suite error code 2203, or phishing sites. asus mbr error 1 Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. runtime error program Any image, nokia pc suite error code 2203, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
      Details (required):
      nokia pc suite error code 2203 250 characters remaining

      1 person found this reply helpful

      ·

      Was this reply helpful?

      Sorry this didn't help.

      Great! Thanks for your feedback.

      How satisfied are you with this reply?

      Thanks for your feedback, it helps us improve the site.

      How satisfied are you with this reply?

      Thanks for your feedback.

      MPEG". mpeg.chiariglione.org. Archived from the original on 2016-08-20. Retrieved 2016-08-02.
    49. ^IMS Profile for High Definition Video Conference (HDVC) Service(PDF). GSMA. 24 May 2016. p. 10, nokia pc suite error code 2203. Archived(PDF) from the original on 18 August 2016.
    50. ^"AAC Licensing FAQ Q5". Via Licensing. Retrieved 2020-01-15.
    51. ^"AAC License Fees". Via Licensing. Retrieved 2020-01-15.
    52. ^Thom, D.; Purnhagen, H. (October 1998). "MPEG Audio FAQ Version 9 - MPEG-4". chiariglione.org. MPEG Audio Subgroup. Archived from the original on 2010-02-14. Retrieved 2009-10-06.
    53. ^"ISO/IEC 14496-3:2019". ISO. Retrieved 2022-02-19.
    54. ^ abcdWolters, Martin; Kjorling, Kristofer; Homm, Daniel; Purnhagen, Heiko. A closer look into MPEG-4 High Efficiency AAC(PDF), nokia pc suite error code 2203. p. 3. Archived from the original(PDF) on 2003-12-19. Retrieved 2008-07-31. Presented at the 115th Convention of the Audio Engineering Society, nokia pc suite error code 2203, 10–13 October 2003.
    55. ^"Advanced Audio Coding (MPEG-2), Audio Data Interchange Format". Library of Congress / National Digital Information Infrastructure and Preservation Program. 7 March 2007. Archived from the original on 30 July 2008. Retrieved 2008-07-31.
    56. ^ETSI TS 101 154 v1.5.1: Specification for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG transport stream
    57. ^Cohen, Peter (2010-05-27). "iTunes Store goes DRM-free". Macworld. Mac Publishing. Archived from the original on 18 February 2009. Retrieved 2009-02-10.
    58. ^"Apple AAC". Hydrogenaudio. Error lnk2001 unresolved external symbol void from the original on 2021-11-23. Retrieved 2021-11-22.
    59. ^"Gingerbread - Android Developers". Android Developers. Archived from the original on 29 December 2017, nokia pc suite error code 2203. Retrieved 8 May 2018.
    60. ^"Supported media formats - Android Developers". Android Developers. Archived from the original on 11 March 2012. Retrieved 8 May 2018.
    61. ^"Palm Pre Phone / Features, Details". Palm USA. Archived from the original on 2011-05-24.
    62. ^"Nintendo - Customer Service - Wii - Photo Channel". nintendo.com. Archived from the original on 5 May 2017. Retrieved 8 May result code vbox_e_iprt_error 0x80bb0005 Media for Google Cast". Archived from the original on 2015-09-23. Retrieved 2015-09-22.


      Question by Dinesh M: why I get error code 2203 when I install Nokia PC Suite?
      Recently, I got Nokia 2323 Classic mobile and downloaded the PC Suite software. When I install it, it shows The installer has encountered an unexpected error installing this package.
      This may indicate a problem with this package. The error code is 2203.
      After that, it shows another window saying Installation operation failed.
      Fatal error during installation.

      How I can fix and install Nokia PC Suite in my PC?


      Best answer:

      Answer by snow_skimmer
      i've never had the same error using Nokia PC Suite
      but follow the tips on the link below

      i quote:
      the problem is due to another(other) program(s) using one (or more) of the Windows Installer files.

      Answer by [email protected]
      Internal Error 2203 indicates that you need to use an Admin Windows User profile to do the install.

      So go logon to the Admin n then install //////////



      Give your answer to this question below!

      Orignal From: why I get error code 2203 when I install Nokia PC Suite?

      awk '{ print $2 }'`
      mv $TEMPFILENAME $UPLOADDIR
      sleep 1
      done


      Then execute the following command to make it an executable file.


      chmod a+x bluetooth.sh


      Set up all your bluetooth settings as explained in the tutorial and run the following command. The ending & puts it in the background.


      ./bluetooth.sh &


    Raavea

    May 11th, 2006, 05:47 PM

    Is there a way to get this to work in Breezy with an NEC e616V (3g phone) ??


    When I do 'hcitool scan' dark gdk error c2061 says 'Device is not available: No such device' o.O
    I made the phone discoverable. Whats goin wrong?


    JoNas-fr

    May 14th, 2006, 01:50 PM

    Your HOWTO is so nice! It works perfectly on my Nokia 6230 ans Ubuntu 5.10.

    But I still have a problem : how can I install .jar files (java apps) on it? Under windows I used "Nokia pc suite" and it works. When I send a .jar files under ubuntu, my nokia receive it but did'nt recognize his file type.

    PS: Sorry for my pretty bad english :D


    roland67

    June 22nd, 2006, 11:03 PM

    Absolutely fantastic. Worked like a charm for my NOKIA 6820.
    Thanks!


    vivtho

    July 12th, 2006, 02:27 PM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    You don't need to type in your Ubuntu password. Type in any number (usually limited to four digits). You should then get a prompt on your monitor asking you to type in a code. Just type the same number and hit enter. That should do it.

    The same procedure worked on my 7710.


    mostwanted

    July 14th, 2006, 03:23 PM

    Thank you! Worked great, just transfered a jpg from my PC to my Samsung phone. I tried doing it the other way though, and my phone wouldn't recognise my PC properly (it saw the dan simmons terror download signal, nokia pc suite error code 2203, but when I tried connecting I got an error). Gonna nokia pc suite error code 2203 this out some more. At least it works one-way for now! :)


    QkEterror

    July 19th, 2006, 10:12 AM

    You don't need to type in your Ubuntu password. Type in any number (usually limited to four digits). You should then get a prompt on your monitor asking you to type in a code. Just type the same number and hit enter. That should do it.

    The same procedure worked on my 7710.

    I have a 7710 too. Can you pair your phone with Ubuntu? When I let my phone try to pair with Ubuntu nothing pops up to ask for a code. The phone says pairing failed.

    By the way. Are you able to sync your 7710 through bluetooth with evolution?


    clauguia

    August 16th, 2006, 02:43 AM

    It worked not only to send to/from my nokia 6230 but to send files to/from my palm as well!!! :-O Goodbye cables! :-)

    (I know some people prefer to make a sync with palm, but sometimes you want just to move a file and i liked drive mode a lot, nokia pc suite error code 2203, but it works only with craddle/cable thing. This way i have my "drive mode" with bluetooth, at least to rapidely move a file to and fro)

    My /etc/bluetooth/rfcomm.conf file reads like this:


    #
    # Nokia pc suite error code 2203 configuration file.
    #


    rfcomm0 {
    # bind yes;
    # # Bluetooth address of the device
    c# error code 740 device 00:11:9F:61:9C:80;
    # # RFCOMM channel for the connection
    channel 10;
    # # Description of the connection
    comment "Fone Nokia 6230";

    }

    rfcomm1 {
    # bind yes;
    # # Bluetooth address of the device
    device 00:07:E0:8F:04:02;
    # # RFCOMM channel for the connection
    channel 10;
    # # Description of the connection
    comment "Palm T5";

    }


    Whats the "bind" thing?

    Unfortunately, when i try gnome-obex-server it returns:


    ** (gnome-obex-server:27500): WARNING **: OBEX server register error: -1

    ** (gnome-obex-server:27500): WARNING **: Unable to initialize OBEX source

    ** (gnome-obex-server:27500): WARNING **: Couldn't initialise OBEX listener


    So, still obexserver to me. :-(


    Cris987

    August 31st, 2006, 09:50 PM

    I have a Sony Ericsson T610 and it fails to detect my computer w/ Ubuntu Dapper. I followed this guide, but when I got to "hcitool scan", I received a response of "Device is not available: No such device". Would someone like to help me out ?


    ingwarzeph

    September 1st, 2006, 01:16 AM

    You are an absolute peach :p

    Just following the first post I was able to send and receive files on my Sony-Ericsson K608i without any problem at all. =D>


    DanielTJ

    September 12th, 2006, 09:13 PM

    Thanks globalspace, it was one of the important things for me to use windows for. do you think that calender sync is also possible anytime soon? is anybody busy with it?
    and im really curious: how could you do this? what did you read?
    thanks again.=D>


    DanielTJ

    September 12th, 2006, 09:14 PM

    Thanks globalspace, it was one of the important things for me to use windows for. do you think that calender sync is also possible anytime soon? is anybody busy with it?
    and im really curious: how could you do this? what did you read?
    thanks again.=D>


    mborsato

    October 27th, 2006, 09:17 PM

    And how can I use this HOWTO to hotsync Evolution with my Palm?

    Tks.


    movil

    October 31st, 2006, 11:22 AM

    Thanks for the tutorial globalspace !

    It worked great in my Dapper :)

    Way cool!


    Mrs Harris

    November 7th, 2006, 08:03 PM

    Superb. works like a dream with Dapper, my bluetooth dongle and SE p910. thanks muchly :)


    LKRaider

    January 4th, 2007, 04:40 AM

    Thank you very much for this HowTo!

    I too was having problems sending Phone -> PC, all the while PC -> Phone worked fine.

    My phone is a LG MG320c (aka. KG320) and it uses the channel 9 for file transfers. You can find the channel used by your phone with this command (replace with your phone address):

    sdptool records 00:05:C9:32:9F:91
    then look for the OBEX File Transfer channel.

    It still wasn't working for me, but then I finally figured out that my phone needed the FTP service on channel 9 instead of OPUSH, so I enabled the service:

    sdptool add --channel=9 FTP

    I also needed to enable authentication at the end of the file /etc/bluetooth/hcid.conf :

    # Authentication and Encryption (Security Mode 3)
    auth enable;
    #encrypt enable;

    And now it works! :D


    pyrforos

    January 26th, 2007, 07:20 PM

    i can see that the phone is trying to pair *( the bluetooth icon doesn't flashes) but i get this

    Connecting.failed: connect
    Still trying to connect
    Connecting.failed: connect
    Still trying to connect
    Connecting.failed: connect
    Still trying to connect

    heeelpppp


    mpneerkaje

    July 28th, 2007, 01:47 PM

    Thanks a lot for this tutorial! it works really great for me in ubuntu 64-bit!
    Though i had to struggle lil-bit as the library libopenobex-1.0-0 and obexserver for 64 bit were not available in the repository. i did some google search to fix this.
    Other than that, everything worked amazingly superb! I'm very happy.
    Thanks a lot once again.


    Serax

    September 12th, 2007, 12:43 AM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    I am having the same problem and "CODE:gnome-obex-server" isnt working for me


    asafm

    September 22nd, 2007, 02:35 PM

    When my 6600 finds my PC it asks for a code.

    Hence everything I type is in asterixes i cannot spell my user/root code.

    Does anyone know of a solution to this?

    Same here - Anybody knows where I establish the code?


    daniel1985

    November 17th, 2007, 04:12 PM

    think the standart pin is 1234


    savethewabbit

    April 17th, 2008, nokia pc suite error code 2203, 09:27 AM

    hi, i'm trying to follow your guide but i'm already having a problem installing the packages. i can't get obexserver, here's the error i get:


    The following packages have unmet dependencies:
    obexserver: Depends: libopenobex-1.0-0 (>= 1.0.0-rel) but it is not installable
    E: Broken packages


    any idea how to move around that and install obexserver? thanks.


    rahid

    November nokia pc suite error code 2203, 2008, 05:24 AM

    Somebody thinks that blutooth communication with phone is not for Ubuntu. This is completly wrong. I found severel here where this type help available.

    After i bought a Sagem x700 without a data cable. I thought i cann't able to use internet with 3G/EDGE network. But i find a great help on Ubuntu-help.co.cc (http://Ubuntu-help.co.cc).

    If you need youcan visit this link (http://ubuntu-help.co.cc/index.php/ubuntu-help/35-internet/45-connecting-internet-through-mobile-phone).

    Thanks everybody.


    mafi127

    May 9th, 2011, 06:27 PM

    DId everything what is in the first post but still cant connect wammu whit my phone.



    Wammu is now searching for phone:
    Discovering Bluetooth devices using PyBluez
    Checking 6C:9B:02:54:DD:83 (Nokia Photon C6-03) - Could not guess vendor - ['bluephonet', 'bluefbus', 'bluerfgnapbus', 'blueat', 'blueobex']
    All Bluetooth devices discovered, connection tests still in progress.
    Finished 6C:9B:02:54:DD:83 (Nokia Photon C6-03) - Could not guess vendor - ['bluephonet', 'bluefbus', 'bluerfgnapbus', 'blueat', 'blueobex']
    All finished, found 0 phones
    No phone has been found!


    Powered by vBulletin® Version 4.2.2 Copyright © 2022 vBulletin Solutions, Inc. All rights reserved.

    System Use - Use an Apple iPod with Xbox 360Archived April 8, 2007, at the Wayback Machine
  • ^"Nero Platinum 2018 Suite - Award-winning all-rounder". Nero AG. Archived from the original on 14 December 2012. Retrieved 8 May 2018.
  • ^"FAAC". AudioCoding.com. Archived from the original on 2009-12-11. Retrieved 2009-11-03.
  • ^"FAAD2". AudioCoding.com. Archived from the original on 2009-12-11. Retrieved 2009-11-03.
  • ^"December 5th, 2015, The native FFmpeg AAC encoder is now stable!". ffmpeg.org. Archived from the original on 16 July 2016. Retrieved 26 June 2016.
  • ^"FFmpeg AAC Encoding Guide". Archived from the original on 17 April 2016. Retrieved 11 April 2016.
  • ^"Libav Wiki - Encoding AAC". Archived from the original on 2016-04-20. Retrieved 11 Canon ixus 55 e18 error 2016.