P4P+ RC Firmware update - Pluses and Minuses

Joined
Mar 22, 2017
Messages
16
Reaction score
4
Age
74
P4P+ RC Firmware version 01.03.06.00 was released on 9 Feb. The main component was updating the GO App to 4.1.22 which enabled the panoramic shooting modes, but it also added some other functions to RC software.

Pluses and Minuses:

Upgrade went smoothly, I upgraded directly from the display screen via the WiFi connection. It took a while and I had to resume the download several times but it was eventually successful.

As usual there was absolutely no documentation, explaining any of the new features, not even updated release notes, so you have to kind of experiment to see what’s new and how it works.

The web site shows v1.4 of the manual updated last October. Interestingly, under the “Academy” tab of the home screen under “manuals” it shows a version 1.4 of the manual dated 8 Feb 2018 but it comes up with error message if you try to download.

There are several tutorials on youtube on the pano modes on the Mavic and they work pretty much the same, more on pano modes later.

Other Features,

1) 4.1.22 adds 3 updatable databases in the GO app “about” menu:

Precise Fly Safe DB for the aircraft, Precise Fly Safe DB for the App, and Basic Fly Safe DB. If you are connected to WiFi when you turnon the controller, if an update is available for the DBs, then you will get a popup window with the choice to update or ignore.

2) 4.1.22 also implements “remote identification” which broadcasts an id code and other information you can set. This is enabled by default and you can turn it off, at least for now. For more info see, https://www.dji.com/newsroom/news/dji-introduces-voluntary-flight-identification-options-for-drone-pilots

3) They’ve added a feature to transfer photos and videos from RC cache to GO 4 app on Android or IOS tablet or phone. In the pull down RC Android menu, it’s the icon on the right called “D-trans”. Then you setup a local WiFi network. Once local Wifi is on, you go to the tablet or phone and join that network. Then open the GO 4 app on the tablet and go into the editor. Click on the import icon in the upper left and you should see a list of locations, the one that says “DJI Display” is the P4P+ RC. You can import photos and videos that are in the P4P+’s cache. Note that these are the lower resolution items that are cached on the RC during the flight, so if there was interference that caused tearing or pixilation it will be present. Also, this doesn’t work for panoramas, you can’t see any stitched panoramas jpegs so you can’t use this method to download them, you have to use USB transfer to a PC. In addition, there is no indication in the list of photos which ones are part of a panorama. Finally, note that this procedure disconnects the RC any existing internet connection. The good news is that once you have photos in the GO 4 app editor you can save them as videos or photos and use any apps you have on the tablet to edit them.

Panoramas: Shooting panoramas on the P4P+ is pretty much like the tutorials for the Mavic, you select which type from the photo shot menu. Setup the first shot with the view you want in the center of the panorama, and with the horizon in the middle. You can use either manual or auto exposure but however you set the aperture, shutter and iso, they remain the same for all the shots in the panorama. You can stitch shots together in the album viewer. It takes a while so you may want to wait until P4P is on the ground. The stitched jpegs are not bad, if you are posting online for small screen they look alright. Unfortunately, RC app software for sharing on line posts a link to the jpeg, not the file itself, so you can’t use Facebooks VR controls for spherical panoramas. Stitching the full resolution photos on the aircraft for a spherical panoramas requires paying for software like photoshop, PTGui, or 3D Vista Stitcher4, I haven’t found anything that is free that does a good job.
 
  • Like
Reactions: DJTP
And you mentioned nothing about now being able to put 3rd party apps on your transmitter.
 
Has anyone loaded litchi on p4p+ after this latest firmware update that now allows 3rd party apps
 
Has anyone loaded litchi on p4p+ after this latest firmware update that now allows 3rd party apps
Yes.
But it doesnt work. It loads and then refuses to operate because google play and google services software components are missing.
You can install some versions of said components but they dont work and it changes the litchi error to "unable to validate with DJI servers" or something.

It needs a custom ROM really, with google play store baked in.
But even then I think the CS and + controllers are underpowered anyway and that is the real reason DJI have locked these devices down. In my experience Dji go4 barely runs on the plus controller. It laggs and greenscreens and crashes. All the same symtoms I had on my nexus 9 which is, I think, a more capable device hardware wise.

Could be a bit to do with the android version of the software too.

I bit the bullet and bent over for some apple buggery and bought a recent ipad. Mybad.
I hate to say it but its smother and more responsive and isnt playing catch up the whole time, just a better experience by far.
 
Last edited:
I use litchi on the plus controller (rooted and with play store and services installed) 30 to 50% of the time with no problem, the cpu on the plus is not bad at all.

A bit risky to root. The only problem i still encounter is that whenever i need to install a paid app from play store I have to execute a bash script (.sh)
 
  • Like
Reactions: Techcop50
Can someone tell me if the latest 1 or 2 firnwarefupdates to P4P blocks the user's ability toteditto the flight parameters and sensitivity orcano that still be dobtedindo thetdev/coding side of the DJI pc app?
 
P4P+ RC Firmware version 01.03.06.00 was released on 9 Feb. The main component was updating the GO App to 4.1.22 which enabled the panoramic shooting modes, but it also added some other functions to RC software.

Pluses and Minuses:

Upgrade went smoothly, I upgraded directly from the display screen via the WiFi connection. It took a while and I had to resume the download several times but it was eventually successful.

