Coolech 1FA-09D based board problem - Hardware Hacking General

Hi.
I have Coolech 1FA-09D based board with Hisilicon Hi3716C chip on it. It's android based media player. Full system flash was performed on the device, but firmware flashed was wrong, so device is now useless.
It stops at boot screen (not android, but bootloader). On device I have 2 available usb ports, but I asume those are host ports, not to be connected to PC. On PCB I have 4 pin connector, but don't know what kind of connector that is. At the moment I have no documentation for the box.
Company that I got box from will provide me original firmware, but how I'm going to flash it? Any ideas? Fastboot as far as I know works only with usb connected devices. ADB can't connect to device trough lan cause no adb server is running on the other side (box get's its own IP address and does some other initialisation which includes usb ports and then freezes).

The 4 pin connector is a serial console, but be carefull, its 3,3V logic and not RS232! So you need a level converter or usb ttl converter cable like for a old cellphone or something. Then within uboot you could load the firmware from tftp or upload it with xmodem.
Could you please send me the firmware? I would be very interested in it . (Or just upload it somewhere like filesonic)
Thanks.

Megabug said:
The 4 pin connector is a serial console, but be carefull, its 3,3V logic and not RS232! So you need a level converter or usb ttl converter cable like for a old cellphone or something. Then within uboot you could load the firmware from tftp or upload it with xmodem.
Could you please send me the firmware? I would be very interested in it . (Or just upload it somewhere like filesonic)
Thanks.
Click to expand...
Click to collapse
Thanx for your answer.
About the firmware, sorry, I can not send it to you and there are two reasons for that:
I don't have the firmware yet. When I get it, I'm not allowed to distribute it. You can find kernel source code of similar device (A.C.Ryan android based box) on their web page. Their device is also based on Hi3716c.

Hi,
Yes, I am using a acryan box clone and wanted to check out the features of the Coolech firmware on my box. That was the reason I asked about it. But okay, if you can't share it, its fine.

Related

Samsung SGH-i607 flashed with SGH-i600 ROM - Does anybody know how to flash it back?

I have flashed my i607 with the i600 new ROM and now I can't flash the phone back.
The phone works because I haven't flashed this part, however had flashed the PDA and have no camera anymore, no vibrator, but at least a working O/S.
I have tried the following:
a ) Purchased the D820 cable. I can see the phone connected using Tera Term in COM1, however is not seen by the WCE downloader as this is looking at USB ports.
b ) I have tried installing the modem drivers time and again, and tried to connect ActiveSync in COM1 according to these instructions:
(1) Use a Samsung D820 cable with Serial Port and plug into your i60x
(2) Connect the cable to your PC's serial port (probably COM1)
(3) Install the Samsung Blackjack Modem Driver
(4) Uncheck the "Allow USB connections" in Active Sync option and select COM1 in "Allow connections in one of the followings"
(5) Let Active Sync to search for the i60x and wait for "Connected"
(6) Run the i600 firmware update program as usual.
NO results. ActiveSync does not connect.
c ) Tried Corona Downloader ver 3.2 for Samsung SGH-D500, it connects to the phone, but vendor ID sent is 0x44 and the phone responds 0x52, aborting further exchanges. I also tried OneNAND downloaders ver 1.4, 1.7 and 1.8 with similar results. I know these flashers may not work on my phone, however gave me an idea some exchange was taking place...
d ) I tried to load the bootloader eboot.nbo in root of the SD card, however i don't know if there should be a key combination to boot from SD card or if there is one other trick nor what name the file should have. Any ideas here?
e ) I have made dumps prior this mishap of all 4 raw partitions in the phone. Is it there a way to write a partition using a utility that I can place in the SD card? Is it there available a SD flasher that may run from the phone?
f ) Is it there a way to modify the WCE downloader to work on COM1 instead of USB?
g ) Is it there a way to modify the device driver to accept the phone as it is now? Apparently the phone device driver messages windows with a device malfunction and Device not recognized. Is it there any way to bypass this?
h ) I even tried to use a Serial-USB bridge and WCE downloader. No results either.
If you have any ideas, please respond to this thread. Any input will be deeply appreciated. Thank-you in advance.
Hi,
Is your Samsung device a derivative of a HTC product or have you posted in the wrong place?
WB
I don't think so
I don't think the Samsung is a derivative of the HTC, nor I want to enter a discussion of territorialism, now with all due respect I though this forum was a place to openly exchange knowledge on xda devices, and yes, as this topic has to do with hacking, and yes, because I have seen postings on Samsung i60x and i71x devices, is why I have posted here. Do you have any insight about the subject matter?
Thank-you

