Joying Intel Reverse Camera, UIServer and RightCamera - MTCD Android Head Units Q&A

Hello,
Trying to do some research on how the Joying Intel Sofia units display the reverse camera, to see if there is a way to implement viewing at any time ( not just during reversing )
Reverse Camera works before Android has finished booting, most likely a basic Linux kernel with camera support, present in one of the SoFIA Virtual Machine partitions.
Once the Android has booted, SYU-1-C9-UIServer-V1.0 takes over, and does the rest. I believe it handles displaying the Reverse Camera video feed, as well as blocking the rest of the android UI from being accessible, and displaying the Video Adjustments overlay UI. Originally I believed that the MCU was taking over the display, but this was contracted when I enabled triple-tap zoom in accessibility settings ( using the AOSP Settings.apk ). I was able to zoom and move the screen around, definitely not the MCU locking us out and doing things on it's own. See video demo here:

If you disable SYU-1-C9-UIServer-V1.0, you will find that placing your vehicle in Reverse no longer automatically displays the Reverse Video UI, or block the Android UI. For those of you with hard buttons, some of them may be disabled while in Reverse gear ( unknown what detects this at this time ). AUX and RightCamera, as well as Sofia-1-C9-ExDvr-V1.0 will display a black video image, or have the current video input image freeze while in Reverse gear. Correct video will be restored once you are out of Reverse Gear.
I also discovered another APK, Sofia-1-C9-RightCamera-V1.0. But this just seems to mirror the AUX input, without Audio. The only way I can launch the RightCamera app is using Nova Launcher's Activities Widget, selecting Sofia-1-C9-RightCamera-V1.0's Main Activity. The upside to this, is unlike the AUX Sofia-1-C9-Aux-V1.0 App, Sofia-1-C9-RightCamera-V1.0 doesn't pick up the audio input, so it doesn't mute all other apps while viewing the video feed. Now I can view my dash camera's live view, which I have hooked up to the AUX input at anytime, really cool! ( need this for reverse!!!! )
Also, Sofia-1-C9-ExDvr-V1.0, when run, always displays a "No video signal detected" message with the cloud background.
Perhaps we can modify Sofia-1-C9-RightCamera-V1.0 to access the Reverse Camera? @gustden, @surfer63, @@AssassinsLament, or anyone else who is knowledgeable with these units and smali, could you guys take a look at UIServer and RightCamera to see if maybe this is possible? I've been looking around, but haven't found anything useful so far.
I have run apktool d on all the Allapp.pkg files, vfor the latest 03_28 firmware, available at pending link if you want to save some time and don't want to run apktool d on them yourself.

I'm also interested in this. Our previous MTCD with RK3188 was able to access the reverse camera with the Fcam app.

Nice find with the Sofia-1-C9-RightCamera-V1.0 :good: Will link to this on home screen to preserve music. Thanks!

OK. Backup camera seems to show up as a rear camera to android.
Try this:
Code:
Reboot Unit.
Install Open Camera ([url]https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&hl=en[/url])
Once install is complete reboot unit
Launch the Open Camera app as soon as the unit is back up
stare at the live video of your rear view camera feed displayed.
Photo's don't seem to work in Open Camera. In other camera apps they turn out green. Tiny Camera shows the same green image. Camera MX takes green photos. See attached photos.
If you open the AUX or RightCamera applications, then you can not use any app to view the live feed until you reboot. For some reason they seem to lock the stream preventing other applications from accessing.
I ran across this while calling my friend on the head unit using hangouts. Normally, i do voice only call, i clicked the wrong button (video call) and there i saw my rear camera feed as I was driving. lol. Now if we could only get the aux video input as a front android camera...

I tried using open camera on my joying intel and it works but only if you haven't reversed yet. Once you go into reverse, you will not be able to access the reverse camera again until reboot
Sent from my iPhone using Tapatalk

Any progress with this?
Also, has anyone found a way to show an image layout (guide lines) on top of front camera? I was trying to find an app that shows an image overlay on top of Android and I found one:
DesignOverlay but the problem is that once enabled it will show on top of all apps. I would like to find out a way to just show an image overlay on top of Sofia-1-C9-RightCamera-V1.0. This way I could use my own .png file to show guide lines that match perfectly my car (.png created with real life measurements around the car).
Any ideas? Practically I would need an app that launches two apps at the same time and exits both once the app is exited.

Related

[APP][2.3+] GonnyCam Burst Camera (hi FPS unlimited shot burst on camera2 up to 8MP)

Hello everyone,
GonnyCam is a burst camera app that compresses and saves frames directly to storage as it captures them, avoiding memory buffer size limits that restrict the number of shots you can take in a single burst.
I've recently updated it to support the camera2 API but I've only tested it on a Nexus 5, so any feedback from people with other devices is very welcome! To access the camera2 features (higher resolutions, basically) you need to go into the options and check "Use Android Camera2". The checkbox will only appear if you have a phone running 5.1.1+ and with the "full" camera2 API implementation.
It supports resolutions up to 1920*1080 on Kit Kat and below. Supports basic colour controls, GIF saving etc.
Search "GonnyCam" in the Google Play store if you're interested. I'd prefer to link directly to an APK but the forum software won't let me sorry.
Nice job :good:
samgak said:
GonnyCam is a burst camera app that compresses and saves frames directly to storage as it captures them, avoiding memory buffer size limits that restrict the number of shots you can take in a single burst.
Click to expand...
Click to collapse
Hi. excellent app!
Unusable on a Dji Osmo Mobile though, as you need to keep the shutter pressed continously.
Could you add an option so that the big red button starts (and then stops) recording?
Then I can stabilize my GIFs on the Osmo
aweussom said:
Hi. excellent app!
Unusable on a Dji Osmo Mobile though, as you need to keep the shutter pressed continously.
Could you add an option so that the big red button starts (and then stops) recording?
Then I can stabilize my GIFs on the Osmo
Click to expand...
Click to collapse
Hi, thanks for trying out my app.
The behaviour you are asking for isn't supported exactly in the current version, but you can do something similar by setting up one of the volume button bindings to "Burst (start/stop)". Then you can get the functionality you want, but using the volume button instead of the big red button.
samgak said:
Hi, thanks for trying out my app.
The behaviour you are asking for isn't supported exactly in the current version, but you can do something similar by setting up one of the volume button bindings to "Burst (start/stop)". Then you can get the functionality you want, but using the volume button instead of the big red button.
Click to expand...
Click to collapse
I'll try that, thanks!
Why can't I film in portrait mode?
aweussom said:
I'll try that, thanks!
Why can't I film in portrait mode?
Click to expand...
Click to collapse
I'm not sure what you mean.
If you mean "why can't I take pictures in portrait orientation?", actually, you can. The app uses the accelerometer to choose the correct orientation to save the pictures in. However, on some devices (e.g. if the accelerometer isn't working properly) then it won't work.
If you mean "why don't the UI icons rotate when I hold the device in portrait orientation" it's because I haven't bothered to implement this yet because it's a low priority for me. The pictures will still come out in portrait regardless.
Yes, that works - must have been a glitch on my phones accelerometer when I tried it last night.
Excellent - thanks
Facebook didn't want to play my GIF as GIFanim - just showed the first picture.
I see online that people claim that is because the gif is not in 1:1 format (but 4:3 og 16:9)
Have you experienced this?
Is there a way to "cut down" the pictures to 1:1?
aweussom said:
Facebook didn't want to play my GIF as GIFanim - just showed the first picture.
I see online that people claim that is because the gif is not in 1:1 format (but 4:3 og 16:9)
Have you experienced this?
Is there a way to "cut down" the pictures to 1:1?
Click to expand...
Click to collapse
My app doesn't support cropping GIFs to 1:1 as yet but you can use online tools to do this e.g. ezgif dot com slash crop (sorry I can't post links). Or you could try and search for a GIF editing app. Kind of annoying that Facebook doesn't do it for you tbh

New Nokia Camera update for N7+

So, I just got an update for the Nokia Camera app through Google Play. It was a whooping 250MB!! So far I noticed it includes:
- All shooting modes (photo, pro photo, video, bokeh, slow and fast camera...) moved to a slide carousel in the bottom
- Front/back camera switch moved to bottom left (thank god!)
- Added a shortcut to google lens
- Option to take "movement" photos (like a short gif)
- Added a button with Snapchat-like masks
- Auto HDR is now inside the burger menu on the top left
So... I'm opening this thread so you can discuss!
Still don't get update. It is possible to backup camera app and post it here?
edit:
Ok, I found it. I must manualy search for Nokia Camera and then update app. Don't have it with others app that need update on my device.
Apparently the filters and masks sections updated itself over the internet and where I had just 3 masks, there's now also an animoji-like Chinese lion and several light sources filters
Cant find the app when I search in Playstore. Any links?
https://play.google.com/store/apps/details?id=com.hmdglobal.camera2
I wonder how the image quality differs from the Google Pixel Camera port.
Probably a really dump question, but can't find the control for manual HDR anymore...
NahuelMS said:
Probably a really dump question, but can't find the control for manual HDR anymore...
Click to expand...
Click to collapse
They removed the manual hdr. There's a auto hdr in the settings.
AssKiRK said:
They removed the manual hdr. There's a auto hdr in the settings.
Click to expand...
Click to collapse
May I know if there is a way to manually set HDR permanently on?
After the update, the Google assistant commands work. Saying "take a selfie" the camera opens automatically with a 3-second countdown
Still forces EIS on 1080p (and lower) recording...
I wish they put an option to disable it.
They should also add 60fps recording for video in 1080 as the processor supports it
I kinda like the new options.
Is ridiculus to not have manual controls on the hdr, is like absurd, like a bad joke....
Front cam at low light is so washed out. It's like saturation set to -100. Wow, just wow.
Rubens95 said:
They should also add 60fps recording for video in 1080 as the processor supports it
Click to expand...
Click to collapse
Se haven't lib for 1080/60...we cani only Hope that nokia release an unpdated camera lib
My stock camera app is different than Nokia Camera app. And for the Nokia Camera app Google Play says "This app is incompatible with your device"
Same here TA-1055 in UK. I have to admit that my Oreo is a restore from Pie Beta.
Well, just got a notification - update for stock camera app (Nokia Camera) and it is whole 247 MB Probably HMD had messed up with this app few weeks ago, then pulled it out of the store and now put it on hopefully a corrected version?
Every time I click a picture it gets in to a never ending processing photos loop and never saves the pictures properly. Even after rebooting the phone it gets back to the same loop.

What happened to SNAP MOVIE? Any recommended apps that can replace this feature?

I currently use my G6+ to do all my video recording work for my YouTube channel. I fell in love with the snap movie mode in the video camera options because it let me record snippets throughout the day and save them all into a short video file so later I can edit on my computer. I have searched and searched and cannot find an app in the play store that can do this. Almost all video apps can record and pause but the moment you close the app or go to home screen or screen off, the current video is automatically saved as a video file and next time you use the app it starts a new video. I don't want 70 different video clips to edit each day, I want an app that can start and stop at the press of a button and keep those recordings in the same video timeline until I am finished to where I can then save as a final video. I really would like to upgrade to the G7 or V35 but from what I understand the snap movie feature was removed.
My reason for using LG phones is the wide angle camera and Snap Movie.
Is it possible to get this feature back with a newer device? Anyone know of an app that can do what I am asking?
Thanks again for the help!

Camera Panorama function question

I'm running the modified version of the Xiaomi camera app for AOSP, but I assume the Panorama function works as stock.
My question is how to get it to go into VR mode. It seems to work two different ways, but I can't figure out how to switch between them. In some photos, it takes the panorama shot then stitches it all together into a single composite, slightly wonky picture. In some, it creates a VR picture, Google Photos shows the thumbnail with a VR icon, and when you view it, it pans around the image when you move the phone from side to side.
The other question is how to make Panorama mode work in landscape. I've also managed to do this before, but when I try it now it tells me to reorient the phone. Maybe I'm misremembering and did, in fact, do the previous VR shots in portrait rather than landscape.
nvm
There's a modified version that runs on the AOSP roms.

Looking for a clean camera app

Please let me know if this isn't the right place for this.
I am looking to use my phone as a camera source in OBS through an HDMI out on a docking station (very convoluted, I know!).
Is there any way to get a clean camera output within Dex or within phone mode directly so I have no GUI overlay on the camera app?

Categories

Resources