Hi guys, first of all I'm new at developing android app. I'd be happy and glad to have as many suggestions and advices from all of the amateurs or professionals here.
I'm currently planning to make a simple radio frequency transmitter, the one you usually find inside a car remote, and connect it to any android phone by the 35mm jack and link that to an app that I have to make as well. It's for me to have a control over my household appliances that requires radio frequency to be controlled.
What I'm asking is that how do the app link to the hardware. I'm familiar with programming language, but I think to connect it to a hardware is the challenge. How should I write a code that sends signal to that particular hardware I made ?
I know it's more to the hardware side to be concerned, but how do you guys think?
Does anyone know where is MSM UART connected in Streak?
Kernel code suggests it is GPIO hard wired somewhere.
Code:
gpio_tlmm_config(GPIO_CFG(45, 1, GPIO_CFG_INPUT, GPIO_CFG_NO_PULL, GPIO_CFG_2MA),GPIO_CFG_ENABLE); // UART1 RX
gpio_tlmm_config(GPIO_CFG(46, 1, GPIO_CFG_OUTPUT, GPIO_CFG_NO_PULL, GPIO_CFG_2MA),GPIO_CFG_ENABLE); // UART1 TX
But I don't see any obvious connectors on motherboard and PDMI does not provide serial pins natively.
Any hints, suggestions, ideas where should I look for one?
ifixit did a teardown for the streak5
http://www.ifixit.com/Teardown/Dell+Streak+Teardown/3512
maybe you will find what you are looking for in here?
hey
my name is Hadar and i am new here.
i just started my senior year B.Sc project, i,m using phone application developing with it.
i have two questions please:
1. does the micro usb on the i9300 is 3.0 or 2.0?
2. can it supply voltage (very low power) as an output for low power circuit ?
thanks a lot for everyone how helps!
Hadar
I have here a phone I am planning on using as my pilot project into android development and need some help determining some things.
I know that as a beginner this is not going to be easy but I hope working my way through this will enable me to learn a lot in the process. I recently got hold of a Samsung clone powered by a Mediatek mt6572 processor. I chose this because 1) the phone is cheap 2) I view Mediatek processors as virtually "un-brickable" and 3) it will be challenging if not impossible. The problem I am facing now is that I got it used with a broken screen and digitizer. Having replaced both I am now faced with my first challenge getting the kernel to properly support the replacements.
The touchpad is not recognized at all (or at least it doesn't respond) and the image on the screen seems to be inverted along the y axis. I am in the process of gathering information and would like to know is there anyway to discern the relevant driver for the touchpad while only knowing the controller IC?
I have been searching online trying to find a product that it was used in but so far the only thing I have been able to find is the datasheet.
tl;dr; I need help finding the driver that would support the controller IC for the touch-pad on my phone. The IC is made by Chipone and is in the INC830x series. INC8305M to be exact.
Thanks for your help.
I have bought a dongle and discovered it does not have the usual RK SoC , instead it has an Allwinner A10. The pcb is red, it has the SoC, flash, sram, some voltage regulators and a push button and a led. Does anyone have any idea where to get firmware roms for this dongle? The stock firmware is very bad. Dlna barely works. Miracast disconnects immediately after connection.
@an31415 people would need the name and model number to stand a chance of helping you.
I think the best you could hope for is firmware from another identical device sold under a different brand name.
if you were able to try this you'd still need to have the original firmware on hand in case it didn't work.
3mel said:
@an31415 people would need the name and model number to stand a chance of helping you.
I think the best you could hope for is firmware from another identical device sold under a different brand name.
if you were able to try this you'd still need to have the original firmware on hand in case it didn't work.
Click to expand...
Click to collapse
Thanks @3mel for your reply. The product box says "HDMI Dongle Wifi Display Receiver" and on the dongle it is written "Anycast". This is one of the many clones you can by on Aliepxress. I was hoping it's one with an RK cpu, but after cracking it open I found out it has an Allwinner A10 cpu. I searched high and low on internet to find and alternative firmware for it because the current one is crap. I'll try to attach some pictures here of the PCB, maybe somebody can identify it and point me in the right direction.
But how do I attach picture? Can junior members do it ?
More info: the dongle PCB is red and has a label, SP-X11-V2.0, and the name of the Wifi access point it creates is SP-xxxxxx, where the Xs are random hex digits.
The Wifi addon pcb is green and has no markings. The wifi chip is a well known Realtek that is found in all other similar products.
if you inbox me the AliExpress link I will post it here for you, that's probably the best way for anyone to identify it.
https://m.aliexpress.com/item/4001025810891.html
I received the variant in the colorful box(not the blue ones) and it does not say M2 nor M4 on the box. The product description says it has an AM8252 cpu, but it's not true. I guess the only way to id it is to post pictures of the pcb.
https://youtu.be/uXgBrT6J_Ew
the chips aren't the same as yours but does the board look similar ?
being honest I wouldn't get your hopes up, it's a cheap clone / copy of a chromecast. it's not going to be supported that well, they've already sold you something that doesn't match their product description. take it for what it is and learn that you get what you pay for... sorry.
The board is not similar, it has different ICs, different layout, different color. But the plastic enclosure is identical, except for the venting holes on the back, which are bigger on mine. This case copies the Chromecast (first generation), so people expect it to be a Chromecast clone. It isn't, but it does serve a similar purpose
The date on the PCB is 2019.10.10, fairly recent. I expect a new wave of clones have hit the market, disguised as already established products, but based on a different SoC. The only problem is their firmware is even less stable than the old ones, so I guess other people, not just me, are looking for solutions.
some of those people looking need to be devs.
Yup. Or anybody with a similar but not identical A10 based board. Maybe we can spot different fw versions in the wild
A small update if anybody is interested. I've connected the board via usb to my laptop (running linux mint). Doing this while keeping the button pressed will put the board's bootloader in some sort of firmware update mode. Running lsusb will show it as an usb device : "Bus 001 Device 066: ID 1f3a:efe8 Onda (unverified) V972 tablet in flashing mode". Of course this is not an Onda tablet, but it certainly has an identical SoC, thus the misidentification of the usb device.
Googling for this string I randomly found out there are some people called the sunxi community that strive to create a linux kernel and toolchain for these Allwinner devices, and they have done it quite successfully.
There are many custom firmwares for tablets, tv boxes and mini PCs that are based on the allwinner SoC. It seems this miracast hdmi device is just a trimmed down mini PC. It certainly runs pure linux, no Android, because its ram and flash are much smaller than what I found in the specs of any android devices.
So the question is: does any body have any knowledge of the existence of such a linux based firmware for this miracast board ? I'll go ask the sunxi people also.