As usual there was absolutely no documentation, explaining any of the new features, not even updated release notes, so you have to kind of experiment to see what’s new and how it works.

The web site shows v1.4 of the manual updated last October. Interestingly, under the “Academy” tab of the home screen under “manuals” it shows a version 1.4 of the manual dated 8 Feb 2018 but it comes up with error message if you try to download.

There are several tutorials on youtube on the pano modes on the Mavic and they work pretty much the same, more on pano modes later.

Other Features,

1) 4.1.22 adds 3 updatable databases in the GO app “about” menu:

Precise Fly Safe DB for the aircraft, Precise Fly Safe DB for the App, and Basic Fly Safe DB. If you are connected to WiFi when you turnon the controller, if an update is available for the DBs, then you will get a popup window with the choice to update or ignore.

2) 4.1.22 also implements “remote identification” which broadcasts an id code and other information you can set. This is enabled by default and you can turn it off, at least for now. For more info see, https://www.dji.com/newsroom/news/dji-introduces-voluntary-flight-identification-options-for-drone-pilots

3) They’ve added a feature to transfer photos and videos from RC cache to GO 4 app on Android or IOS tablet or phone. In the pull down RC Android menu, it’s the icon on the right called “D-trans”. Then you setup a local WiFi network. Once local Wifi is on, you go to the tablet or phone and join that network. Then open the GO 4 app on the tablet and go into the editor. Click on the import icon in the upper left and you should see a list of locations, the one that says “DJI Display” is the P4P+ RC. You can import photos and videos that are in the P4P+’s cache. Note that these are the lower resolution items that are cached on the RC during the flight, so if there was interference that caused tearing or pixilation it will be present. Also, this doesn’t work for panoramas, you can’t see any stitched panoramas jpegs so you can’t use this method to download them, you have to use USB transfer to a PC. In addition, there is no indication in the list of photos which ones are part of a panorama. Finally, note that this procedure disconnects the RC any existing internet connection. The good news is that once you have photos in the GO 4 app editor you can save them as videos or photos and use any apps you have on the tablet to edit them.

Panoramas: Shooting panoramas on the P4P+ is pretty much like the tutorials for the Mavic, you select which type from the photo shot menu. Setup the first shot with the view you want in the center of the panorama, and with the horizon in the middle. You can use either manual or auto exposure but however you set the aperture, shutter and iso, they remain the same for all the shots in the panorama. You can stitch shots together in the album viewer. It takes a while so you may want to wait until P4P is on the ground. The stitched jpegs are not bad, if you are posting online for small screen they look alright. Unfortunately, RC app software for sharing on line posts a link to the jpeg, not the file itself, so you can’t use Facebooks VR controls for spherical panoramas. Stitching the full resolution photos on the aircraft for a spherical panoramas requires paying for software like photoshop, PTGui, or 3D Vista Stitcher4, I haven’t found anything that is free that does a good job.

Have you tried Microsoft Image Composite Editor (ICE) (free) to stitch panoramas? Many people like it a lot. I have a little experience with it and it works well. Link here: Download Image Composite Editor (64 bit) from Official Microsoft Download Center
 
Can someone tell me if the latest 1 or 2 firmware updates to P4P blocks the user's ability to edit the flight parameters and sensitivity or can that still be done on the dev/coding side of the DJI pc app?

I'll ask again.

Anyone?
 
Yes.
But it doesnt work. It loads and then refuses to operate because google play and google services software components are missing.
You can install some versions of said components but they dont work and it changes the litchi error to "unable to validate with DJI servers" or something.

It needs a custom ROM really, with google play store baked in.
But even then I think the CS and + controllers are underpowered anyway and that is the real reason DJI have locked these devices down. In my experience Dji go4 barely runs on the plus controller. It laggs and greenscreens and crashes. All the same symtoms I had on my nexus 9 which is, I think, a more capable device hardware wise.

Could be a bit to do with the android version of the software too.

I bit the bullet and bent over for some apple buggery and bought a recent ipad. Mybad.
I hate to say it but its smother and more responsive and isnt playing catch up the whole time, just a better experience by far.
Even though I didn't understand much of your comments; I think it is an excellent presentation. And you are correct about the P4P+ being underpowered ( i.e., lagging & green screening ) Thank you.
 
All this has the potential to brick your device, but normally they are recoverable using Assistant 2.

If you install the pico open gapps and do the USB bypass trick(plug the micro USB into the USB port) you can get litchi to run. You get a pop up which asks if you want to use djigo4 or litchi.
But you need to root in order to install flashfire so you can flash gapps which litchi requires to run.
I used kingo root then Chainfires flashfire to install gapps. Then there is a Litchi apk floating about that you can install using the filemanager.

You also need to register your controller with google as a custom rom device using the device id given by deviceid.apk.

Basically I followed this guys video.
But the Dirtycow hack at the start is not required with later RC firmware coz you can install apps using the built it file manager.

You need to start with an RC firmware version with the filemamager that allows you to install apps so you can install kingoroot to begin the process.

But these recent firmwares block the .DJI.configs FCC, Boost and 32 channel hacks. Starting from an older firmware that uses the .DJI.configs and using the dirtycow installh trick might result in a rooted, power boosted, plus controller with a working gapps and Litchi.

I cant get fastboot to work.

Still working on it. lol.
 
Last edited:

Recent Posts

Members online

No members online now.

Forum statistics

Threads
143,094
Messages
1,467,586
Members
104,977
Latest member
wkflysaphan4