So thanks to a friendly anonymous source I have been fed some more info about
the Anyway box. I decided to wait posting it until it was more clear, but since
the interest in this is very limited, I'll juts post what I have so far.
1. The two UART ports are used differently, depending on the age/model of the
phone connected. This make sense as older feature phones probably use a
different voltage level than the newer smartphones (Android) which are using a
standardized uUSB connector.
The UART connectors was summarized as follows:
2. There's only one complete manual for the Anyway in the AnySVC server (the
official Samsung document server), which is for the Anyway S100. The manual for
the other models (S101, S102 etc), is the same. The difference is distributed as
a document, stating the changes to the original manual.
3. Because all new phones are using the uUSB connector/specifications, the
"Function" settings can be done in software. [This sound a bit suspicious to me
at the moment, but it may be related to the fact that newer Samsung models may
use a Serial over USB interface + drivers, as I have previously mentioned in #33, here
and here.]
We are possibly using this:
4. According to the S100 Anyway manual, the Solution settings and voltages are as follows:
This also explains why newer models use Solution "2" and UART-1. Because those chips use the 1.8 Volt levels.
Next, I will just quote another happy Anyway user...
[Need confirmation.]
the Anyway box. I decided to wait posting it until it was more clear, but since
the interest in this is very limited, I'll juts post what I have so far.
1. The two UART ports are used differently, depending on the age/model of the
phone connected. This make sense as older feature phones probably use a
different voltage level than the newer smartphones (Android) which are using a
standardized uUSB connector.
The UART connectors was summarized as follows:
UART1: SDS, is the most commonly used these days.
UART2: DBG, basically old phone models.
Where DBG and SDS are set as shown in the Solution/Function Tables.UART2: DBG, basically old phone models.
2. There's only one complete manual for the Anyway in the AnySVC server (the
official Samsung document server), which is for the Anyway S100. The manual for
the other models (S101, S102 etc), is the same. The difference is distributed as
a document, stating the changes to the original manual.
3. Because all new phones are using the uUSB connector/specifications, the
"Function" settings can be done in software. [This sound a bit suspicious to me
at the moment, but it may be related to the fact that newer Samsung models may
use a Serial over USB interface + drivers, as I have previously mentioned in #33, here
and here.]
We are possibly using this:
4. According to the S100 Anyway manual, the Solution settings and voltages are as follows:
Code:
[SIZE=2]---------------------------------------------------------------------------------
| Default Setting
|--------------------------------------------
No Solution | JIG_ON | UART | Boot | USB | DBG
---------------------------------------------------------------------------------
1 Agere TC | 3.5V | 3.0V | 0V | Open | Connect
2 Hp, Vision, Infineon, EMP | 3.5V | 1.8V | Open | Connect | Open
3 NXP Sysol | 0V | 2.6V | Open | Open | Connect
4 NXP Swift Broadcom | 0V | 3.0V | Open | Connect | Open
5 UMTS (Qualcomm) | 3.5V | 3.0V | Open | Connect | Open
---------------------------------------------------------------------------------
[/SIZE]
Next, I will just quote another happy Anyway user...
The S100 use the "AnywaySetting" software to select the Port (UART1 ,2...) and
the Solution.
In the S101/102 we only need to manually select the solution, so the 'solution'
is the only thing we have to pay attention if using only one JIG to multiple
models of phones, and the UART is defined by what we are doing, if we need to
write IMEI then in the IMEI program we select the CON port that is connected to
UART1.
UART1 is SDS (Service (IMEI, Download, Phone Settings)).
UART2 is DBG (Debug).
But some old models use UART2 for IMEI, Download...
We use functions only when we do some things outside of the routine, for
example, in Galaxy if it does not start the download mode through the
combination Down+Home+Power (for various reasons, eg failure in the firmware) we
configure the JIG to "Solution 2, Function 2 and 6 (On)" this start the phone in
download mode.
The JIG is used for MANY things, if we configure it manually we have to
reconfigure it every time we do something different or use a different phone.
This is why we prefer to use the key combinations instead of use the "Function"
of the JIG, we just set each JIG to one solution and we plugged the phone to the
JIG/Solution we want...
In the example of download mode why we need to set the JIG to solution 2 and use function 2 and 6?
Solution 2 is to select the information that the JIG will send to the phone when turned ON.
Function 2 is to select the step/process we going to do.
Function 6 is to select the USB port instead of the UART, USB is faster.
As explained earlier the JIG is connected to a PSU to power the phone and the
PSU shows the current consumption, if we want to measure how much the phone is
consuming in sleepmode we put function 2 in ON and plug the phone, this starts
the phone on sleepmode and we can see on the PSU the consumption...
I used the same function to enter the download mode, but why now he went into
sleepmode? Because before I used the function 2 AND 6, using the "service
function" 2 and the usb function 6 the JIG understood that I wanted to connect
the phone to the pc and do the download of the firmware.
5. When connecting the GT-I9100 to the Anyway, it is apparently using the same Windows USB drivers as for the GT-I5500. the Solution.
In the S101/102 we only need to manually select the solution, so the 'solution'
is the only thing we have to pay attention if using only one JIG to multiple
models of phones, and the UART is defined by what we are doing, if we need to
write IMEI then in the IMEI program we select the CON port that is connected to
UART1.
UART1 is SDS (Service (IMEI, Download, Phone Settings)).
UART2 is DBG (Debug).
But some old models use UART2 for IMEI, Download...
We use functions only when we do some things outside of the routine, for
example, in Galaxy if it does not start the download mode through the
combination Down+Home+Power (for various reasons, eg failure in the firmware) we
configure the JIG to "Solution 2, Function 2 and 6 (On)" this start the phone in
download mode.
The JIG is used for MANY things, if we configure it manually we have to
reconfigure it every time we do something different or use a different phone.
This is why we prefer to use the key combinations instead of use the "Function"
of the JIG, we just set each JIG to one solution and we plugged the phone to the
JIG/Solution we want...
In the example of download mode why we need to set the JIG to solution 2 and use function 2 and 6?
Solution 2 is to select the information that the JIG will send to the phone when turned ON.
Function 2 is to select the step/process we going to do.
Function 6 is to select the USB port instead of the UART, USB is faster.
As explained earlier the JIG is connected to a PSU to power the phone and the
PSU shows the current consumption, if we want to measure how much the phone is
consuming in sleepmode we put function 2 in ON and plug the phone, this starts
the phone on sleepmode and we can see on the PSU the consumption...
I used the same function to enter the download mode, but why now he went into
sleepmode? Because before I used the function 2 AND 6, using the "service
function" 2 and the usb function 6 the JIG understood that I wanted to connect
the phone to the pc and do the download of the firmware.
[Need confirmation.]
Last edited: