ways to remove/replace bada Bootloader also WITHOUT JTAG - Android Development on Bada

I'm feeling little bit lonely...
Maybe I'm wrong.
We are now closer to play with Bootloader...
BUT for safe handling "we" need some skilled users with JTAG.
Also MANY Questions left...
Feel free to contact me via PM or write here or look here:
http://forum.xda-developers.com/showthread.php?t=898996&page=5
Thanx for reading.
Best Regards
Edit 1.
Old Thread title was...
Request JTAG user(s) with S8500/S8530 and S8000 JET

Blub...
Stupid question from me...
Why ""we"" never tried to use "modified" M130K JTAG dump to test call function... maybe amss logging easier...
S8500 seems now cheaper for funny tests...
Still searching for JTAG S8500 users, willing to share knowledge.
+ willing to try...
Thanx.
Best Regards

Smoky brain !! I like it !!!

adfree said:
Blub...
Stupid question from me...
Why ""we"" never tried to use "modified" M130K JTAG dump to test call function... maybe amss logging easier...
Click to expand...
Click to collapse
Oleg did booted modem using M130K AMSS - from what I've seen in logs it was correctly searching for network and enabling SOS call. Though it's kinda pointless as some GPIO mappings for CP does differ between M130K and S85xx, and there's no fuelgauge driver. When it's most likely possible to get call/sms functionallity using M130k firmwares, it's dead end as it would never get proper fuel gauge managament. Keep calm. Opensource RIL & modem driver for Wave series and similiar is on the way, you can follow our progress and eventually help there - http://code.google.com/p/bada-modemril/source/list?name=experimental-MOCHA-IPC

GT-S8500 Repair Guide.txt
Samsung GT-S8500 Repair Guide
After Making Succesfull Connections accordingly to : S8500_JTAG.png
1- Press Scan
2- Select : S8500_0x00000000_2M.bin
3- Click Write
After having succesfully written please disconnect !
You may need to flash your phone with original firmware and flasher !
Please refer service manual for flashing instructions
Best Regards
www.ORT-JTAG.com
Click to expand...
Click to collapse
Please, can someone upload for me S8500_0x00000000_2M.bin.
Thanx in advance.
Best Regards

Need someone with CMM Script knowledge...
How to enter RAM via JTAG ?
Thanx in advance.
Best Regards

Qualcomm nandjtag CMM
;****************************************************************************
;** jload.CMM Greg Bullard 01 May 2002 **
;** This script sets up MSM6100/MSM6300 for software load **
;** and debug **
;** **
;** Changes: **
;** 05-01-02 First version **
;****************************************************************************
;This .cmm script acts as a main routine for setting up a MSM6100/MSM6300 platform.
;
; detect if this script has already been run -- only do this for parts that
; get called when the jtag reconnects with the target
;
;
;
; CMM script variables
;
;
;
; image to load to target
global &ELFname
global &ELFdir
&ELFdir= "."
ENTRY &ELFname
&ELFname="surfst"
; load up globals, reset config to blank
DO Constants.cmm
WinClear
System.Reset
; WINDOW work, pre-load
;winpos X.start y.start x.width y.height x.scalearea y.scalearea name mode title
; WinPOS sets up the parameters for the next window-generating command
; start, width, height parameters can be in
; % (percentage) of the T32 app window, upper left is 0%,0%
; nn. (integer), in units of rows or columns of text
; for scale area, see online help (units of rows & cols only)
; Delete all existing windows.
WinPage.Reset
SCREEN.ON // refresh screen after every print command
;create CMM logging window, named LOG_WIN
WINPOS 50% 5% 50. 20. 0. 0. LOG_WIN NORMAL "CMM Log Window"
area
&DATE=CLOCK.DATE()
&TIME=CLOCK.TIME()
PRINT " "
PRINT "MSM6100/MSM6300 JLOAD &ELFname commenced &DATE at &TIME"
;
;
;
;
; system options
;
;
;
;
; Turbo mode of debug state accesses - CPU makes checks of memory access in debug mode
System.Option TURBO off
; Disable "Emulator berr error"
System.Option ShowError OFF
; Disassembler selection - Automatically selects correct one.
System.Option DisMode Auto
; select CPU and options
SYSTEM.CPU ARM926EJ
;SYSTEM.CPU ARM9E
SYSTEM.OPTION BIGENDIAN OFF
SYSTEM.OPTION ENRESET ON
; configure the JTAG clock
SYStem.JtagClock 2000000. // set 2MHz jtag clock, until RTCK is available
system.up
;
;
;
;
; Target specific setup information
;
;
;
; establish rudimentary setup information -- modify this on a target-by-target basis
&TARGET_TYPE="BUCK_SURF&DP6100"
; try to autodetect target_type -- read mainboard nor -- if not present, assume FFA
&SW_LOAD_INFO_FILE="./buildinfo.cmm"
;
;
;
;
; Setup Memory map based on Target configuration
;
;
;
; read surf config from ROM
; address following should be automatically calculated
;&HW_CONFIG_MAINBOARD_ADDR=&EBI2_NOR_BASE_ADDR+0x00000010
; use beginning of NOR
;
; later features
; do DetectTarget
; read Buck ROM
; read Farnsworth ROM
; read switch settings
; read MSM registers for config/version
; Parse ROM values
; string.scan
; read this switch value from the CPLDs
&BOOT_MODE="NOR"
&SHADOW_MODE=1
;
;
; Establish the memory map for the memory configuration, and set flags
; for the memories to configure
;
;
do setupMemMap
;
; get clock rates setup. later feature: crank up clock for load of code.
&MCLK_RATE=19200000. // don't forget the decimal or you'll be using 19.2mil hex
&HCLK_RATE=19200000.
&MEM_CTL_MARGIN_NS=30. // timing margin for memory controller settings, in nanoseconds
; 5ns is a reasonable number when things are stable
; setup clocks
;
;
;
;
; Setup MSM for download -- memory registers, GPIOs, Memory controller if needed
;
;
;
print "setting up memories"
do setupmems
;
; setup other stuff (clocks, etc. Later)
;
;
; load check script
;/// os.find (tells if a file exists)
;
;
;
; Setup environment defaults
;
;
;
Symbol.AsmFrame on
Symbol.CutLine 3
Symbol.Spath + ".."
Symbol.case off
;
;
;
; Download and set initial breakpoints
;
;
;
; load the image
IF "&ELFname"==""
(
print "select file to program in browser: "
d.load.elf *.elf
)
ELSE
(
print "Loading &ELFname.elf target image "
data.load.elf &ELFdir\&ELFname.elf
)
; resets registers
register.reset
; setup breakpoints
break.delete /all
do breakpoints.cmm
;
;
;
; Setup Path for source code (y.spath env variable)
;
;
do setupyspath.cmm
;
;
;
; Window Setup
;
;
;
do setupWindows.cmm
PRINT "Completed JLOAD &ELFname ..."
PRINT " ...for &TARGET_TYPE boot: &BOOT_MODE"
;need batch file to install startup things in the right jtag directory
; need a script to replace sys.dn, including putting sdram into self refresh if needed
; call autorefresh MSMrefresh
; script probably needs to peruse data monitoring windows and freeze them
;/// data dump windows may have been halted
; need a sys.up
; setup sdramc, unfreeze data monitoring windows
; script to write parameters to NOR flashes, NAND flash
; script to read parameters from NOR flashes, and display
; Write string into first bytes of flash, before date, indicating TARGET_CONFIG_BLOCK or similar
;
;Write a log file of actions taken...
ENDDO

Maybe S8000 Jet is usefull for study...
But it seems harder to solder wires as S8500...
Best Regards

:crying:
I have disassembled my S8000 Jet...
JTAG Test points are tooooo small for me to solder wires...
Its near impossible...
Best Regards

Wer erklärt bitte einem Idioten wie mir.
Wie er den Bootloader ohne die Resurrection DLL schreibt... RIFF Box.
Ich habe mir die Zähne ausgebissen....
Das kotzt mich langsam an...
Es geht um den Bereich 0 - 03FFFFF... also bevor die AMSS kommt...
Danke.

denke ma rebellos kann das gut