Himalaya, familiar and the serial port...

Hi there,
I'm trying to get linux working with XDA2...
At the moment, I use HARET to boot the kernel, but I encounter some problems.
1. USB Serial Connection is breaking when booting the new kernel. I wouldn't have assumed anything different. But the Xda-Developers tutiorials shows how to connect via that virtual port.
2. I can use the real serial port to redirect Kernel Output until it says: "Login:"
I'm using minicom to get the output. But I can't enter the username. I'm sure that I use correct port settings, is there anything special with the connection to the XDA2? Should I use another Application to login? What's wrong with my serial input line?
Can somebody tell me how to use the Serial port via other Terminals? (Linux shell commands are highly appreciated.)
Thanks in advance for some hints!
Edit:
I also tried to compile custom kernel, but after haret switches to the dark screen (after showing the linux logo with splashed eyes ), it isn't redirecting any output to PC.
hi. you should first tell which software versions you are using.
Himalaya kernel is not maintained for a long time, but it's
not very difficult to update it.
Versions I use:
HaRET-0.3.6.exe (http://anymore.nl/ipaq/haret-0.3.6.exe)
zImage-2.6.12 (http://himalaya.lange.nom.fr/zImage-2.6.12)
initrd-2.6.12.gz (initrd-2.6.12.gz)
Hardware:
Processor: Intel PXA263
Model Nr. PH10A
Flash Chip type: 28F128k3

Serial output via USB

I'm interested in making my myTouch 1.2 into a robot using instructions from cellbots.com
Anyone know if the usb port on the phone can be used to send serial commands via usb? Is this something that is just inherent in the kernel or is it device limited?
you could use a real serial port in our device by a Serial Cable. or you could use a usb to RS converter. but if you use a converter, I think that you need a kernel driver loaded too.
I could be wrong, but hope that helps.
Mod. edit: not dev related, moved to general

USB to LAN : Trendnet TUE2-ET100

Hi everybody,
Like video said, I'm noob !
I come from french and surely I'm not the better englishman of france, but I need you and I try to resolv my problem :=)
I have iconia a500, and go with it in holidays.
In my room, only RJ45 for internet, not WiFi... And my lady NEED internet ^^
That's why I try to use this device.
But, when I try to use it... It doesn't works :=/
I've seen that with taboonay it can works but it's rom for 3.2 and I am in 4.03...
Here my configuraiton :
CWM-based Recovery v5.5.0.X(thor2002rorev1.7)
Flexreaper 5.1
I use Trendnet TUE2-ET100 for network adaptator.
Have we one rom who can help me plz ?
I wait your help if it's possible.
Thank you.
Hi,
Nobody can help me ?
It would be probably better to just buy simplest access point out there and use it as a bridge between ethernet cable and wifi . You don't even need router functionality if the tablet will be the only device used. Just buy AP, configure it and just connect the cable to the RJ45 socket and voila.
You will probably need to connect AP to the PC with a cable to configure it but you need to do this only once. You need to configure the wifi name and security (preferably WPA2 PSK).
Hi,
Thank you for you answer !
Can we resolv problem without AP ?
The reason it's that we go to hotel and I bagage is full... xD
With USB analyser software (or application), I can see one information about my LAN adaptator... But it doesn't works when I try to use it.
I don't know if one other kernel can help me or if it's with other custom ROM...
Thank you very much for your help and your solution !
But if we have other possibility it's ok for moi :=)
Merci ;=)
Try the following:
Reboot the tablet (do not connect ethernet adapter yet)
In the terminal emulator display run dmesg (you can dump it with dmesg > /sdcard/dmesg1.txt for comparison)
Connect adapter
Run dmesg again and check for differences at the end (dump it with dmesg > /sdcard/dmesg2.txt and then compare both files).
This will tell if the kernel itself is recognizing the device properly as a networking device. If it doesn't then you need different kernel or kernel module for the current one for this device.
If the device is recognized and the proper kernel module is loaded and still no connectivity then one of the following can be true:
The device doesn't send request to acquire IP from DHCP (dhcp client in the rom not configured to support other devices than the built-in ones).
The device receives the IP, but the routing is not being set so the connection is not set as a default route.
The Android itself doesn't recognize the new interface and apps cannot start the connection using Android API (OS thinks it is offline).
Unfortunatelly I don't know much about how the networking on the application level works in Android and I don't have any USB ethernet adapter to do some tesing myself. I would need to ask some friends if they have one.
Very thanks to your help and sorry for this.
Below results dmesg after plug usb adapter.
Usb 1-1: new high speed usb device number 2 using tegra-ehci
Usb...: new usb device found, idVendor=0b95, idProduct=2,
Usb... : new usb device strings: mfr=1, product=2, serialnumber=3
Usb... : product: ax88772
Usb... : manufacturer: asix elec. Corp.
Usb... : seriaonumber xxxxxx
We can see that android see usb device.
But, when i made <ifconfig>, i can see only the wlan0 interface, no eth0 or other...
Maybe i have to mount it ?
Thanks for your help.
No, you don't mount network devices .
It seems that the tablet is not loading any kernel module for this device. I've done some searching and this device requires usbnet and asix modules to be loaded. I have checked if I have those module in my a500 (running CM9) and I don't have any of them.
I think that you would need to build your own kernel with proper modules to gain support for this adapter.
OMG xD
Build my own kernel
ok ok, let's go, I have already help my father to build house, I can did it !
...
Is it difficult to build kernel ? ^^
Are there any tutoriel for this ? or I need help of xda's members ?
Like other post, thank you for your interest and your help.
Sorry to make you spend time on my case
I'm sorry but my knowledge about compiling kernels is limited to PC Linux. I've never crosscompiled kernels for ARM architecture. It shouldn't be that hard. I think that you will need the Android SDK to do that. Search the dev forum.
I've been thinking about the module itself and you probably don't even need to compile whole kernel. You just need the kernel header files for the kernel you are using and you can probably compile the module alone and then just copy it to device. But you need to ask someone that is more knowledgable in this area than me.
hello, have you managed to build module for ICS or jellybean?
i have the same USB LAN adapter (i'm french too ^^)
Hope to have a positive reply!!!
thanks

nexsu6p can't regnize adb how can I do?

my phone os is android8.1.0, it can be used adb before, but I fogot what I do with it. Now the phone can be used normal, calling and connect Internet is OK.
But when I connected usb cable it was no response, please someone can help me?
Is the driver installed on the PC? I used disk management normally to find new drives>scan for new devices.
Cable may be bad.
This might help, read down a bit on the initial post. It talks about adb and how to connect to the device.
blackhawk said:
Is the driver installed on the PC? I used disk management normally to find new drives>scan for new devices.
Cable may be bad.
This might help, read down a bit on the initial post. It talks about adb and how to connect to the device.
Click to expand...
Click to collapse
the driver has installed before, and other phone was work well but nexsus 6p is not working
Can you see the drive in Disk Management?
Look at Event Viewer for error messages after trying to connect. Try a different port and cable.
Try rolling back the driver and/or search for one in hardware management.
Try on another PC.
Could be a failed C port on the phone, inspect contacts and carefully clean if needed with a soft toothbrush. A blower bulb is helpful too.
Check usb configuration in Developer options on the Android.

Categories

Resources