S7 Edge Qualcom or Exynos Modem Logs - Samsung Galaxy S7 Edge Guides, News, & Discussion

Dear friends , I am a radio frequency engineer , I have played with android kernel sometimes in past but currently I want to read low level radio/modem (GSM/LTE/CDMA) readings from android devices lets say the qualcom 820 s7 edge.. The radio interface layer in android itself very limited and does not allow peaking below a certain level , while I can see the required detailed radio information in QXDM on Windows when connected in diag mode.
I have interfaced the android modem with AT Commands even those do not read the layer 3 signalling / event information
, there is a guy who did it but he sells the kernel (AZENQOS) , I am not interested in buying a certain kernel but I would like someone to help me understand the requirements to create such a system.
Is there a way we can modify the firmware or Linux kernel to create a pipe for the radio logs to copied somewhere else...
Thankyou for reading a long post.

I think your best bet might be to reach out to one of the custom kernel developers on here. They may be able to help with the knowledge you seek. It certainly is above my intelligence level lol

Can you please refer me to someone
Can you please refer me to someone who can help thank you for the reply

Related

looking for a SMARTPHONE

Hi there,
I need to make an application for a smart device. This application should be able to access the GPS (the device must have GPS) on the COM ports and collect data so that I can calculate the distance when the device is moving. Other requests are that the device should run Windows Mobile and have UMTS capability. I will be using . NET platform for writing the application, so if someone has done this before or something similar and can help me with anything from advices to code snippets or even the application itself, I will be forever thankful .
The big question I have in the beginning is what device suits best this description. I want to use the classic ASUS 636n but it has no UMTS capability.
thanks to admins for this great forum , see ya

A replacement for libhtc_ril.so?

Hi All,
Up to now, is there a replacement with open source codes for libhtc_ril.so running on android+msm7k? Or, are there any guys doing such jobs?
Any input is greatly appreciated!!
Would a replacement allow for a simulated unlock?
texasaggie1 said:
Would a replacement allow for a simulated unlock?
Click to expand...
Click to collapse
Probably not. The ril just provides an interface for passing data between the baseband and the application stack. The baseband itself will still control what networks to connect to.
As for an open source ril, I don't think such a thing exists, atleast not for the baseband in the msm7201. Generally for hardware interfaces/drivers, particularly for signal communications, open source's strategy tends to be write it if the specifications exist, wrap around it if its a black box binary.
Well, now, the thread is being relaunched relating to porting ril under the android platform into msm72XX series, especially aimed at the embodied phones powered by these chipsets, for example, adp1/htc-dream, or htc-magic, or htc-hero.
In my case, nonetheless, the preferred phone with the two conditions (i.e. android plus msm72xx) is adp1/htc-dream with the image of the 1.5 verions of android (aka cupcake 1.5). For more information about the image designated, refer also to the link lbelow.
http://developer.htc.com/adp.html#s3
Before formally kicking off the project, the following pre-research will be digged into at first.
[Pre-Req-01]
First, diving into the image for target phone, just specified above, to find out what contents getting involved with ril-porting within it.
==>
$directory-of-image/init.rc
service ril-daemon /system/bin/rild
socket rild stream 660 root radio
socket rild-debug stream 660 radio system
user root
group radio cache inet misc
$directory-of-image/build.prop
rild.libpath=/system/lib/libhtc_ril.so
[Pre-Req-02]
Getting the three primary ril-related logs, that is, 1st-startup of rild+libhtc_ril.so, 2nd-placing a call, and 3rd-browsing over data connection, from adp1 via adb, in order to profile what components under android/cupcake pertianing to radio to request when using radio functionality with the target phone.
PS: Because of the lack of target phone at hand, please also anyone post your any of logs mentioned above or expand them to other scenarios with radio functionality. Thanks a lot!!
==>... (Your logs)
[Pre-Req-03]
According to the above logs, positioning these components actually involved in radio functionality along with the corresponding but existing source codes under the android/cupcake-1.5 platform. And then, extracting the architecture and principles of porting ril with android/cupcake plus msm72xx after analyzing and comparing. Finally, drawing out a plan to porting ril.
At last, any surggestions and helps will be greatly appreciated!! Meanwhile, of course, you can also join into the process of development!!

[Q] lg p500 general query?

i have p500 for past one year and i want to grow my knowledge about smartphones , hardware, software , solid state electronic devices and of course usability! i am going to ask you some question about one of the revolutionary topic(telecommunication and integration of other devices in one smartphone circuits) of humankind! my topic is bit lengthy(and interesting for first time smartphone and android user) but hey devil in detail right!
part 1 - general
whats the main difference between hardware and software of a basic , feature and smartphone mobile! do 1 ghz of iphone processor equal to the computational power of 1 ghz desktop processor? why a feature phone browser have wap and pain to setup it than smartphone browser http! i know all the os and aps are made from programming language and framework,digital logic and circuits do different business companies just hire computer programmer to make living just to make things look and feel little different from one another(bada,android,windows,ios etc). ?
part 2 - future
how much upgrade p500 can take i have already checked rasheds jellybean rom(working but full with bugs) , do you think p500 can take all upcoming upgrade smoothly ? i know p500 have capability but not sure can his rom support upcoming android upgrade easily? can you really make a rom perfect for p500 like they work in high end phones?
part 3- applications
no one will spend extra money on a telecommunication devices if it cannot make him happy or play desire application! i need tts in hindi for android and a application of android which can translate english or other language pdf,,files,document etc to my own language(hindi) and then converted file can be read by tts in hindi?
i know smartphone is palm computer with some extra hardware attached to it (sensors,phone call,internet)! i have multiboot pc and not much problem installing uninstalling it! but for my smartphone i had to read and understand hundreds of thread and forums just to know root , flash and reinstall features! i had rooted, flashed , installed custom rom and then third and bricked my phone in a single day! now solved but for future troubleshoot want to know the difference between recovery image and baseband version ! do a kdz lg tool change the baseband and recovery,rom image simultaneously! i have now oxyzen 4.0 and v20d firmware and i heard there is v20e and further available so is there any benefit and safe wy to upgrade my firmware? i have also noticed that i need a recovery image or boot manager which can support all rom from different vendors and developers can this possible?
please answer my doubts! thanks!
kunalrssingh said:
i have p500 for past one year and i want to grow my knowledge about smartphones , hardware, software , solid state electronic devices and of course usability! i am going to ask you some question about one of the revolutionary topic(telecommunication and integration of other devices in one smartphone circuits) of humankind! my topic is bit lengthy(and interesting for first time smartphone and android user) but hey devil in detail right!
part 1 - general
whats the main difference between hardware and software of a basic , feature and smartphone mobile! do 1 ghz of iphone processor equal to the computational power of 1 ghz desktop processor? why a feature phone browser have wap and pain to setup it than smartphone browser http! i know all the os and aps are made from programming language and framework,digital logic and circuits do different business companies just hire computer programmer to make living just to make things look and feel little different from one another(bada,android,windows,ios etc). ?
part 2 - future
how much upgrade p500 can take i have already checked rasheds jellybean rom(working but full with bugs) , do you think p500 can take all upcoming upgrade smoothly ? i know p500 have capability but not sure can his rom support upcoming android upgrade easily? can you really make a rom perfect for p500 like they work in high end phones?
part 3- applications
no one will spend extra money on a telecommunication devices if it cannot make him happy or play desire application! i need tts in hindi for android and a application of android which can translate english or other language pdf,,files,document etc to my own language(hindi) and then converted file can be read by tts in hindi?
i know smartphone is palm computer with some extra hardware attached to it (sensors,phone call,internet)! i have multiboot pc and not much problem installing uninstalling it! but for my smartphone i had to read and understand hundreds of thread and forums just to know root , flash and reinstall features! i had rooted, flashed , installed custom rom and then third and bricked my phone in a single day! now solved but for future troubleshoot want to know the difference between recovery image and baseband version ! do a kdz lg tool change the baseband and recovery,rom image simultaneously! i have now oxyzen 4.0 and v20d firmware and i heard there is v20e and further available so is there any benefit and safe wy to upgrade my firmware? i have also noticed that i need a recovery image or boot manager which can support all rom from different vendors and developers can this possible?
please answer my doubts! thanks!
Click to expand...
Click to collapse
1. Difference between hardware and software:
Hardware is physical, for example the CPU or memory or whatever. Software means that files in the memory.
A 1 GHz+ phone‘s CPU is not the same as a PC‘s one. On the PC it have more voltage and so it is working faster.
2. Nobody knows until which android version our phone can run. The only soloution is to try that.
3. Recovery is installed on every Android smartphone and tablet. In recovery mode you can wipe data, flash new ROMs or even flash another recoveries. But if you want to flash something, it must end with .zip
You need the baseband to call, send sms or whatever what needs your sim-card. Without the baseband (like when you did something wrong while installing new bb) you can not receive nor do calls, send sms or whatever.
You don‘t need to upgrade baseband to V20E! It‘s specified for other countrys, and you have the right baseband. So just ignore it.
NO YOU CAN NOT FLASH ROMS FROM OTHER DEVELOPERS! YOU‘LL BRICK YOUR PHONE!
is their tts for Hindi and software to convert a document in Hindi language and speak it in Hindi for android

NEW to Android Head Unit , Basic knowledge before flashing your devices.

Hello everyone, first of all the reason why I opened this thread is because I want to know what preparations need to be made before the firmware upgrade/flashing of the android head unit?
Based on my understanding, generally you must first understand the relative brand and relative modal before flashing the Android phone, and find the appropriate firmware for the corresponding hardware to flash the machine. But unlike Android phones, there are many brands of car radio players and the system information displayed in System> About is not detailed.
I changed my car's car player from accessories shop half a year ago, but the functions inside are slightly simpler and have some bugs (you can't play Messanger's voice message while playing YouTube after connecting to Bluetooth). I thought that maybe I could flash this into a new android version.
Therefore, I list the following questions and hope that everyone can answer my questions:
1. Can most car players flash? (For example, the ADAMS I am using)
2. How can I get more information about my Car player? Hardware information and more.
3. How to find suitable firnware? Based on MCU version?
4. How to check if your device is 1 + 16gb / 2 + 32gb? There is no information displayed in System> About.
5. Different brands have different ways to enter recovery. How do I start?
The following is the information of my ADAMS car player, I hope you guys can give me some opinions. Thanks in advance for your help

Need help with SELinux and allowing it permissions to specific apps and also being able to record calls.

As the title say pretty much it all, i need help with SELinux.
I do not quite understand it's purpose and why it got introduced.
My main problem right now is i cant use some very apps like before (Android 8 or less) since i'm now in Android 11 or more.
Also i've been warned that we cant record our calls now in android since Android 9 ( i may be wrong) but i know that even before you couldn't record normally calls. To bypass it you had to use the loudspeaker and record hands-free. I read somewhere that how the modem firmware was coded wich prevented to record calls both ways and to record normally calls you had to flash the modem firmware...
I live in a jurisdiction that allow to record calls both way and allow recording between two persons being one of them in the discussion, ex: you can't record other people discussion if you're not part of it.
So that's pretty what help i'm looking for and would like to have some help with other things mentioned above.
I have a Motorola Moto One 5G ACE witch custom rom Havoc Os and also an old Samsung Galaxy S4 also with a custom rom.
Thank you.
P.S. Sorry for bad english, it ain't my first language.
SELinux ( Linux ) in the world of Android devices is SEAndroid, it got implemented wiith Android 4.3. Some SELinux concepts aren't implemented in Android, hence we correctly have to speak of SEAndroid.
As part of the Android security model, SEAndroid enforces mandatory access control (MAC) for all processes, even processes running with root/superuser ( AKA su - switch user ) privileges. With SEAndroid, Android can better protect and restrict system services, control access to application data and system logs, reduce the impact of malicious software, and protect users from potential bugs in code on mobile devices.
IMO SEAndroid is somehow comparable to UAC known from Windows OS.
SEAndroid by default operates on the principle of default denial: anything that is not explicitly allowed is denied.
To change SEAndroid permissions on a per app basis Android must be rooted.
More info here:
Protecting Android with more Linux kernel defenses
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com

Categories

Resources