[Android Software Development] OmarBizreh:
Start Screen

-Some Ideas

1) No offence but i think the blue android icon was better than this green one

Reply: Each version upgrade gets a new icon (according to me at least)

2)In the start screen there is a button to install busybox but there is an exact same function in the extra tab

Reply: The one that was in extra tab was for early versions of Droid Manager which didn't need Busybox and I forgot to remove it, and it's now removed.

Droid Manager

-Some Ideas

1) there is a lot of gap in the file manager tab after paypal so i would recomend to add thesefollowing shortcuts-sdcard,external sdcard system and data partitions

Reply: Take in consideration screens with small resolutions, I will add something there if I have a new feature and I must add in that space, other than that I will leave it empty because it's annoying how all items in the tab get packed together with small screens.

2) Your busybox is installed in xbin folder i think you should make it in the bin folder as the majority of the busybox app install it there so i got error in my device and it told 2 instance of busybox were running the default location of all the modules should be in bin folder as most of the mod install it there and that would prevent it form having 2 instance of it running and creating error

Reply: to be fixed.

3) In the dropdown menu of the droid manager view files and edit files are basically the same thing so i suggest to remove edit file

Reply: Nope they are not the same in the code behind, "View file" pulls the file from the device then open it, when user is done with that file it removes the file from temp folder on PC. while "Edit File" pulls file, waits until NotePad++ is closed then pushes file back to device, correct permissions then deletes it from temp folder on PC, so having to do what "Edit File" do just so that the user view the file is not a logical explanation IMO.

4) I think this is one of the biggest flaw it is the installation of modules when i try to install modules i get to chose the modules from the choosing window but i cant because it only chooses files named modules honestly for a person to distingush between 2 modules it has to be named different and also 2 files of the same name can not be kept in the same folder so in othere words i have to rename the file to module and then install it Make the choosing type of folder 2 one (attaching the picture of it below)

Reply: It's not called modules, that combo box that holds the word "Module" always refers to type of files being shown in the window which means only Modules will be shown in the window, if you have modules in a folder along with music files (for example) you wont be able to see the music files but you will see all modules with their correct name :) ( I changed it to ".ko" Files)

Bugs-

1)What does installing Modules from device mean and it hangs if i select this option (The Second Picture below)

Reply: It's mostly for kernel devs or advanced users who want to test a module they compiled, so they simply put the module on their device SD Card, locate it in File Browser then click "Install From Device" and it gets installed, thus I changed it to "Install From SD Card" to be more clear :)

2)When i press the reboot button in the Extra tab the software hangs for 10-20 seconds

Reply: Fixed.

3)The data backup button does not work whenever i press that the apk gets backed up even when i select to only backup data

Reply: Fixed.

4)When i install user app it changes the name such that it can get installed into the device but when i install into system app it keeps the same name and thus giving error when i try to run it

Reply: Fixed

5)The copy from computer does not work in the file manager and copy from computer and copy to /---/ are the same thing so i suggest remove one of them

Reply: I suppose you are running a stock kernel or a custom kernel with adbd secured, Droid Manager uses "adb push" when it copies files from PC to system directories (example: /system) the secured adbd doesn't allow that, that's why I added on OP in the "Things you MUST know about" section that if any one faces this or lots of lagging to patch their adbd using Adb Insecure by ChainFire.

6) View files and edit files are basically the same thing so i suggest removing one and edit files does not work it have the same function as view file and i get an error even when files are transferred (Picture 3 Below)

Nope they are not the same in the code behind, "View file" pulls the file from the device then open it, when user is done with that file it removes the file from temp folder on PC. while "Edit File" pulls file, waits until NotePad++ is closed then pushes file back to device, correct permissions then deletes it from temp folder on PC, so having to do what "Edit File" do just so that the user view the file is not a logical explanation IMO.

As for the error, As for the error I just tried it, I will make the app write all values it's using so I can identify the cause.

7)Partition Info not working

Reply: Parition info only shows info when you access /sdcard - /system - /data - /cache. can you tell me on which it didn't work ?!

8)The software can create .tar files but the there is a error and command promp pops out when i try to create targ.gz files (Picture 4 incluted below)

Reply: I just tried it and had no issues, in your screenshot I see it says: Invalid option, but I can't read the rest of the line, tell me what's the content of the line please.

9) The cancel button in settings is not working and after pressing same button the setting gets saved but the setting window does not dissappear i hads to press cross on top to cancel it

Reply: Fixed.

ROM Manager-

-Some Ideas

1) The Publish wizard and publish now are the same thing so i suggest removing publish now

-Bugs

1)Load Files is Not Working

2)Signing Zip still does not work

Rom Manager is on pause now, I will come back to it once I'm done with the main purpose of Droid Manager :)

NANDROID BACKUP

-Some Ideas

1) It says mkyaffs2image not found when i tried to backup then when i installed it manually it worked i suggest bigtime to put the install option of mkyaffs2image in the dropdown menu the nandroid backup tools section as it is as important as the onandroid module as one can not work without the other (Picture 5 below)

Reply: Done.

-Bugs

1)I dont know if this is the bug or what but after i start making a nandroid backup i get an error code 3 three times cat: write error: Broken Pipe

though the the nandroid backup created works very well i restored it and there was no errors(TWRP) (picture 6 below)

Reply: I've used onAndroidBackup for a long time I never faced such thing, have you contacted it's dev and checked with him?!

2)The software stops responding when i start messing with the backup found window (Picture 7 below)

Reply: I don't really Understand what you mean by messing, cuz I've seen the image it looks normal to me, explain what "messing" means :)

3)This is the most annoying problem till now ,the worst when i try to add a custom name to my backup a small windows pops out to please enter custom name and it goes on poping every time i close it and so i had to kill process with task manager as killing task did not work for that small windows (Picture 8 included below)

Reply: That's because I've miss used variable names, it checks for the textbox text if it's empty or not, and used a different textbox name by mistake.

I hope that i have identified most if notall the bugs in this version and hope you could implement some of my suggessions--------:cool:

Reply: You missed one :p if file name includes spaces it's permissions aren't shown in the Properties window :angel: