Where do you see that? All the videos I've seen show the plane flying fine on the glide slope but the tree line is obstructed on the camera, the explosions appear when the plane is way below the obstructions.
Edit: found a video I hadn't seen before, you can clearly see the airplane on the glide slope abruptly trying to pitch up before impact[0].
Nothing in these videos indicate your initial statement though, there's no visible damage before the crash so I'm still puzzled on how you reached that initial conclusion.
I'm not saying it didn't happen, just that right now there's nothing I see to support there was an earlier explosion as you stated.
No worries, I was trying to see if there was something public already indicating it since I'm also quite suspicious after Germany had reported finding a package in Frankfurt airport which could ignite and seemed like sabotage.
They shouldn't have been in the point of impact in any case, so the root cause was something way before the impact, and cannot be seen on the video. Above in this thread is a link with the ATC recording, in which the pilot gives incorrect readbacks, indicating a typical CFIT where they just assumed all is fine until the last second when they tried to maneuver out of this. Hence the obvious surprise. The video seems to show they hit something at the tree top or streetlight level after the last second pullup/dive/bank/whatever that maneuver was.