DEAR ALL,
THIS THREAD IS FOR DEVELOPERS/DEVELOPMENT ONLY!
DO NOT POST ANY IRRELEVANT TO DEVELOPMENT INFORMATION/QUESTIONS/REQUESTS/FEEDBACKS/RECOMMENDATIONS/...
THANK YOU FOR YOUR UNDERSTANDING!
=====
NOTES
=====
Note for Users:
This is not for users yet! ;(
Notes for Developers:
----- <legend> -----
"+" stands for feature added
"-" stands for feature removed
"!" stands for bug fixed
"=" stands for irrelevant to development action was made
"?" stands for information
----- </legend> -----
purpose:
This freeware tool was developed for authors' personal use
disclaimer:
By downloading this tool you are becoming solely responsible for matters relating to the tool including but not limiting: use, consequences, redistribution and etc, and therefore no claims involving authors shall be filed on this matter
requirements:
Pocket PC-based device with .NET CF installed
23-aug-2005:
?: partially on vacations))
23-aug-2005:
+ wap: WSPPost/WSPGet
- http: post/get
?: seeding of frank's old core for cteam
08-aug-2005:
?: project suspension notice (summa vacations))
06-aug-2005:
=: dynamic library is replaced with static by requests of cteam and corresponding seed is published
?: no changes have been made to draft version of the code
01-aug-2005:
?: announcement of the developoment plan in the form of code layout and consequent draft version seeding to corresponding developers
30-jul-2005:
?: announcement of the idea
==========
SETUP/USAGE
==========
(SETUP)
1) Copy files to \windows folder
2) Create MMS/GPRS connection for your operator
3) Run \windows\MMSd.exe
4) Fill your operator's data in
(USAGE)
5) Now you can send/receive MMS
6) When MMS is received a message box appears asking you to "Download it now". Just choose to download it now
7) Wait for "Download Complete" message. Tap "Ok" and wait for "Files saved" message
8) When "Files Saved" message appears just choose to "Read MMS now". This will open your MMS in Pocket Internet Explorer
9) To send MMS: use Windows Explorer to find your multimedia file first
10) Then, tap and hold on this file until you get "Deliver via MMS" option in your tap-&-hold menu
11) Choose this option and fill in all needed information
===
FAQ
===
q: I got error while downloading my MMS can I re-download it?
a: Open your \Temp folder, find file with "Envelope" icon and tap on it. Then choose to 'Download it now'
q: to correctly display name of senders
a: make sure they comply to int'l notation of +{country code}{area/city code}{phone number}
q: 3gp/mp4 playback
a: You need to use external player to play content of such type
q: where are the notification messages? i.e. New MMS received and etc...
a: First, uninstall all other MMS-related software (ArcSoft's, EZWap's, Pixar's...) and Second, check your operator's service timeout policy, e.g. when you don't pickup MMS for a while your operator may disable this service for you and you will need to re-activate it again
I have a problem
I have XDA II and I've install this application, and saved the configuration now when i try to send mms say:
Error
mmsd.exe
ArgumentOutOfRange Exception
String::. ctor+0x25
String::. Substring+0x19
MMS:: ReadMMSSetting+0x106
MMS::.Main+0x90
Why?? please help me
a new problem
Hi, i have solved simply to unistall and intall again, now a new problem i try to receive an mms but when I push ok to donwnload now say:
establishing modem connections...
Connection Error
Port opening error, disconnect from other GPRS connections first.
But why? i only set in settings ----> connection the same parameters like in winndows 2003 with apn...... Please help me thanks
Facing some wierd error ...
Could u please help on this... I've succesfully installed your application and have also applied all the required settings. Now whenever I plan to sent a file, it starts sending alomst 6% to 12% of the msg, but then fails and gives me an error claiming that the msg has failed...
Could u plz tell me what I'm doing wrong ...
Profile Name: Fastlink
Setup Name: Fastlink
MMSC address (http): http://mms.fastlink.jo
Gateway: 192.168.55.10 ( This looks like a local ip ???) I checked with my tel company, they told me that's the correct proxy server ip address.
Proxy Server Port: 80 (No place to put that in settings)
Phone Number: +962799753678 (Ticked)
Could u please tell what I'm doing wrong ???
Have flashed JVH (GT_I9000_XWJVH_XXJVO_XEEJV3)with odin and rooted with CF-Root-XW_NEE_JVH-v3.2-CWM3RFS, and the good old user agent problem is back in stock browser and Dolphin HD. In Dolphin it says "Desktop" for user agent in settings, but if I try bbc.co.uk it takes me to the mobile site. Anyone else seeing this?
Try this, push to system/app but backup first. Thanks to criskelo for the tweak.
Thanks for that. Not sure if I am doing something wrong, but I used root explorer to copy over ( changed to r/w) and renamed my old one... but it still doesn't work. Am I doing something wrong? If I click on it in root explorer it trys to run the installer but fails?
TIA
Rename old 'browser.apk.bak' then paste new browser. You do not need to run installer. Either reboot or go to your launcher app drawer n click on internet icon. Good luck.
Yeah thats what I did... still the same . Are you running JVH
Sent you a pm.
Still no joy
Is no one else having problems with GT_I9000_XWJVH_XXJVO_XEEJV3 ??
Yep, I have the exact same issue!!
Anyone else seeing the problem? Anyone got a cure?
I can remember something like this on one of the older roms ( early Froyo I think) but can't find if that ever got cured by people or if Samsung cured it in an update?
After copying new browser apk across to system remember to set the permissions on it so it matches all other apks in folder
Sent from my GT-I9000 using Tapatalk
I'm also using JVH and initially tried the browser file from this thread. The problem is not the useragent setting from the browser - it's working fine. The problem is that the phone is also sending out the x-wap-profile string as part of the http requests. Some sites are obviously disregarding the useragent string when they detect the x-wap-profile string.
I'm getting around the issue by using an app from the market called 'Filterproxy'. I've used the app to setup a proxy server on the phone and I'm routing the browser requests through the proxy. All the proxy server is doing is stripping out the x-wap-profile string from the http requests. Works great.
i have this problem to...really annoying. I have a problem with the market too, a lot of app doesn't show(ex: face, tiwiiter, and a lot of other), it is only with me??
Hey Rob would you kindly provide us with the exact procedure you used to setup Filterproxy? I'm sure many of us would appreciate it!
EDIT:
I've actually managed to get it working as well! For those wondering:
1) As Rob mentioned, install FilterProxy from the market
2) In the "Main" Tab of the app click the settings button which will direct you to your wireless & networks settings page
3) Go to Wireless and/or Mobile Network (Depending on which connection you are using)
4) a) For Wi-Fi simply go to Wi-Fi settings -> Advanced (Press the menu button)
4 b) For Data access go to Mobile Networks -> Access Point Names -> Edit access point
5)set the Proxy to localhost
6)set the Port to 8000
7) Now head to the "HTTP Header" tab in the app
8)Fill the name box with "X-Wap-Profile"
9) Press the R button to place "(REMOVE)" in the value box
10) Press "Add"
Presto!
BTW in case this doesn't work try adding "x_wap_profile" as well
Any Indian user (preferably DOCOMO user)..could u please send me the apns-conf.xml file from ur phone (PM me for my email id)..It would b of great help as i can't use GPRS/3G on my phone on any stock or Custom ROM. Now, i've already tried the following stuff-
1)Used the global apns-conf.xml (Didn't work)
2)As i'm able to access these services on stock XXJP2...took out the apns-conf from it and exchanged it with my current rom's apns.(Didn't work)
3)i'm currently on JPM...and the only features tht i'm missing in it are 3G/GPRS.
please help..i'll b grateful
niteshtak said:
Any Indian user (preferably DOCOMO user)..could u please send me the apns-conf.xml file from ur phone (PM me for my email id)..It would b of great help as i can't use GPRS/3G on my phone on any stock or Custom ROM. Now, i've already tried the following stuff-
1)Used the global apns-conf.xml (Didn't work)
2)As i'm able to access these services on stock XXJP2...took out the apns-conf from it and exchanged it with my current rom's apns.(Didn't work)
3)i'm currently on JPM...and the only features tht i'm missing in it are 3G/GPRS.
please help..i'll b grateful
Click to expand...
Click to collapse
Just manually enter the following in apn settings
Name: anything /Docomo
Apn: TATA.DOCOMO.INTERNET
Apn type: internet
Rest leave it as is
After that turn on the apn but don't press back key,instead to go back from settings use home key.
Restart phone n you should have internet ;-)
Tapatalked from my super smooth, ultra fast samsung galaxy s2.
thnks rudolf.... finally this method worked
niteshtak said:
thnks rudolf.... finally this method worked
Click to expand...
Click to collapse
Your welcome
it always does
Being a Europe firmware, the APN list might not be there for Asia. I had the same problem and had to manually configure the apn. It worked.
Not a big deal as long as you know the access point details for your subscriber.
Any way to make it automatic in a firmware/rom of outside like europian ?
Please somebody help to modify firmware to enable international GPRS connections
What we currently have:
1. Mi Bunny Watch Q is Working on MT6261 SOC
2. Operating system is modified 2011 year Nucleos RTOS, which was widely used in older featurephones
3. Firmware is not available for separate downloading. Watch updating is OverTheAir (via Bluetooth connection from your smartphone with original APP, and, PROBABLY via GPRS connection) firmware files are called
SH08_PCB01_gprs_MT6260_S00.MAUI_11B_W13_08_MP_V15.bin
My current firmware version is MAUI.11B.W13.08.MP.V15
updates are downloaded from http://upgrade.imibaby.net/upgradeWatch
also you can find http://sw105-online.imibaby.net/ link in firmware - probably for watch activation
All we have now - full ROMdump of my watch divided to parts with Readback Extractor mtk
Also we can get acess to NVRAM and FAT partition with MauiMETA_v9.1635.23 tool (you need NVRAM database file for MT6261 chip - i've gt one from Keneksi X8 firmware kit ( or from official site ) also i have used scatter file from Keneksi to download ramdump with SP Flash Tool
Also there is good tool Binwalk which i don't know how to use well
4. Watch activation procedure looks like: ( english user manual for similar product )
-turn on the watch (lights on and sound prompt)
-insert SIMcard (sound prompt)
-----------we are currently here------------------
-GPRS connection is automatically established
-and watches time should set up the time (you get a sound prompt) /what notifies server of pairing ready status/ - this should be a sign and confirmation of successful internet connection
-you scan QR code in your user-manual (smartphone receives pairing settings from server) and establish connection between smartphone and WATCH
...
5. Watch officially supports only Chinese SIM cards. Confirmed by manufacturer. Chinese cellular operators settings are preinstalled. MNC MCC and APN can be found in firmware like 460 46000 46002 46007 etc
i have tryed to change MCC and MNC to my operators (25501) (my operator supports any APN so i got luck here)
and have got a breakthrough here - watch began to establish GPRS connections via "internet" APN
but no luck - time is not set up, i've got no "successful connection" sound prompt, and it is still impossible to activate it.
I have contacted manufacturer via Weibo and WeChat.
Everywhere i got refused with corporate security reasons, BUT at the very beginning i think some very helpful manager answered and tryed to give help (later he disappeared)
He requested from me to fill up XML form with my cellular operator's settings and sent image explaination
Hello,Mr Pumpkin
There is some instructions you can follow.
First,please make sure the sim card support calling in or calling out.
Secondly,be sure the sim card supports 2G GPRS connection.
You can consult the local operators about specific parameters.
The "code" parameter and "apn" parameter in the following table must be filled in correctly.
The other parameters are alternative.
Code:
<?xml version="1.0" encoding="UTF-8" ?>
- <Account>
- <AcntHdr>
<AcntVer>1.0</AcntVer>
</AcntHdr>
- <AcntBody>
- <SIM Operator="BEELINE" Code="25502">
- <Item Bearer="GPRS">
<AppType>WAP</AppType>
<Title>Beeline WAP GPRS</Title>
<APN>wap.beeline.ua</APN>
<Authentication>NONE</Authentication>
<Homepage>http://wap.beeline.ua</Homepage>
<Proxy Enable="Yes" ProxyAddress="172.29.18.192" ProxyPort="8080" />
<PrimaryDNS>null</PrimaryDNS>
<SecondDNS>null</SecondDNS>
<IPAddress>null</IPAddress>
<Subnet>null</Subnet>
<ConnectionType>HTTP</ConnectionType>
</Item>
Click to expand...
Click to collapse
There is excellent site with lots of information
https://www.dr-lex.be/hardware/china_phone_flashing.html
Also some discussion is going on MIUI forum and russian 4pda forum
International Apn settings
The answer from the Chinese manufacturer is an xml file that we should add to the device ROM. It is not so different to the following thread
https://forum.xda-developers.com/showthread.php?t=2387346
I have my bunny watch 2, that I have paired during a visit to Sz, and will try to add the xml file today. Hopefully we can get a connection.
EASolana said:
The answer from the Chinese manufacturer is an xml file that we should add to the device ROM. It is not so different to the following thread
https://forum.xda-developers.com/showthread.php?t=2387346
I have my bunny watch 2, that I have paired during a visit to Sz, and will try to add the xml file today. Hopefully we can get a connection.
Click to expand...
Click to collapse
Excellent desicion! I will try to do it.
I can assume, that developer didn't offered me this thing because we actually don't have access to ROM. We can get there only with MAUI META tool. Also the watch is not based on Android, so we will have to find correct folder to place the file and guess correct name for it.
Also XML should be specifically formatted, and we have this format from developer.
Easier said than done, but still I got some progress today.
After reviewing the ROM I was able to find several At commands to control the device.
I'm missing the sintaxis on many of them, but I was able to directly perform and receive a call from the Hyper terminal.
I named the xml file default.xml and placed on the root directory and several others but no luck achieving a Apn configuration.
Also I browsed the fat and nvram looking for hints on how the device was configured while using the Chinese card, but no luck there.
If I'm able to find the device configuration At command it should be pretty straightforward.
Just as a note, the App is fully Chinese, no options on the menu are translated.
EASolana said:
Easier said than done, but still I got some progress today. .
Click to expand...
Click to collapse
Some of terminal AT+ commands work excellent (like ATD Most interesting one is AT+DEBUG_ON and AT+DEBUG_OFF it changes usb connection type. ( With debug on you will get 2 usb devices (usb com, and modem)
About app - i have translated it to russian, if it can help )
Connecting outside of china
Well, today I got connection from outside of China.
I played with several of the At commands that were supposed to actually configure the settings, and all seemed to make the terminal hang.
But after rebooting the phone it got a connection. Now it's fully working.
I used the AT+CGDCONT command.
Then I reviewed again the Fat to look for changes and the only file that was modified is store_info. Dat file.
That file was loaded in the same back up you made, with China Mobile settings, and now mine has got the unicom settings.
For the information it contains it looks fairly similar to the format the engineer gave you a solution for.
EASolana said:
Well, today I got connection from outside of China
Click to expand...
Click to collapse
Excellent news. Now i just would like to have some more details, on how i could repeat your success.
AT+CGDCONT is not working for me - no answer from watch to this command.
Can you provide some more info. What MCC and MNC does your cellular operator has? What version of firmware do you use.
Did you actually implemented any changes to your firmware?
Which terminal software do you use? Which COM device you selected? Was DEBUG mode active?
Or what should i do to get my watch connected?
Thank you.
Hello,
EASolana said:
I have my bunny watch 2, that I have paired during a visit to Sz, and will try to add the xml file today. Hopefully we can get a connection.
Click to expand...
Click to collapse
Did you connected with a Chinese Sim card and then changed it to a foreign one?
So I first activated my device in China with a Xiaomi Sim card.
Then traveled back to Hk, and tried with Hk local China unicom, China Mobile and three Sim cards. None worked.
Then I tried the at command for setting up the Apn settings on the device. The commands would not give an OK response, so I do not know exactly which one worked.
Then rebooted the device, and it can connect with Three and China mobile cards. UNICOM still not working.
I saw the change in the file mentioned above. It changed from one operator to the other.
HK is not so far from China, so i think there could be native support for your operators.
Anyway, could you please provide other then China Mobile store_info.dat file from your FAT partition, and a ROMdump to compare. I think you have a more fresh watch firmware. Thank you
Today I'm in China so I will not be able to upload the files to a G drive location, tomorrow I should be able to upload them.
I have bought a new device today (this time the mini GPS, 6261 based) and done a backup before the network registration and after.
I can confirm that all changes are happening to the file named "store_info.dat", and all the new data is matching to the xml format you were given. But written on a low level way inside the .dat file.
The GPRS - APN settings are independent of the GSM settings. So you will need 2G settings for your local operator, be sure you are registered in the network by performing a call to your SIM Card number then modify the store_info file with your specific operator parameters. Be sure to do this on the Hex editor so file length is constant after your perform the modification.
EASolana said:
So you will need 2G settings for your local operator, be sure you are registered in the network by performing a call to your SIM Card number then modify the store_info file with your specific operator parameters. Be sure to do this on the Hex editor so file length is constant after your perform the modification.
Click to expand...
Click to collapse
I am bothered with MCC and MCC settings. All i can see in DAT file is apn for internet wap and mtp, but no readable data about cellular operator
Update: i have sniffed through the firmware again, and i got that China, Hong-Kong and Taiwan are natively supported by the watch... Probably you will get some problems with diferrent cellular operators, but all 3 MCC codes 460 466 and 454 are in firmware
If you keep looking in the firmware, just bellow the MCC codes you will actually find the APN settings. Keep searching to the bottom of the file and you will find the W. A. P... U. N.I.C.O.M... C.H.I.N.A...M.O.B.I.L.E part of the string, that means that beside replacing your MMC on the top of the file above by replacing the 460, 466, 454 codes, you also have to look toward the end of the file and replace the 460000, 454000, 46600 codes with your combination of MCC and MN settings.
Since you cannot add length to the file, remember to find an operator WAP setting that will fit in the current.
EASolana said:
460000, 454000, 46600 .
Click to expand...
Click to collapse
all of them? - i was trying all of this, except editing DAT file
Please, share your DAT file
Also please, tell me MCC and MNC of your HK cellular network, on which you have managed to make everything work (perferably for the first time with your watch)
By the way, sniffing around MTK6261 source code led me to interesting things
setting are really preinstalled
custom_config_account.c file from "Source_code_of_6261\code_6261A_L1\custom\common" gives a clue.
I think for now - i have to chose one cellular operator, and fix all it's settings to fit my needs
Yes! I did it!!!!!! Woohoo!!!!
FlamingPumpkin said:
all of them? - i was trying all of this, except editing DAT file
Please, share your DAT file
Also please, tell me MCC and MNC of your HK cellular network, on which you have managed to make everything work (perferably for the first time with your watch)
Click to expand...
Click to collapse
These are the operators that i have tried in HK.
China Mobile
Name: CMHK
APN: cmhk
MCC = 454
MNC = 12
MMSC = http://mms.hk.chinamobile.com/mms
454 07 Unicom
454 11 Hongkong Telecom
454 00 CSL
454 16 PCCW
454 06 Smartone-Vodafone
Attached is the DAT file.
Where you got the source code from?
Source_code_of_6261\code_6261A_L1\custom\comm on
EASolana said:
Where you got the source code from?
Source_code_of_6261\code_6261A_L1\custom\comm on
Click to expand...
Click to collapse
https://mega.nz/#F!JMsgDCYR!qn39qDJ5LzOz1TkUbdqvtQ
Time to sum up progress.
Activation option #1
Have your Chinese Seller activate the device using a Chinese Sim card before shipping, and this should ensure full communication in China, Hong Kong, Taiwan. (460.466.454) and possibly in the following places:
208 - France, 404 - India, 405 - India, 454 - Hong Kong, 455 - Macao, 466 - Taiwan, 502 - Malaysia, 505 - Australia, 510 - Indonesia, 515 - Philipines, 520 - Thailand, 525 - Singapore.
Given that MCC codes for several operators in those countries are included in the list inside the FW.
If you are choosing this way, you need to remember the device is only 2G - GMS 900/1800 compatible, so before you waste time, ensure you carrier is compatible. Australia has just dumpled 2G support so don't even try.
You can execute the following AT code before purchasing the SIM card, and it will tell you the carriers that the device could possibly connect: AT+COPS=?
It will reply the MCC Codes and operator name, with that information you can look for a valid unlocked and activated sim card.
Since device was activated in china it will easily go trough the regular process of scanning the QR code and adding the device to your APP.
Activation Option #2.
Modifiy the MCC parameters inside the FW and include your specific operator details.
FlammingPumpking, you can help us comment on how you succeed with activation.