Raten kann ich auch... :good:
Er ist ja wohl nicht allein auf der Welt...
Wie siehts denn mit Deinen JTAG Fähigkeiten/Erfahrungen aus?
Ich komme mit meinem kleinen Hirn und meiner RIFF Box nicht weiter...
Und "er" ist momentan auch keine große Hilfe... da "er" auch raten muß...
Weil weder JTAG noch Lust darauf...
Best Regards

:victory:
Found way to combine I9000 Boot (first 3 KB) with S8500 boot_loader.mbn and now I can modify Boot of S8500... with Multiloader. :angel:
Need brave tester with RIFF JTAG and S8500 to confirm working solution.
Thanx in advance.
Best Regards

adfree said:
:victory:
Found way to combine I9000 Boot (first 3 KB) with S8500 boot_loader.mbn and now I can modify Boot of S8500... with Multiloader. :angel:
Need brave tester with RIFF JTAG and S8500 to confirm working solution.
Thanx in advance.
Best Regards
Click to expand...
Click to collapse
is it for modem drivers (call) function on wave?

MODEM aka AMSS is "other direction"... andere Baustelle
Full Control of Bootloader could enable more RAM... more Speed... lower Security...
Best Regards

adfree said:
Full Control of Bootloader could enable more RAM... more Speed... lower Security...
Click to expand...
Click to collapse
Err, no. It won't influent RAM at all, and there is no security we can not disable in BL3.

Anyway...
Direct changes to Boot means alternate way...
Now FOTA is not the only way, after JTAG...
Future features... maybe never come, but in theory possible.
1.
You could now use whole OneNAND 512 MB for other things then bada...
In other words... create your own partition table...
Theoretical possible now: Bootmanager...
Create Multiboot for Android, Tizen and bada and...
Increase or decrease sizes or partitions...
2.
Bevor wir uns streiten, was so theoretisch alles nicht machbar ist...
Examples are here for S8530 and S8500...
Only Multiloader needed...
http://forum.xda-developers.com/showpost.php?p=37397729&postcount=160
S8500 files also will soon follow...
But be warned again.
Playing with Boot is not without risk.
Best Regards

best regardz with ur work guys

sir, can u tel what may change to our wave if we do that procedure?
Click to expand...
Click to collapse
At the moment it is only for testing... for educational purposes... for study.
Not mandatory for live.
If you know what Bootloader means or JTAG, then maybe more clear...
Best Regards

hope ram for wave 2 will increase
---------- Post added at 06:13 AM ---------- Previous post was at 06:09 AM ----------
adfree said:
At the moment it is only for testing... for educational purposes... for study.
Not mandatory for live.
If you know what Bootloader means or JTAG, then maybe more clear...
Best Regards
Click to expand...
Click to collapse
ok i will study and work for that.. thanx for info.. :laugh:

Related

New Visual Kitchen PRB project for Iolite(T4242)

New Visual Kitchen PRB project for Iolite(T4242)
This is a new tool based on bepes PRB(platformrebuilder.exe), simpler and more suitable for novice to use.
Is a function of PRB expansion, OEM package can be selected.Easier to use than the EVK,
Use the steps:
1. Download this Iolite_Kitchen.rar, unzip it to your disk,
2. Refer to EXT, OEM, ROM, SYS folder structure to EXT, OEM, ROM, SYS replaced by the new version.
3. Alternative RELEASE brush machine tools, it would be renamed as Ruu.exe.
4. Open the DIY ROM Utility.exe, to set the screen, SET paths and patterns \ Ext TYPE = Ext \ * \ *.
5. To change the menu SYS or XIP, began to compile (build).
Note:
The default setting is applied to Iolite,You can change the LZX support or SET XIP PP size, others you can not set the.For more information, please see HELP.
Download:
http://hotfile.com/dl/17155390/c2da454/Iolite_RK.rar.html
Update:
http://forum.xda-developers.com/showthread.php?t=573778
Thanks to:
bepe for his platformrebuilder.exe
Ervius for his implantxip.exe
Donate:
If you think this tool is good, you can donate this project.thanks.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9003653
Contact me:
MSN: [email protected]
E-mail: [email protected]
XIP inserts settings (recommended)
1.PRB default: (..\TOOLS\implantxip xip.bin OS.nb.payload)
A: Set Nb type=os.nb.payload ; set extra=NBMerge ; set NBMerge=Kaiser ; set tool=Imgfs_xxx
B: Set Nb type=os.nb ; set extra=osnbtool ; NBMerge not set ; set tool=osnbtool
2.EVK mode:
A: Nb type is os.nb.payload ; set extra=NBMerge ; set NBMerge=Kaiser ; set tool=Imgfs_xxx
3.osnbtool: (..\TOOLS\osnbtool -c OS.nb.payload 1 xip.bin)
A: Set Nb type=os.nb ; set extra=osnbtool ; NBMerge not set ; set tool=osnbtool
I recommend using OSNBTOOL, it can automatically adjust NB partition size, free up space.
Nice work. I am watching your kitchen for some time and it is becoming better and better. Looks more tidy than ervius'es one.

X10 2.2 Custom ROM Newbie FAQ. Read first post before asking!

I will try to make a newbie FAQ thread regarding 2.2 here..
I ask you to wait until i reserved 5 posts first before before posting replies.
I will try to make a copy paste and run solution for you.
But keep in mind that 2.2 is not stable, so some solution will works, but might erase your 2.2 data.
I will try my best to spend my time to answer here.
If you find my answer is helping you, you may donate any small mount for my time spent on answering so i can buy beer to spend more time answering here while drinking
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ET68JQDGW3A86
Table of Content
X10 Custom ROM 2.2 AOSP Bug List and Fixes
Tools Usage FAQ Section
FAQ Section
More FAQ Section
Batch file for quick fix
Configuring Command Prompt
First we need to enable your quick copy paste in command prompt.
Open command prompt by invoking WIN + R, type cmd.exe.. then press enter. Then follow the guide in pictures below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
With this you can copy codes from forum, and paste to command prompt by using right click.
ADB Tools
Download the View attachment tools.zip
Then extract into a directory named TOOLS. So we had a common root directory for solving all solution. To open the command prompt to the tools directory, simply double click cmd.bat in the TOOLS folder. If you see a new commands attachment below, just download and replace the files. I will keep adding shortcut for you to use.
Download the View attachment commands.zip and extract into TOOLS directory. The zip file contains bat files that can be use as shortcut to invoking adb commands.
Android Debug Bridge commands
Editting files
Text files in Android is in Unix format, you need an editor which capable of editing Unix format to have it modified properly.
You can try to look for UltraEdit for it. There still a lot of UNIX format capable editor out there if you don't like UltraEdit.
Submitting Questions
In order to properly analyze your problem, you must include a logcat log which usually contains the error. To get a logcat log, run logcat.bat or run this code in cmd window
Code:
adb logcat > logcat.txt
You don't need to send the whole logcat.txt content, open the file.. see anything related to your error, paste into another text file and send. Then the problem can be analyzed and solution may or may not be produced.
Then when you submit a log file copy paste, do in
Code:
block so.
[SIZE="4"][B]Things you need to know in 2.2 Custom ROM[/B][/SIZE]
[B]SD card cannot be mounted as USB to your PC[/B]
2.2 Custom ROM have its data partition inside your FreeX10 folder in SD card. Because of this, you cannot dismount SD card and mount to your PC because 2.2 Custom ROM requires the data partition to be always mounted.
[QUOTE="279Paddy, post: 9448029, member: 2949937"]it is not possible, because 2.2 is running from the sdcard...you can't pull a chair if there is someone sitting on it, if you still do, the person actually sitting on it will fall and crash - just like your 2.2 did ;D[/QUOTE]
[B]Battery is hot, and low battery life[/B]
2.2 Custom ROM was compiled with CPU governor set to Performance, meaning that your X10 run on 1Ghz constantly, even during idle. Download and install SetCPU to fix this.
[B]Dual boot, and you can't go back to 2.1[/B]
Instead of press and hold any button, you should keep on clicking any button you like. Click it all the way until you see SE 2.1 boot, or 2.2 Custom ROM boot if you changed your boot priority. Any key will work, but i haven't tried camera, and power button for it.
[SIZE="4"][B]Things you don't need to ask in 2.2 Custom ROM[/B][/SIZE]
[LIST]
[*]Its laggy and slow everywhere
[*]Laggy flash videos
[*]"Chipmunk" sound during call
[*]Music, Video and Camera problem
[*]Random reboot here and there
[/LIST]
2.2 Custom ROM is not alpha yet, do not need to ask this question again and again. As the development goes, things will get improved. The devs know this happens.
[SIZE="4"][B]Things what might not be implemented in 2.2 Custom ROM[/B][/SIZE]
[LIST]
[*]Translations to another language
[/LIST]
Tools Usage FAQ Section
How to invokes ADB command on post
Android Debug Bridge commands
Sometime people post their adb command which can be run in command prompt, or some need you to write into adb shell.
For commands like
adb push ContactsProvider.apk /system/app/ContactsProvider.apk
adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
adb install -l com.rovio.angrybirds.apk
This code must be run in command prompt like below
Code:
C:\Tools>adb push ContactsProvider.apk /system/app/ContactsProvider.apk
C:\Tools>adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
C:\Tools>adb install -l com.rovio.angrybirds.apk
And this are the wrong way of doing it, because push, pull, install and so on are not shell command.
Code:
C:\TOOLS\>adb shell
# adb push ContactsProvider.apk /system/app/ContactsProvider.apk
adb push ContactsProvider.apk /system/app/ContactsProvider.apk
adb: not found
For command like
adb shell pm setInstallLocation 1
adb shell killall servicemanager
adb shell /system/bin/wlan_tool
This code can be run view command prompt like this, because the shell command can be used like this "adb shell [shell command]"
Code:
C:\Tools>adb shell pm setInstallLocation 1
C:\Tools>adb shell killall servicemanager
C:\Tools>adb shell /system/bin/wlan_tool
or by invoking adb shell first, then entering the commands with prefixed by "adb shell"
Code:
C:\TOOLS\>adb shell
# pm setInstallLocation 1
# killall servicemanager
# /system/bin/wlan_tool
FAQ Section
INSTALL_FAILED_ALREADY_EXISTS during 2.2 /data/install execution
Code:
2544 KB/s (937926 bytes in 0.360s)
pkg: /data/local/tmp/z4root.1.1.0.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
This is because you already have z4root installed. This will not affect the execution.
WiFi Browsing Issue
Assuming you're WiFi is working, you already connected, but you cannot browse or open market. This is because the DNS is filled properly, probably caused by buggy DHCP. You can set DNS manually along with static IP from WiFi Setting. Open menu by clicking menu button. Select Advanced. Then enter your static IP there.
To know what static IP you need to insert there. Open cmd, type ipconfig /all, then you look for your computer wifi configuration, fill in everything exactly the same as your computer configuration except the IP address.. Usually change the fourth number to anything random within 2-255 will do the trick.
Below are example of ipconfig /all ountput
Code:
Wireless LAN adapter Безжична мрежова връзка 4:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Belkin 54g Wireless USB Network Adapter #
4
Physical Address. . . . . . . . . : 00-22-75-B1-5F-2E
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b8f0:fa10:4c6f:e9b2%22(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 27 ноември 2010 г. 21:41:00 ч.
Lease Expires . . . . . . . . . . : 28 ноември 2010 г. 16:41:00 ч.
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 620765813
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-13-74-63-C4-00-1B-B9-E7-68-12
DNS Servers . . . . . . . . . . . : 195.24.89.12
195.24.90.1
NetBIOS over Tcpip. . . . . . . . : Enabled
This are your Wireless LAN configuration.
Then you put those values on your static IP config in Android
IP: 192.168.1.201
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS1: 195.24.89.12
DNS2: 192.24.90.1
Why the output show 101, but you need to use 201 in ip address? In case you have multiple computer and gadget connected to your WiFi, usually they are assigned in sequential numbering, so no one would use 201. If some one use that already, you will get ip conflict, just change the value to any other number.
What does it means? ADB server is out of date. killing....
That mean is the adb server running in your computer had it state invalidated. It will restart the ADB server automatically. You don't need to download SDK all over again to "update" your ADB.
killall servicemanager doesn't fix radio problem
Do it couple time, usually do the trick. I found that the radio is not connecting really fast in 2.2. After reboot, sometimes it takes like 1-2 minutes before the phone connects to network.
FAQ Section
Force close related to android.process.acore
Since there no logcat from the Custom ROM thread, but i can make assumption that your databases might be corrupted and removing the data usually will do the trick.
Open "adb shell", then paste this code
Code:
rm -r /data/data
mkdir /data/data
But if you do this, the Home button and Lock screen will be gone. You need to apply fix for that. Read them on this thread X10 Custom ROM 2.2 AOSP Bug List and Fixes
Force close related to android.process.media
You need to apply fix for that. Read them on this thread X10 Custom ROM 2.2 AOSP Bug List and Fixes
Reboot in 2.2 it says SEMCCheckin or alike errors
This is because you are using TitaniumBackup to restore your data, which brings some SE 2.1 apps and system apps that does not work on 2.2 Custom ROM
Quick Fixes
Batch file for fixes
Download the attachment below and extract into the same folder as the tools files you find in the first post.
You can apply fixes from my X10 Custom ROM 2.2 AOSP Bug List and Fixes by executing the batch files.
To install app like Angry Bird, you drag the AngryBird apk into "fix - drag drop to install apk.bat"
Some of the batch file will ask you to restart android, you can cancel by pressing CTRL+C
I did not understand only the thing with the WiFi.
When i type ipconfig /all im receiving a ****load of info, and i dont know which one is correct, also i tryed to add some info to dns,netmask, ip address, now i cant delete it, im receiving a message "please type a valid IP Address"
Code:
C:\Users\Тенчо>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Компютър
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Wireless LAN adapter Безжична мрежова връзка 4:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Belkin 54g Wireless USB Network Adapter #
4
Physical Address. . . . . . . . . : 00-22-75-B1-5F-2E
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b8f0:fa10:4c6f:e9b2%22(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 27 ноември 2010 г. 21:41:00 ч.
Lease Expires . . . . . . . . . . : 28 ноември 2010 г. 16:41:00 ч.
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 620765813
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-13-74-63-C4-00-1B-B9-E7-68-12
DNS Servers . . . . . . . . . . . : 195.24.89.12
195.24.90.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Локална връзка:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce Networking Controller
Physical Address. . . . . . . . . : 00-1B-B9-E7-68-12
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.{32337673-F851-42CC-8A25-828E8F7B963A}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:3833:ac0e:a248:404b(Pref
erred)
Link-local IPv6 Address . . . . . : fe80::3833:ac0e:a248:404b%12(Preferred)
Default Gateway . . . . . . . . . : ::
NetBIOS over Tcpip. . . . . . . . : Disabled
C:\Users\Тенчо>
Have anyone idea how to fix my WiFi Connection ?
Code:
Wireless LAN adapter Безжична мрежова връзка 4:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Belkin 54g Wireless USB Network Adapter #
4
Physical Address. . . . . . . . . : 00-22-75-B1-5F-2E
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b8f0:fa10:4c6f:e9b2%22(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 27 ноември 2010 г. 21:41:00 ч.
Lease Expires . . . . . . . . . . : 28 ноември 2010 г. 16:41:00 ч.
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 620765813
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-13-74-63-C4-00-1B-B9-E7-68-12
DNS Servers . . . . . . . . . . . : 195.24.89.12
195.24.90.1
NetBIOS over Tcpip. . . . . . . . : Enabled
This are your Wireless LAN configuration.
Then you put those values on your static IP config in Android
IP: 192.168.1.201
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS1: 195.24.89.12
DNS2: 192.24.90.1
xeviro said:
Code:
Wireless LAN adapter Безжична мрежова връзка 4:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Belkin 54g Wireless USB Network Adapter #
4
Physical Address. . . . . . . . . : 00-22-75-B1-5F-2E
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b8f0:fa10:4c6f:e9b2%22(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 27 ноември 2010 г. 21:41:00 ч.
Lease Expires . . . . . . . . . . : 28 ноември 2010 г. 16:41:00 ч.
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 620765813
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-13-74-63-C4-00-1B-B9-E7-68-12
DNS Servers . . . . . . . . . . . : 195.24.89.12
195.24.90.1
NetBIOS over Tcpip. . . . . . . . : Enabled
This are your Wireless LAN configuration.
Then you put those values on your static IP config in Android
IP: 192.168.1.201
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS1: 195.24.89.12
DNS2: 192.24.90.1
Click to expand...
Click to collapse
God thanks! I love my 2.2.1 alpha!
Something went wrong for me please help
Hi guys
i have installed the custom rom starting with the 001 version......ok?
everythink worked fine and adb said : reboot device.............ok
whend i rebooted i only got some 2.1 rom not the one that starts with the freex10 logo.
can anybody tell me what could be wrong?
i have checked all the threads about that here on xda, the freex10 folder is on my sd card, all the files are supossed to be there ar there........
what went wrong?
Maximus223 said:
Hi guys
i have installed the custom rom starting with the 001 version......ok?
everythink worked fine and adb said : reboot device.............ok
whend i rebooted i only got some 2.1 rom not the one that starts with the freex10 logo.
can anybody tell me what could be wrong?
i have checked all the threads about that here on xda, the freex10 folder is on my sd card, all the files are supossed to be there ar there........
what went wrong?
Click to expand...
Click to collapse
for what you`ve told you`ve donne nothing wrong except the fact you must have donne somethings wrong
No more seriously. For what you`ve described this should be working. the only thing i can told you is try again from the start `couse you`ll never know...maybe some step you`ve miss
Noob question incoming.
I'm trying to install Angry Birds and Pocket Legends, but those two applications (and only those two; Asphalt 5 (paid version, even) for example, works) download properly, but after 'Installing...' shows up in the status bar for a few seconds, it pops up a box that says 'Installation Error, Unknown reason -18'.
Anyone else ever seen this?
EDIT: Turns out people with the Droid 2/ HTC G2 have had this problem on their regular old Froyo ROMs, and one way to get around the problem is to unmount the SD card, install your application and then mount your SD card. Obviously that is not an option with the FreeX10 Android 2.2.1 0.0.2 build because it runs off the SD card...
jenesuispasbavard said:
Noob question incoming.
I'm trying to install Angry Birds and Pocket Legends, but those two applications (and only those two; Asphalt 5 (paid version, even) for example, works) download properly, but after 'Installing...' shows up in the status bar for a few seconds, it pops up a box that says 'Installation Error, Unknown reason -18'.
Anyone else ever seen this?
EDIT: Turns out people with the Droid 2/ HTC G2 have had this problem on their regular old Froyo ROMs, and one way to get around the problem is to unmount the SD card, install your application and then mount your SD card. Obviously that is not an option with the FreeX10 Android 2.2.1 0.0.2 build because it runs off the SD card...
Click to expand...
Click to collapse
You need to install it manually from PC. Read the reason from this first page of this thread. http://forum.xda-developers.com/showthread.php?t=851443
Then you may read the newbie FAQ on this thread. You may also download the quickfix in the first page to install it to your ROM.
Maximus223 said:
Hi guys
i have installed the custom rom starting with the 001 version......ok?
everythink worked fine and adb said : reboot device.............ok
whend i rebooted i only got some 2.1 rom not the one that starts with the freex10 logo.
can anybody tell me what could be wrong?
i have checked all the threads about that here on xda, the freex10 folder is on my sd card, all the files are supossed to be there ar there........
what went wrong?
Click to expand...
Click to collapse
You cannot boot into 2.2 if your USB is connected to computer during the boot sequence.
xeviro said:
You need to install it manually from PC. Read the reason from this first page of this thread. http://forum.xda-developers.com/showthread.php?t=851443
Then you may read the newbie FAQ on this thread. You may also download the quickfix in the first page to install it to your ROM.
Click to expand...
Click to collapse
I'm guessing I need to manually get the .apk file first on my computer and then run 'adb install ', unlike say Debian's 'apt-get install ' which gets the application for you?
EDIT: In any case, I get a failure message '[INSTALL_FAILED_CONTAINER_ERROR]' with both the Angry Birds .apk and the Pocket Legends .apk.
EDIT 2: Also, thanks for the quick replies.
EDIT 3: Woohoo, it works. I had originally run the following steps (I'm guessing the 'exit' made things not work):
adb shell
# pm setInstallLocation 1
# exit
adb install -l com.rovio.angrybirds.apk
jenesuispasbavard said:
I'm guessing I need to manually get the .apk file first on my computer and then run 'adb install ', unlike say Debian's 'apt-get install ' which gets the application for you?
EDIT: In any case, I get a failure message '[INSTALL_FAILED_CONTAINER_ERROR]' with both the Angry Birds .apk and the Pocket Legends .apk.
Click to expand...
Click to collapse
yes, download first, then install. also there are another way is to backup with TB on 2.1, then restore in 2.2..
you cannot just install with adb install, you need to do it like this below
Code:
adb shell pm setInstallLocation 1
adb install -l com.rovio.angrybirds.apk
because angrybird set it self to be installed by sd, which is not supported by 2.2 custom rom.
xeviro said:
You cannot boot into 2.2 if your USB is connected to computer during the boot sequence.
Click to expand...
Click to collapse
it boots the same with or without the usb conected
i have the dual boot sequence but is two 2.1 rom's one the factory rom and the other one is the freex10 one only is does not look at all like its suposed to be "froyo"
and i tried at least 10 times and its still the same
does this work on any 2.1 firmware or just the nordic 2.1 one?that could be one of the problems since i have the global 2.1 firmware
rendeiro2005 said:
for what you`ve told you`ve donne nothing wrong except the fact you must have donne somethings wrong
No more seriously. For what you`ve described this should be working. the only thing i can told you is try again from the start `couse you`ll never know...maybe some step you`ve miss
Click to expand...
Click to collapse
i dont know what i have donne wrong but is still the same and i tried at least 10 times .
Maximus223 said:
it boots the same with or without the usb conected
i have the dual boot sequence but is two 2.1 rom's one the factory rom and the other one is the freex10 one only is does not look at all like its suposed to be "froyo"
and i tried at least 10 times and its still the same
does this work on any 2.1 firmware or just the nordic 2.1 one?that could be one of the problems since i have the global 2.1 firmware
Click to expand...
Click to collapse
I can only say that you might need to redo the whole thing from zero again. Flash your 2.1 SE ROM, then install 2.2 AOSP. You can use any 2.1 , not just nordic.
Now what if i want to uninstall 2.2? Where do i start? What do i do?!?
blehq said:
Now what if i want to uninstall 2.2? Where do i start? What do i do?!?
Click to expand...
Click to collapse
why dont you try and search a little?
for instance on the main thread on 2nd post?!!!!

[Q] Modem with oFono/oFono-ril?

Hi Guys,
what do you think, is it possible (would be possible) to use oFono/ofono-ril for the modem for our Wave? In theory oFono could be used with any modem that supports standard AT commands...
More info here: http://ofono.org/ and here http://gitorious.org/android-n900/ofono-ril/trees/gingerbread
Sadly Wave's CP doesn't support most of standard AT commands. :[
Rebellos said:
Sadly Wave's CP doesn't support most of standard AT commands. :[
Click to expand...
Click to collapse
heja Rebellos, dzieje się coś ciekawego w tej materii czy raczej możemy zapomnieć o andku na W 2 ?
pozdro z mazowsza
AT+CALC
Code:
Polecenie (tryb AT):
AT+CLAC
Odpowiedź:
AT+CLAC
&C
&D
&E
&F
&S
&V
&W
E
I
L
M
Q
V
X
Z
T
P
\Q
\S
\V
%V
D
A
H
O
S0
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
S30
S103
S104
+ICF
+IFC
+IPR
+GMI
+GMM
+GMR
+GCAP
+GSN
+DR
+DS
+WS46
+SYNCML
+BATGETLEVEL
+BATUPDATE
+BATGETTABLE
+UPLOADUNSET
+CRLP
+CV120
+CSSN
+CREG
+CGREG
+CFUN
+GCAP
+CSCS
+CSTA
+CR
+CEER
+CRC
+CMEE
+CGDCONT
+CGDSCONT
+CGTFT
+CGEQREQ
+CGEQMIN
+CGQREQ
+CGQMIN
+CGEREP
+CGPADDR
+CGDATA
+CGCLASS
+CGSMS
+CSMS
+CMGF
+CSAS
+CRES
+CSCA
+CSMP
+CSDH
+CSCB
+FDD
+FAR
+FCL
+FIT
+ES
+ESA
+CMOD
+CVHU
+ACSENSOR
+RTCCTEST
+KEYSHORT
+PROXIMIT
+GEOMAGSS
+FIRMVERS
+APPINSTALL
+APPUNINSTALL
+APPLAUNCH
+TKSHELL
+CSQ
+CBC
+CPAS
+CPIN
+CMEC
+CKPD
+CIND
+CMER
+CGATT
+CGACT
+CGCMOD
+CPBS
+CPBR
+CPBF
+CPBW
+CPMS
+CNMI
+CMGL
+CMGR
+CMGS
+CMSS
+CMGW
+CMGD
+CMGC
+CNMA
+CMMS
+FTS
+FRS
+FTH
+FRH
+FTM
+FRM
+CHUP
+CCFC
+CCUG
+COPS
+CLCK
+CPWD
+CPWC
+CUSD
+CAOC
+CACM
+CAMM
+CPUC
+CCWA
+CHLD
+CIMI
+CGMI
+CGMM
+CGMR
+CGSN
+CNUM
+CCLK
+CLVL
+CMUT
+CLCC
+COPN
+CPOL
+CPLS
+CTZR
+CCWE
+CTZU
+CLAC
+CLIP
+COLP
+CSGT
+CRMP
+CDIP
+CTFR
+CLIR
$QCSIMSTAT
$QCCNMI
$QCCLR
$QCDMG
$QCDMR
$QCDNSP
$QCDNSS
$QCTER
$QCSLOT
$QCPINSTAT
$QCPDPP
$QCPDPLT
$QCPWRDN
$QCDGEN
$BREW
$QCSYSMODE
$QCCTM
$SUSBC
$NWMDCHNG
$SHPSLEEP
Is it helpful?
nie dajcie umrzec temu projektowi nie dajcie
That's bad news if the CP doesn't support most of the standard AT commands... So this doesn't help at all?
anghelyi said:
Hi Guys,
what do you think, is it possible (would be possible) to use oFono/ofono-ril for the modem for our Wave? In theory oFono could be used with any modem that supports standard AT commands...
More info here: http://ofono.org/ and here http://gitorious.org/android-n900/ofono-ril/trees/gingerbread
Click to expand...
Click to collapse
What you're saying just doesn't make sense. Why would you wanna use a oFono RIL on a Samsung device?
The RIL is just used to channel (and translate) android java phone/sim/modem related commands to the lower hardware layer on/for the radio processor. Thus the vendor RIL need to apply to the hardware of THAT vendor (i.e.Samsung). Why re-invent the wheel?
Now, there are some exceptions due to the fact that the RIL code is fairly closed source (although GPL'd AFAIK ==> should be released), that there are some project(s) that would like to make a "Free RIL"...
BTW. All GSM modems support the "standard AT set" (or your phone would probably not work!) The tricky part is how to access it from outside the AOS & RIL. But that's another topic.
E:V:A said:
What you're saying just doesn't make sense. Why would you wanna use a oFono RIL on a Samsung device?
Click to expand...
Click to collapse
I don't get your point... oFono is a platform agnostic library for mobile apps, with a lot of supported modems (even with standard AT command support) and oFono RIL is a RIL implementation based on it. Why not to use it?If it works with the N9 why not try to build it for Wave?
E:V:A said:
Now, there are some exceptions due to the fact that the RIL code is fairly closed source (although GPL'd AFAIK ==> should be released), that there are some project(s) that would like to make a "Free RIL"...
BTW. All GSM modems support the "standard AT set" (or your phone would probably not work!) The tricky part is how to access it from outside the AOS & RIL. But that's another topic.
Click to expand...
Click to collapse
RIL isn't GPL, it's Apache License, like most of Android platform, so doesn't have to be released.
Yea, there actually are handlers for AT cmds inside of AMSS, but modem initialization, nor any more advanced usage can't be done with these alone.
Rebellos said:
RIL isn't GPL, it's Apache License, like most of Android platform, so doesn't have to be released.
Yea, there actually are handlers for AT cmds inside of AMSS, but modem initialization, nor any more advanced usage can't be done with these alone.
Click to expand...
Click to collapse
Rebellos, how this works? like.. the modem access is through AT and then call for the other things?
anghelyi said:
I don't get your point... oFono is a platform agnostic library for mobile apps, with a lot of supported modems (even with standard AT command support) and oFono RIL is a RIL implementation based on it. Why not to use it?If it works with the N9 why not try to build it for Wave?
Click to expand...
Click to collapse
Dammit! You're absolutely right. I did the classical error of not "following the f%&ing links" before posting! So I have obviously confused the oFono project with a completely different one... Actually this seem to be a very cool project! We should try to get some of these guys involved over here or vice verse.
anonimo1w said:
Rebellos, how this works? like.. the modem access is through AT and then call for the other things?
Click to expand...
Click to collapse
Try to be a little more specific. On many platforms the phone application processor (UI/UX) does much of its normal communication (phone calls, sms, sim etc) to/from the baseband processor (modem) via an AT interface. However, in many cases this AT interface is "embedded" in other transport layers like IPC, I2C or what have you. In addition, the actual physical control mechanisms (like putting modem to sleep/wake up, power save, RF power, booting, test modes etc.) are usually done through GPIO or other forms of UART. Honestly, it's quite a mess to explain, because there are many variations on how this is handled. (That's why they needed the RIL in the first place.) Finally, since I don't have a Wave, I don't know how that is done. I just know they use a Qualcomm modem... and some of their manuals are available.
In modern SHP based phones hierarchy of transport layers is like:
1) oneDRAM
2) SHP IPC protocol with packet types listed below: (as per Samsung Jet S8000)
Code:
typedef enum
{
FIFO_PKT_NONE = 0, // 0
FIFO_PKT_KEY, // 1
FIFO_PKT_SIM, // 2
FIFO_PKT_PROTO, // 3
FIFO_PKT_TAPI, // 4
FIFO_PKT_PHONESTATUS, // 5
FIFO_PKT_FILE, // 6
FIFO_PKT_LCD, // 7
FIFO_PKT_LED, // 8
FIFO_PKT_SOUND, // 9 Sound means voice here
FIFO_PKT_SOUND_DATA, // 10
FIFO_PKT_H324M, // 11
FIFO_PKT_AMR_DATA, // 12
FIFO_PKT_AMR_CTRL, // 13
FIFO_PKT_CLOCK, // 14
FIFO_PKT_BOOT, // 15
FIFO_PKT_FLIP, // 16
FIFO_PKT_SYSTEM, // 17
FIFO_PKT_USBPROTO, // 18
FIFO_PKT_USBFILE, // 19
FIFO_PKT_USBDIAG, // 20
FIFO_PKT_IRDAPROTO, // 21
FIFO_PKT_IRDAFILE, // 22
FIFO_PKT_IRDADIAG, // 23
FIFO_PKT_TIMER, // 24
FIFO_PKT_DEBUG, // 25
FIFO_PKT_DIAGNOSE, // 26
FIFO_PKT_SPECIAL_BOOT, // 27
FIFO_PKT_CALL_TIME, // 28
FIFO_PKT_ALARM, // 29
FIFO_PKT_FIFO_INTERNAL,// 30
FIFO_PKT_USBCRCPROTO, // 31
FIFO_PKT_USBCRCFILE, // 32
FIFO_PKT_USBCRCDIAG, // 33
FIFO_PKT_VIBRATOR, // 34
FIFO_PKT_AMLED, // 35 AppMgr LED
FIFO_PKT_AMVIB, // 36 AppMgr Vibrator
FIFO_PKT_AMLCD, // 37 AppMgr LCD Backlight
FIFO_PKT_DATA_PCSYNC,
FIFO_PKT_CTRLCMD_PCSYNC,
FIFO_PKT_DATA_WSSSYNC,
FIFO_PKT_TIME, // 41 TimeMgr
FIFO_PKT_DVB_H_CAS_SIM, // 42 DVB-H CAS SIM
FIFO_PKT_DVB_H_CAS_TEST,// 43 DVB-H CAS Test module.
FIFO_PKT_DVB_H_CAS, // 44 DVB-H CAS Common usage.
FIFO_PKT_DVB_H_CAS_IPS, // 45 DVB-H CAS IPS usage.
FIFO_PKT_DVB_H_DebugLevel, //46 receive debug level from MSM
FIFO_PKT_Forced_Assert, // 47
FIFO_PKT_MEMORY, // 48
FIFO_PKT_NV, // 49 // NvMgrLite
FIFO_PKT_LBS, // 50 LBS
FIFO_PKT_SIM_JSR177, // 51 S8000_JSR177_kjseo
FIFO_PKT_USER = 0x80,
FIFO_PKT_DVBH = FIFO_PKT_USER + 0x06,
FIFO_PKT_DVBH_SVC,
FIFO_PKT_DVB_H_LAYER1,
FIFO_PKT_DVB_PLAYER,
FIFO_PKT_AV_PLAYER,
FIFO_PKT_PH, // BB -> MM : Protocol Handler FIFO Type
FIFO_PKT_PH_LITE, // MM -> BB : Protocol Handler Lite FIFO Type
FIFO_PKT_FX = 0x90,
FIFO_PKT_BLUETOOTH ,
FIFO_PKT_TESTMODE, // Testmode
FIFO_PKT_DRV, // driver
FIFO_PKT_AGENT,
FIFO_PKT_DEVMGR,
FIFO_PKT_SECUREBOOT,
FIFO_PKT_MAX
} FifoType;
In Wave there are also few "service" packets added. Not sure for what are these.
Actually while in intialization of modem there are used SECUREBOOT, FM (direct access to Bada file system by CP), IPC_PACKET (not listed here or named differently) BOOT, SIM (managing sim contacts and logging) and some others. Packets that are managing telephony are PROTO and TAPI (telephony API)
TAPI packets does split into few subtypes
TAPI_TYPE_CALL = 0 //53 subtypes
TAPI_TYPE_NETTEXT = 1 //around 10 subtypes
TAPI_TYPE_NETWORK = 2 //23 subtypes
TAPI_TYPE_SS = 3 //48 subtypes
TAPI_TYPE_AT = 4 //34 subtypes
TAPI_TYPE_DMH = 5 //n subtypes, called API_IDs (must be nonzero)
TAPI_TYPE_CONFIG = 6 //n subtypes, called API_IDs (must be nonzero)
Click to expand...
Click to collapse
TAPI layer splits into contexts, which might be called "channels" for managing telephony functions
CALL (3 max)
NETTEXT (SMS/MMS, few allowed)
NETWORK (up to one)
SS (security related AFAIR)
AT (this is probably route of AT commands)
Click to expand...
Click to collapse
modem
i dont know this part but i want to know wave s8500 modem work or not ics 4.0.4?
yasotharan13 said:
i dont know this part but i want to know wave s8500 modem work or not ics 4.0.4?
Click to expand...
Click to collapse
stop annoying everyone!! it's not working yet!!

[FREE][APP] CONSOLE WP8 - Shell Dos For Windows Phone 8

CONSOLE WP8
UPDATE: 1.8 - 2014-12-23 03:10:00
I'm excited to announce today the 1.8 update "WP8 Console"
- Added new command: [shortcut] to create tiles (shortcut) on the home screen link to a file
- Added new command: [set] to create / edit environment variable
- Adds new command: [tree] To list all files in the current folder and displayed in a tree
- Added new command: [reload] update all files are added, deleted or updated from the phone storage
- Added support batch file (.bat, .bat, .command) can execute the batch file with 'shell' easy to see the available commands please check the Help menu in the application
- Add support and management of files from the phone storage, edit, delete, rename, copy, move the file
- Add new examples files with commands 'batch' in (c: \ scripts)
- Improve in landscape view
- Add the new control loop [for], allowing wonderful combinations for scripts
- Improved performance and fixed some bugs in the user interface (language), network, local control, etc ..
WATCH OUT ! Apparently there is a problem to change the culture of application language for the "lite" version of "WP8 Console" with 1 missing images on the window "Wizzard". Will be corrected in the evening today!
Execute "shell" commands from your Windows Phone, manage your files, automated actions created scripts, created tile shortcuts to files, etc. The only application "console" on the store!
Access to over 45 functions with the controls ("MS-DOS")
- View the contents of a directory
- Read the contents of a file
- Modify a file
- Move a file
- Copy a file
- Rename file
- Print a file and email
- Delete files / folders
- Get information about the network
- Scripts write and run the .bat file script, .wpbat
- Ping - Ipconfig - net view (network control jack)
- Start programm windows phone from the shell
- View / execute files from the shell (music, photos, videos, audio, html, etc.)
- Use the loop function with "for"
- Etc ..
Example - Sample code you can use
Example batch file script 1:
//Ask a number to the user and loop on it
@echo off
echo (Enter a number to count please)
set /p /a loopNumber=
for /l %%i in (1,1,%loopNumber%) do echo %%i
Example batch file script 2:
//Remove all the files with the .txt extension from the current directy
for %%i in (*.txt) del %%i
Example batch file script 3:
//Ask the user how many fake folder he wank make
@echo off
echo (How many fake folder do you want make ?)
set /p numberOfFakeFolder=
for /l %%i in (1,1,%numberOfFakeFolder%) md fakeFolder_%%i
Example batch file script 4:
//Ping on google , save the result into a file and send the content by email
@echo off
ping google.com > res.txt
print res.txt
Click to expand...
Click to collapse
App link:
Console WP8 : http://www.windowsphone.com/en-us/store/app/console-wp8/8da96293-ec71-e011-81d2-78e7d1fa76f8
Console WP8 Lite : http://www.windowsphone.com/en-us/store/app/console-wp8-lite/2d27a82d-ef71-e011-81d2-78e7d1fa76f8
Click on the pictures to see more :good:
Wow, nice. Download link?
GoodDayToDie said:
Wow, nice. Download link?
Click to expand...
Click to collapse
Hi, Thank you and sorry . I just added now the link for my application in the Windows Phone Store
Update: 1.8 - 2014-12-23 03:10:00
UPDATE: 1.8 - 2014-12-23 03:10:00
I'm excited to announce today the 1.8 update "WP8 Console"
- Added new command: [shortcut] to create tiles (shortcut) on the home screen link to a file
- Added new command: [set] to create / edit environment variable
- Adds new command: [tree] To list all files in the current folder and displayed in a tree
- Added new command: [reload] update all files are added, deleted or updated from the phone storage
- Added support batch file (.bat, .bat, .command) can execute the batch file with 'shell' easy to see the available commands please check the Help menu in the application
- Add support and management of files from the phone storage, edit, delete, rename, copy, move the file
- Add new examples files with commands 'batch' in (c: \ scripts)
- Improve in landscape view
- Add the new control loop [for], allowing wonderful combinations for scripts
- Improved performance and fixed some bugs in the user interface (language), network, local control, etc ..
For more information , please check the first page, i edited the content presentation.
Update last corrections as requested by email.
- Problem for set the language in the 'lite' version :Console WP8 Lite
- Pictures missing in the "wizard" popup . The first use
- Problem, help menu no change the language dynamically after set a new language
New versions:
Console WP8 1.8.0.1
Console WP8 Lite 1.8.0.1
Thanks to Microsoft who have release my update very quickly ! (1 day)
Can i ping something with this tool ?
Stefan Caromov said:
Can i ping something with this tool ?
Click to expand...
Click to collapse
Hi Stefan , yes off course you can ping on internet or local machines
Examples:
ping 8.8.8.8
ping 192.168.1.5
ping google.com
start command is not working .
can you show the syntax of that command .
irshad2809 said:
start command is not working .
can you show the syntax of that command .
Click to expand...
Click to collapse
Hi, which order are you talking about ?
for [Ping] command for example with google, you just need tape :
ping google.com
and then ,tape "enter" button.
For more information, you can click on the "Help" button
kingmiddle said:
Hi, which order are you talking about ?
for [Ping] command for example with google, you just need tape :
ping google.com
and then ,tape "enter" button.
For more information, you can click on the "Help" button
Click to expand...
Click to collapse
look i have attached screen shot . the START command .
its not working
Mh you mean this command . Ok sorry
you can use the (start) command for execute or start different program
Example
Open new html page on specific url
start http://www.google.ch/search?q=lol
Open Power menu
start ms-settings-power
and again ....
After you can combine this code with a script etc..
kingmiddle said:
Mh you mean this command . Ok sorry
you can use the (start) command for execute or start different program
Example
Open new html page on specific url
start http://www.google.com?d=blablabla
Open Power menu
start ms-settings-power
and again ....
After you can combine this code with a script etc..
Click to expand...
Click to collapse
can i use uri of apps to open them using this
ho, sorry . You mean the "Start" command .
Ok no problem. With "Start" command , you execute/open different programm
For example :
// open a website with arguments
start http://google.com/search?q=test
// open new email
start mailto:[email protected]
// open Bluetooth menu
start ms-settings-Bluetooth
After you can mix and make a 'batch' script file , or create a shortcut tile link to this script
Example :
Step 1 - write the code into a file with (echo) for open Bluetooth menu
echo start ms-settings-Bluetooth >> c:\data\test.bat
Step 2 - execute the (shortcut) command for create a tile to the home screen (.ink)
shortcut /n myTileTItle /t c:\data\test.bat
/n => shortcut name
/t => target file
/i => icon picture
you can check the sample scripts to "c:\scripts" and try to open the code with the type command.
Example :
//Read the code
Type mySampleFile.bat
//Execute the batch file
mySampleFile.bat
@irshad2809
this is a very interesting question !
I know you can start all of this command :
http://msdn.microsoft.com/en-us/library/windows/apps/jj662937(v=vs.105).aspx
I don't know before , we can start another app with a uri shema . For now , i use the code "Windows.System.Launcher.LaunchUriAsync" like on the picture i attach, i don't know if you can use it or not for open a installed app . Please if you try , can you come back give me the result ?
Maybe i can add this feature to the next update
kingmiddle said:
@irshad2809
this is a very interesting question !
I know you can start all of this command :
http://msdn.microsoft.com/en-us/library/windows/apps/jj662937(v=vs.105).aspx
I don't know before , we can start another app with a uri shema . For now , i use the code "Windows.System.Launcher.LaunchUriAsync" like on the picture i attach, i don't know if you can use it or not for open a installed app . Please if you try , can you come back give me the result ?
Maybe i can add this feature to the next update
Click to expand...
Click to collapse
this feature is already there in your app ,
like if you type " start zune " : xbox music will open
or start whatsapp : whatsapp opens .
there is list of uri for almost apps on nokia wiki website .
. but i was looking for , something like "Native Toast Launcher " . can you look into that ?
irshad2809 said:
this feature is already there in your app ,
like if you type " start zune " : xbox music will open
or start whatsapp : whatsapp opens .
there is list of uri for almost apps on nokia wiki website .
. but i was looking for , something like "Native Toast Launcher " . can you look into that ?
Click to expand...
Click to collapse
Ok, i got it now. I will work on this new feature, and implement it for the next update . Between the middle and the end of january I agree with you , this feature can be interesting .
Thank you very much
i mean can i see the sent and reciecved packages ? example : ping google.com -t -l 1024
Invalid URI: The hostname could not be parsed.
.
.
.
can you explain about this .
@Stefan Caromov , sorry for now , you can only use the [w] and [n] arguments for set the timeout or how many packet will be send . By the way you can not see the size of packet size. I take not now for implemant this new feature in the next update
@irshad2809 Do you can please , show me wich 'hostname' you used ?
ping Google.com => is ok
ping 8.8.8.8 => is ok
ping 192.168.1.1 => is ok
ping http://www.google.com => is not ok ! As the true cmd command line
good game, this app is very nice

Make Android flashable without SD card

I am not sure, it is technically possible...
But at the moment, all ROMs need SD card for installation and usage...
But I think, we can make it also possible to use our Waves without SD...
Maybe we can modify waves, that Odin or Flash tool can hanlde our Waves...
Let's collect some thoughts...!
For Odin you need change Bootloader...
If you don't know what Bootloader is... check this out:
http://forum.xda-developers.com/showthread.php?t=897468
SBL from I9000 for instance... (but then other problems or more problems)
I have tested few SBL with Odin and S8500... long time ago...
But you need JTAG or this:
http://forum.xda-developers.com/showthread.php?t=1250270
NOT support nor finished solution... only "concept"...
WARNING! You can Hardbrick your S8500...
Same warning for S8530...
About ""Flash tool""...
If FOTA would support read from 512 MB OneNAND... you could copy zImage + ROM to this memory instead 2 GB moviNAND...
With Multiloader... and WaveRemaker created files...
And don't forget since bada 2... Samsung kastrierte moviNAND to same size...
but S8500 have more memory as S8530...
If I remember correct... 90 MB unused in S8500...
Unsere Boo.L Experten sind alle... gelangweilt... haben "wichtigeres" zu tun...
Somit wird es auch extrem schwer... FOTA neue Kunststücke beizubringen...
Weil dazu mußt Du den Bootloader BL3 halbwegs begriffen haben...
Siehe das:
http://forum.xda-developers.com/samsung-tizen/bada-android/fboot-fota-noob-edition-t2821156
Best Regards
Edit 1.
Here ""evidence""/example for Odin with S8500:
http://forum.xda-developers.com/showpost.php?p=44993772&postcount=49
Somewhere else I have tested more SBLs from different Android handsets with similar CPU...
adfree said:
About ""Flash tool""...
If FOTA would support read from 512 MB OneNAND... you could copy zImage + ROM to this memory instead 2 GB moviNAND...
With Multiloader... and WaveRemaker created files...
Click to expand...
Click to collapse
Could you please explain step by step how to prepare this file for multiloader with zImage(boot.img) inside?
Rebellos, many time ago said that it possible to read RAW(binary) file from OneNAND via FOTA
Could you please explain step by step how to prepare this file for multiloader with zImage(boot.img) inside?
Click to expand...
Click to collapse
Also long time ago.
Will try to find my old posts.
For S8500/S8530 it should be easy to use .PFS file... made via WaveRemaker...
But PFS writes into 2 GB moviNAND not 512 MB OneNAND...
For OneNAND we could add zImage to RC1 or RC2 or replace instead...
Need to check reserved space for partitions...
http://forum.xda-developers.com/showpost.php?p=37698018&postcount=10
Hmmm.
If bada not needed... then we could create template RC1...
with 10 MB or something in this direction... and place zImage easily with WinHex into same address...
So in FOTA it could read from correct address in OneNAND...
Best Regards
Edit 1.
For zImage on 2 GB moviNAND with PFS inside...
http://forum.xda-developers.com/showpost.php?p=50254876&postcount=408
This Folder for instance:
Code:
Media/zImage
And for RC1 template I need little bit time... 1 or 2 days... maybe faster...
in last ROMs MoviNAND is fully "busy" by android.
Correct way is OneNand
Also it will be good to save bada offline charger, i don't remember correctly where is located images for it in RC1 or RC2, like bada splash screen and pictured with for offline charger
Correct way is OneNand
Click to expand...
Click to collapse
Okidoki, then we should take RC1 for tests...
S8500 flash and load from:
Code:
0x1980 0000
I need few minutes, because I must charge my test S8500... before I flash something...
Also it will be good to save bada offline charger, i don't remember correctly where is located images for it in RC1 or RC2, like bada splash screen and pictured with for offline charger
Click to expand...
Click to collapse
RC2 have 1 Picture as Placeholder for Charger... before apps_compressed.bin is fully loaded and executed...
If someone is able to create FOTA with loading from address 0x1980 0000 zImage... then we could use every other address...
But before for faster tests should 10 MB empty RC1 be enough...
Ehm... 16 MB... easier length...
QMD Header is not mandatory... if I remember correct...
MD5 Check for Multiloader disabled...
File without zImage yet, but easy replace 0x0 with content of zImage...
Result should be... zImage at address 0x1980 0000 in OneNAND...
File not tested yet, because charging battery...
Later I will try to flash self... then report if my S8500 explode...
Best Regards
@volk204 can you tell me what we'll gain changing location of boot.img(zImage)? Only place or something about performance or etc.?
hero355 said:
@volk204 can you tell me what we'll gain changing location of boot.img(zImage)? Only place or something about performance or etc.?
Click to expand...
Click to collapse
Nothing for performance.
We just remove dependency from SD card
Code:
Download Start Ch[0]
Rsrc1 16777.2KB OK[6.7s]
All files complete[7.4s]
7 seconds for 16 MB RC1...
...
Testresult via PM...
Best Regards
Edit 1.
Short logged via UART...
Code:
Hangs at:
[PAM: ] OneNAND physical base address : 0xb0000000
[PAM: ] OneNAND virtual base address : 0xb0000000
[PAM: ] FSR_PAM_InitNANDController Success!!
[PAM: ] --FSR_PAM_Init
bl3_info_block 1 age = 1
bl3_info_block 2 not found, BL3_1 Loading
+-------------------------------+
| Bootloader Shadowing FINISHED |
+-------------------------------+
Launch Image at 0x42080000
[BOOT_V1.0 (Jan 5 2012, 19:08:14)]
SelectBootingMode: H/W...0xe.
[BOOT] ARMCLK: 400000 KHz, MSYSHCLK 200000 KHz,MSYSPCLK: 100000 KHz, [BOOT] DSYSHCLK 166750 KHz,DSYSPCLK: 83375 KHz,PSYSHCLK: 133400 KHz, PSYSPCLK: 66700 KHz,SYSCON_A2M: 200000 KHz
+++FIMD_Drv_INITIALIZE
FIMD_Drv_ChangeMode: MDNIE_MODE
Frame Rate:62 SCLK_FIMD:133400 kHz ClkDiv:4
S6E63M0 : LDI_Pentile_Set_Change Pentile_Value =6c
---FIMD_Drv_INITIALIZE
---FIMD_Drv_SetWinOnOff(WIN4:1)
LCD initialize Finished
Flash_Unlock failed
Poweron status - 20
FSA9480 0x03 Register = 1
FSA9480 0x0A Register = 0
FSA9480 0x0B Register = 8
FSA9480 0x07 Register = 1c
[B]SelectBootingMode: Boot Mode = 1...[/B]
Info from Rebellos:
<Rebellos> To read from oneNAND you need Flash_Read_Data
<Rebellos> protype of it would be...
<Rebellos> uint32_t Flash_Read_Data(void* buf, uint32_t addr, uint32_t size);
<Rebellos> It should be easily detectable by mijoma's tool
<Rebellos> (you can change void* to char* or any pointer type that suits you)
<Volk204> Rebellos, do i need something like OneNand_Init before?
<Rebellos> No. Onenand is already initialized by BL3 (since FOTA is being read from there)
I will try to add it in FOTA later, or maybe someone else
edit1:
8500:
unsigned long c_Flash_Read_Data[] = { 0xf5bd478f, 0 };
8530:
unsigned long c_Flash_Read_Data[] = { 0x7dc705fa, 0 };
I can test tomorrow morning
I am not sure that it is correct but
Modified Fota.c http://pastebin.com/S62SMwnH
Test FOTA: https://yadi.sk/d/OMvi6FwMa2HgL i tried to test, but kernel don't start, output is ok, probably i incorrect flashed rc1 with boot.img.
Maybe someone will play with it
P.S. modified rc1 kill bada offline charger
volk204 said:
I am not sure that it is correct but
Modified Fota.c http://pastebin.com/S62SMwnH
Test FOTA: https://yadi.sk/d/OMvi6FwMa2HgL i tried to test, but kernel don't start, output is ok, probably i incorrect flashed rc1 with boot.img.
Maybe someone will play with it
P.S. modified rc1 kill bada offline charger
Click to expand...
Click to collapse
Maybe some parts of charger located there, maybe we don't need to fully empty rc1 with boot.img, just deleting unneeded ui parts can work.
In RC1 can only be few Pics...
But they are for apps_compressed.bin... So only animation is not visible...
Charging at all should work...
Later we can add Pics and copy zImage to other position...
But priority is to start zImage from address 0x1980 0000...
Need few minutes for test... then report...
Best Regards
Edit 1.
First attempt...
I see on Display...
Mounted partitions
Copied kernel from onennand
Init Modem
Boot in Normal Mode
Copied kernel to boot
Wait!
I have taken older zImage... Now I am waiting...
Will test with empty RC1 and RC1 with zImage inside... to check if textoutput is static or really detected zImage...
Later more...
Edit 2.
Textoutput is static but work. :good:
Same result with my attached empty RC1.
@volk204
Your FOTA work. :good:
Congratulation!
Zimage content should be at 0x0...
Header QMD must be overwritten...
Now we could change location of zImage... for instance... take full RC1 and add zImage at end of content, before last 1024 Byte
Depend on size of RC1...
But then 0x1980 0000 is wrong/obsolete...
Also we could create minor/small/slim RC1... with only few MB for charger Animation... if somebody need...
If someone need, I could upload my RC1 template... but for now I am tooo lazy to attach 6 MB... upload...
Edit 3.
If I remember correct... smallest RC1 was 7 MB or less 10 MB... to start bada...
My tests long time ago...
With FOTA from volk204 this RC1 boot zImage from 512 MB OneNAND.
:good:
Inside older kernel, not latest... only for test...
You can compare textoutput between this RC1 and my empty template:
http://forum.xda-developers.com/showpost.php?p=54892518&postcount=6
Same text, but this one really load and execute zImage from OneNAND.
Thanx.
Best Regards
adfree said:
Textoutput is static but work. :good:
Same result with my attached empty RC1.
@volk204
Your FOTA work. :good:
Congratulation!
Zimage content should be at 0x0...
Header QMD must be overwritten...
Now we could change location of zImage... for instance... take full RC1 and add zImage at end of content, before last 1024 Byte
Depend on size of RC1...
But then 0x1980 0000 is wrong/obsolete...
Also we could create minor/small/slim RC1... with only few MB for charger Animation... if somebody need...
Click to expand...
Click to collapse
I will replace textoutput by bada splash (Sasung Wave picture) from rc2
so if FOTA stuck on this picture, need to reflash kernel, we can't do anything more for debug
0x1980 0000 is easy to change, no problem, and probably it is different for wave and wave 2
I will push sources to github later, maybe today
and about charger, i see only picture from rc2 and then reboot in 5-10 sec, so it not work at all
Okidoki.
Later I could do some tests with zImage at end of RC1...
So RC1 is original + zImage...
Need some time...
Best Regards
i pushed sources on github:
https://github.com/Badadroid/android_bootable_wave-fboot/tree/android_onenand
TextOuput replaced by Bada splash screen,
If FOTA stuck on this picture more than 15-20 sec - something wrong with kernel
OneNand address for 8500: https://github.com/Badadroid/androi.../blob/android_onenand/FBOOT_S8500_b2x.lds#L28
OneNand address for 8530: https://github.com/Badadroid/androi.../blob/android_onenand/FBOOT_S8530_b2x.lds#L28
looks like rsrc1 address for 8530 is 0x36000000
Compiled FOTA for wave and wave 2 is in attachments
Edit:
for offline charger we need PshRsrcBmpIdleAni.rbm from rc1
rc1 with only PshRsrcBmpIdleAni.rbm attached, flashed and charger work
now need to create template with this file inside and boot.img inside and count memory address for boot.img, but i don't know how to do it
First look at charger.rc1...
Content ends at 0x0014 0000
We could make this area bigger... 0x0020 0000
And add zImage at this address...
So for FOTA new entry point is 0x1980 0000 + 0x0020 0000 =
19A0 0000
Theory... I can make tests only later...
Need to do some other things now...
Best Regards
adfree said:
First look at charger.rc1...
Content ends at 0x0014 0000
We could make this area bigger... 0x0020 0000
And add zImage at this address...
So for FOTA new entry point is 0x1980 0000 + 0x0020 0000 =
19A0 0000
Theory... I can make tests only later...
Need to do some other things now...
Best Regards
Click to expand...
Click to collapse
tested and working
fota with start in 0x19A00000 is in attachments
offline charger also work
Edit
Attached rsrc template for 8500 with charger inside, just add boot.img in 0x00200000
@adfree, could you please create empty rsrc1 template ~16mb for wave 2 (8530)?
And could you please re-check onenand adress for wave2?
in multiloader i see 0x36000000, but Rebellos marked it as 0x03600000 in kernel sources https://github.com/Badadroid/androi...i_nand/drivers/mtd/onenand/samsung_wave.h#L47

Categories

Resources